-
Notifications
You must be signed in to change notification settings - Fork 55
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
Collab Atom plugin #153
base: master
Are you sure you want to change the base?
Collab Atom plugin #153
Commits on Aug 21, 2017
-
Generated an Atom package for Orion using Atom's package generator.
Configuration menu - View commit details
-
Copy full SHA for e89c3c5 - Browse repository at this point
Copy the full SHA e89c3c5View commit details
Commits on Aug 24, 2017
-
Added information about the Atom Package code base, as well as future work to be done.
Configuration menu - View commit details
-
Copy full SHA for bd6ffae - Browse repository at this point
Copy the full SHA bd6ffaeView commit details -
Add prototype functions for Atom commands
Functions: - start_collab - join_session - join_document
Configuration menu - View commit details
-
Copy full SHA for b9263d4 - Browse repository at this point
Copy the full SHA b9263d4View commit details -
Add Socket.io connection to Collab Hub server
Socket.io Events: - connect - disconnect - error - message
Configuration menu - View commit details
-
Copy full SHA for 7da633e - Browse repository at this point
Copy the full SHA 7da633eView commit details -
Add 'join_session' and 'join_document'
Functions: - join_session - join_document These functions (with hardcoded values) establish a connection to Orion, receive newly typed text from Orion, and insert the text where the cursor is in Atom. IDs and paths are hardcoded and auth is bypassed for dev purposes.
Configuration menu - View commit details
-
Copy full SHA for 0ea1f82 - Browse repository at this point
Copy the full SHA 0ea1f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for e70dacf - Browse repository at this point
Copy the full SHA e70dacfView commit details -
Add more text operations and demo
- Fetch document content (bypassing authentication) - Handle more Orion operations on Atom: - Backspaces - Insertion: - First char in an empty document - First char in a non-empty document - Char that was inserted in the middle - Char that was inserted at the end - Demo (Working towards inserting text in the correct position in Atom) - Insert text in-place - Insert text at a certain position in the document
Configuration menu - View commit details
-
Copy full SHA for 6798561 - Browse repository at this point
Copy the full SHA 6798561View commit details -
Add comments, 'TODO', and 'HACK' tags
- Comments and TODO tags to identify areas of work. - HACK tags mark hardcoded values.
Configuration menu - View commit details
-
Copy full SHA for fcb1bab - Browse repository at this point
Copy the full SHA fcb1babView commit details