Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add times and move file name #3752

Merged
merged 2 commits into from
Mar 27, 2020
Merged

Conversation

SaraVieira
Copy link
Contributor

Screenshot 2020-03-25 at 19 00 49

@SaraVieira SaraVieira changed the base branch from master to comments-glyphs March 25, 2020 18:01
Copy link
Contributor

@christianalfoni christianalfoni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Beautiful ❤️ 👍

I have a fix for this OPTIMISTIC_COMMENT_ID thing, so we do not have to check it in the component, will fix it this evening 😄

@christianalfoni christianalfoni merged commit 0d830d2 into comments-glyphs Mar 27, 2020
@christianalfoni christianalfoni deleted the add-timestamps branch March 27, 2020 07:01
@lbogdan
Copy link
Contributor

lbogdan commented Mar 27, 2020

Build for latest commit 30c2fa9 failed.

christianalfoni added a commit that referenced this pull request Mar 27, 2020
* initial stuff

* initial glyph implementation

* optimistic transposing

* add active class to glyphs

* WIP: add comment from context

* handling optimistic thread

* multi comments on line

* favor active over multi icon

* add numbers

* copy changes from #3729

* remove trigger check

* remove react-draggable coz we have framer motino

* open file and scroll to position

* refactored most, continuing on laptop...

* fix replies

* glyph likes themes

* oops that not supposed to be there

* extract avatarblock

* move edit comment out

* use edit content in reply

* add dialog positioning

* always render even if position is not known

* better fallback position

* remove unused ref

* add polling mechanism to active comment

* change the fallback just a little more

* optimistically set position

* fix checking id in comment glyph boundary as well

* remove optimistic trigger

* improve moving comments

* use currentTarget instead

* set placeholder + animate from left in fallback

* move position logic into a funktion

* animate based on _file change_

* rename optimistic to newComment

* add permalinks (#3744)

* add permalinks

* remove query from effect

* move copy to clipboard to effect

* add defaults

* create action for commenturl

* yaay

* Apply suggestions from code review

Co-Authored-By: Christian Alfoni <christianalfoni@gmail.com>

* Update packages/app/src/app/pages/Sandbox/index.tsx

Co-Authored-By: Christian Alfoni <christianalfoni@gmail.com>

* make action

Co-authored-by: Christian Alfoni <christianalfoni@gmail.com>

* fixed add comment position and decorate line

* redesign new comment

* fix ... icon

* pull out new comment component

* rename to AddComment duh

* move add reply to a component

* pull out comment header

* pull out comment body into a component

* close dialog is lame

* but i am lamer

* leave a comment before i forget

* add comment glyph

* some fixes

* window collisions - first draft

* cheeky scale guessing

* found the missing 48px :P

* dont need to track animation state now

* always div for unknown semantics

* fix comment current target trigger

* omg strings!

* fix animations on comments

* improve handling optimistic

* use animate controller

* add comments

* Add times and move file name (#3752)

Co-authored-by: Christian Alfoni <christianalfoni@gmail.com>

* fix issue with moving from optimistic to existing comment

* refactor to initial and end position

* ensure we actually have a comments state for the sandbox

* fix multi popup

* auto focus on creating new comment

* add permission checks on comments

* drag handle!!!

* improve dragging

* style multi comments (#3763)

* style multi comments

* use element

* update lookup

* fix ot typing

* fixed types and defaulting to comments

* fix typing

* last fixes

Co-authored-by: Sara Vieira <hey@iamsaravieira.com>
Co-authored-by: siddharthkp <siddharth.kshetrapal@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants