Commit Graph

47 Commits

Author SHA1 Message Date
daeks
c190bf9890 better handling if null value 2013-04-16 15:05:55 +02:00
circuitbomb
39d2549b23 Add empty check on data for jSend 2013-04-15 15:02:52 -04:00
Verdier
24a90a737a Change header. 2013-03-01 17:55:30 +01:00
Verdier
f796b66981 Clean up code. 2013-03-01 17:52:37 +01:00
Florent Galland
5d6a75b55f Start collaboration by default. 2013-03-01 12:16:17 +01:00
Florent Galland
5a9176c9e2 Initialize shadow at each onFocus. 2013-02-27 18:34:24 +01:00
Florent Galland
cb7e9e6e88 Start/stop collab logic based on connected user count. 2013-02-24 18:50:08 +01:00
Florent Galland
0fed93d41f Remove all visible selections on file close. 2013-02-24 17:33:52 +01:00
Verdier
3507b82057 Fix db file issues. 2013-02-21 17:48:10 +01:00
Verdier
6928bf17e6 Create a simple file db and use it. 2013-02-18 15:23:04 +01:00
Verdier
e0b57de833 Fix show/hide tooltip + fix selection color. 2013-02-17 10:35:36 +01:00
Verdier
4669c26c44 Minor fix. 2013-02-16 17:09:37 +01:00
Verdier
514e284c39 Fix auto hide markup tooltip. 2013-02-16 14:14:59 +01:00
Verdier
1cc4813920 Fix auto hide markup tooltip. 2013-02-16 14:04:17 +01:00
Verdier
b8379f2288 New color for each user + debug system. 2013-02-16 11:04:44 +01:00
Florent Galland
88022db611 Open tooltip on selection change. 2013-02-14 22:23:51 +01:00
Florent Galland
f65e5d249e wip hide/show tooltip on selection change. 2013-02-11 23:29:06 +01:00
Florent Galland
bd7cab7bc8 Merge branch '_collaborative_differential_synchronization' of https://github.com/Bluefinch/Codiad into _collaborative_differential_synchronization 2013-02-08 09:54:07 +01:00
Verdier
403a9aac31 Minor refactoring. (By @Flolagale) 2013-02-06 12:27:53 +01:00
Florent Galland
3a72a12632 Finish heartbeat implementation. 2013-02-01 17:09:44 +01:00
Florent Galland
a39a8d8ed5 Refactor marker filename making and validate paths. 2013-01-30 18:05:49 +01:00
Florent Galland
9066c760d7 Start hearbeat implementation. 2013-01-28 14:01:49 +01:00
Verdier
36ef23425b Restore automatique synchronization 2013-01-27 14:16:18 +01:00
Verdier
6fb9fa83f4 Convert diff to ace deltas. 2013-01-27 14:11:45 +01:00
Florent Galland
807e74e742 Start diffToAceDeltas implementation. 2013-01-25 18:19:04 +01:00
Florent Galland
9332c891d7 Merge branch collaborative. 2013-01-25 14:10:18 +01:00
Florent Galland
934d8a20e7 Put sendEdits in a setInterval. 2013-01-25 14:06:33 +01:00
Florent Galland
e506e47b5a Bug for multiple patch appliances seems fixed. 2013-01-25 12:36:21 +01:00
Florent Galland
4f5fa1bd3b Get back patch from server and apply it on client side. 2013-01-24 15:35:25 +01:00
Florent Galland
2db9400a36 Send and apply patches on server shadow and text. 2013-01-23 13:36:23 +01:00
Florent Galland
621220007a Send shadow and initialize server text. 2013-01-21 22:39:04 +01:00
Florent Galland
b010f2df3e wip implement client side shadow. 2013-01-18 23:59:09 +01:00
Verdier
58b821afe6 Start css implementation for selection. 2013-01-16 18:43:18 +01:00
Florent Galland
b0374da9c3 Cursor works well. Next: selection! 2013-01-15 23:37:06 +01:00
Florent Galland
8bf8ed60c0 Get other collab changes every second. 2013-01-11 18:34:31 +01:00
Florent Galland
47fc456213 Now use changeSelection instead of changeCursor. 2013-01-11 18:08:46 +01:00
Florent Galland
a2cb902b4f Display other collaborators selection. 2013-01-11 10:20:42 +01:00
Florent Galland
c53d6ad302 Get the selection of other collaborators every second. 2013-01-09 19:36:42 +01:00
Florent Galland
9ac3651f35 Unregister from all file at init. 2013-01-08 20:39:14 +01:00
Florent Galland
4e6e764a76 Add amplifyjs dep and register as collab automatically. Yeah! 2013-01-08 19:32:57 +01:00
Florent Galland
19bc969824 Add file version handling. 2013-01-08 12:01:18 +01:00
Florent Galland
b948a013bc Selection and changes submission wip. 2013-01-06 20:02:26 +01:00
Florent Galland
5103871026 Improve registering/unregistering. 2013-01-06 19:05:29 +01:00
Florent Galland
cc6539f958 Register/unregister by touching a file. 2013-01-04 22:07:56 +01:00
Florent Galland
aaecbf8679 Begin registering logic implementation. 2013-01-04 19:01:26 +01:00
Florent Galland
12f32a624a Hook listener to changeCursor event. 2013-01-02 18:52:49 +01:00
Florent Galland
7f33231e91 Hook listener with ctrl+space the on doc change, send changes to server. 2012-12-22 18:58:43 +01:00