35 Commits

Author SHA1 Message Date
DadaMonad
bab4bcc94b added support for Lists (like Arrays, but mutable). It has the same properties as the mutable string type, formerly known as Word Type 2015-01-16 21:20:47 +00:00
DadaMonad
e54402e842 no more Immutable types :) 2015-01-16 20:02:40 +00:00
DadaMonad
f1f710b269 Introduced a new model for custom collaborative types. 2015-01-16 19:13:01 +00:00
DadaMonad
b647b2af58 There are now "Pseudo operations" that are not sent, and get be queried by a special parameter with the HB.getOperation. This will reduce the number of operations that are sent and is necessary for the Array implementation, that I plan to implement in the near future 2015-01-16 13:36:15 +00:00
DadaMonad
ef9e183138 All tests working again (including double-late-join) 2015-01-08 15:08:44 +00:00
DadaMonad
6790355232 Polymer elements support bind, creation of new elements, overwrite with simple object, events 2014-12-26 13:36:45 +00:00
DadaMonad
fd1128d456 added tests for observer types 2014-12-24 11:35:06 +00:00
DadaMonad
cacfb54d5e testing observers, refactoring some Basic Types 2014-12-22 17:05:15 +00:00
DadaMonad
21f7350c4d Cleaning up. No more bubbling events. All tests run fine. Following the Object.observe pattern (untested). 2014-12-17 22:50:08 +00:00
DadaMonad
584964153c Everything is working smoothly again. Execution speed increased by 10x. Cleaned up the code and unused stuff. 2014-12-16 18:01:33 +00:00
DadaMonad
2cf899418a Adding to HB is now handled by Operation.execute. engine changed. Currently fixing errors and working on memory menagement for large HB tables 2014-12-16 11:21:57 +00:00
DadaMonad
e1900e8561 Finished support for new connector type 2014-11-25 15:51:45 +00:00
Kevin Jahns
94e66af751 added test for thesis paper 2014-10-20 10:04:53 +00:00
Kevin Jahns
3415d0ee5e tests run fine. but it needs some more user testing 2014-10-02 21:14:37 +02:00
Kevin Jahns
968e07a8ff fixed jquery.replaceWith 2014-09-30 20:10:34 +02:00
Kevin Jahns
1455933abb more jquery methods work 2014-09-29 19:26:25 +02:00
Kevin Jahns
eb3afe9106 many jquery methods work 2014-09-29 18:52:05 +02:00
Kevin Jahns
5cb7951d44 more xml 2014-09-29 15:28:44 +02:00
Kevin Jahns
51b5294e3c a 2014-09-29 13:10:22 +02:00
Kevin Jahns
03d652f70b insertBefore (xml), and prevent bug for addProperty-listener 2014-09-29 09:58:44 +02:00
Kevin Jahns
68c17f1876 Operations are now Garbage Collected! 2014-09-17 16:10:41 +02:00
Kevin Jahns
b03f477a3f Issue #5, handle null in json 2014-08-26 03:05:43 +02:00
Kevin Jahns
86849ae8b1 Documentation and cleanup 2014-08-24 01:52:28 +02:00
Kevin Jahns
77739deda3 Issue #4: Improved sync process. Only unsynced operations are sent now 2014-08-22 20:50:51 +02:00
Kevin Jahns
92e23b7007 changed examples, added listener methods 2014-08-19 21:09:23 +02:00
Kevin Jahns
e9783c8a25 more exhaustive test suite 2014-08-18 04:13:00 +02:00
Kevin Jahns
28b48de454 switched to Gulp 2014-08-12 19:18:56 +02:00
Kevin Jahns
b340bbe806 100% documentation 2014-08-09 00:31:30 +02:00
Kevin Jahns
355cfba78e improved sync process (HB._encode) 2014-08-08 04:46:28 +02:00
Kevin Jahns
9e1d9e568f experimenting with 'reserved uids' 2014-08-07 21:52:50 +02:00
Kevin Jahns
c1194a49ea Added grunt minifyer 2014-08-05 17:04:39 +02:00
Kevin Jahns
6c34d97432 Added cool json features (JsonWrapper) 2014-08-04 23:35:50 +02:00
Kevin Jahns
5ba735701c iwc client fixes 2014-08-04 14:20:51 +02:00
Kevin Jahns
8169b17eb4 Completed JsonYatta. Added IwcConnector 2014-08-02 01:39:30 +02:00
Kevin Jahns
b91135157e Initial Commit -> Text collaboration works 2014-07-29 21:29:10 +02:00