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

Editing cursor #90

Closed
juliushaertl opened this issue Jun 22, 2019 · 9 comments
Closed

Editing cursor #90

juliushaertl opened this issue Jun 22, 2019 · 9 comments

Comments

@juliushaertl
Copy link
Member

It should be possible to see the other editing users curser in the document.

https://github.com/scrumpy/tiptap/compare/feature/collab-cursors is a wip implementation for tiptap

@juliushaertl juliushaertl added the enhancement New feature or request label Jun 22, 2019
@juliushaertl juliushaertl added this to the 3.0 📝 milestone Jun 22, 2019
@jancborchardt
Copy link
Member

@karlitschek mentioned he heard in a podcast about Cryptpad that they said this was a surprising killer feature which boosted productivity. ;) Set it to 2.0 instead?

@juliushaertl juliushaertl modified the milestones: 3.0 📝, 2.0 📋 Jun 25, 2019
@juliushaertl
Copy link
Member Author

Fine by me

@stale stale bot added the wontfix label Aug 22, 2019
@nextcloud nextcloud deleted a comment from stale bot Aug 22, 2019
@juliushaertl
Copy link
Member Author

Moving to next release

@juliushaertl juliushaertl modified the milestones: 2.0 📋 (Nextcloud 18), 3.0 📝 Dec 6, 2019
@juliushaertl juliushaertl modified the milestones: 3.0 📝, 19.0.0 Jan 16, 2020
@jospoortvliet
Copy link
Member

Got the request today, and indeed if you're in a doc with a bunch of people it is nice to have.

Looking at the link it makes the cursor red, so not user dependent? Still a good start of course 🚀

@susnux
Copy link
Contributor

susnux commented Jul 6, 2022

easy to implement using https://tiptap.dev/api/extensions/collaboration-cursor

@juliushaertl
Copy link
Member Author

The most tricky part is having a performant way of syncing the cursor positions. With the current approach of a polling based backend this would put quite a load on the server and probably be not as snappy as it would be expected by users.

We'll have a closer look into the options described in #2669 next week.

@szaimen
Copy link
Contributor

szaimen commented Aug 26, 2022

I guess this is one of the last remaining features that I really miss for collaborative editing. Sorry for adding my own opinion here 😅

@juliushaertl
Copy link
Member Author

Implemented with #2971

@szaimen
Copy link
Contributor

szaimen commented Feb 1, 2023

🎉🎉🎉🎉🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

10 participants