react-client icon indicating copy to clipboard operation
react-client copied to clipboard

Scroll to Follow Cursor of Person

Open DerMolly opened this issue 5 years ago • 3 comments

Is your feature request related to a problem? Please describe. When using CodiMD to write protocols and such, normally the record keeper has an instance where he writes the protocol and another instance is shown on a big screen / projector. The big screen instance always stays where it is and must manually be moved ever so often.

Describe the solution you'd like An option to follow one users cursor in every view. That way the record keeper can influence the scroll position of a passive viewer. This could also be advantageous if writing a document together (pair programming style) and wanting to follow another user around while talking about the changes.

DerMolly avatar Jun 26 '20 11:06 DerMolly

It is very coool, I want this feature!

Eronana avatar Jan 07 '21 10:01 Eronana

Implementation wishes:

  • Hovering a person in the active-user-list highlights it's cursor (if in view)
  • Doubleclicking on a person in this list locks the following to their cursor. A small lock icon with a matching tooltip should then be shown on the right of the user in the userlist.
  • Clicking anywhere in the editor again removes the lock.

jfowl avatar Jan 13 '21 17:01 jfowl

Not to sure if the last point is such a good idea tbh. If I wanted to follow someone, I wouldn't want to type something or click a checkbox and needing to refollow each time. I'd try to keep this in the way of VSCode or other collaborative code editors.

DerMolly avatar Jan 13 '21 17:01 DerMolly