Commit Graph

77 Commits

Author SHA1 Message Date
appflowy
955bc3e103 [flutter]: fix bugs 2021-11-03 23:03:42 +08:00
appflowy
99d39e30f8 [rust]: support blockqutoe and code attribute 2021-11-03 22:04:45 +08:00
appflowy
ffd55763b6 [rust]: replace log with tracing 2021-11-03 15:37:38 +08:00
appflowy
ce2ccf7d0a [rust]: fix delta serial bugs & add some tests 2021-11-03 13:52:33 +08:00
appflowy
957b10fe5e add document actor && remove rwlock of document 2021-10-01 19:39:08 +08:00
appflowy
1fdef0914b using CacheActor method to handle the ws message one by one 2021-09-29 17:40:34 +08:00
appflowy
bd4caa2e99 save doc delta & cache the connect user information 2021-09-26 20:04:47 +08:00
appflowy
77313ab431 remove notify from edit context 2021-09-26 16:39:57 +08:00
appflowy
c23bf46916 compare md5 of document after applying remote delta 2021-09-24 08:22:24 +08:00
appflowy
2b9bc7a0cd move flowy-ot document to flowy-document 2021-09-22 23:21:44 +08:00
appflowy
47f3a187c4 fix deserialize error with invalid map type 2021-09-22 15:02:55 +08:00
appflowy
79560dd161 refactor ot 2021-09-22 14:42:14 +08:00
appflowy
45e74e48a2 send delta to server 2021-09-21 16:21:35 +08:00
appflowy
526f1408bc save the delta continuely when typing 2021-09-21 15:07:07 +08:00
appflowy
420d90c221 [server]: fix expired duration 2021-09-16 14:18:59 +08:00
appflowy
e2e47e8df0 errors with static constructor 2021-09-16 12:38:52 +08:00
appflowy
69c8eb09c5 support order,bullet with list 2021-09-16 09:31:00 +08:00
appflowy
e4db7222f8 remove bullet,order,check,uncheck with list 2021-09-16 09:31:00 +08:00
appflowy
87d3f4fc0d compare delta between flutter and rust 2021-09-15 16:35:40 +08:00
appflowy
0edd442562 parser delta to rust 2021-09-15 15:01:24 +08:00
appflowy
335b5327de bridge flutter delta to rust delta 2021-09-14 16:22:44 +08:00
appflowy
c5d1a90009 holding opened file handler 2021-09-13 23:09:57 +08:00
appflowy
30a7149764 customize Document initialization with CustomDocument Trait 2021-09-13 16:45:36 +08:00
appflowy
4d139b3f56 refactor attribute key 2021-09-13 15:51:13 +08:00
appflowy
54136c1018 add flowy icon 2021-09-12 22:19:59 +08:00
appflowy
139a21d98a add flowy-net crate shared code by server and client 2021-08-20 11:52:45 +08:00
appflowy
7adb75e85d setup actix-web server 2021-08-19 08:36:30 +08:00
appflowy
48c3436ada generic document data 2021-08-18 16:04:22 +08:00
appflowy
bfb80d1184 add undo test 2021-08-18 13:12:45 +08:00
appflowy
8272e2e8f6 preserve line format on merge && add merge test 2021-08-18 11:26:52 +08:00
appflowy
4d3eabb761 preserve line format on split 2021-08-17 22:04:55 +08:00
appflowy
7c4b2d74a5 preserve block attribute when insert inside 2021-08-17 14:14:09 +08:00
appflowy
4ab4f744ba add auto exit block test 2021-08-17 11:23:28 +08:00
appflowy
9bc72d3b9e config auto exit block extension 2021-08-16 23:07:40 +08:00
appflowy
0fb808ef4c add auto format link test 2021-08-16 17:05:07 +08:00
appflowy
41eacb7000 add auto format extension 2021-08-16 15:19:41 +08:00
appflowy
f7a6769e89 add images 2021-08-15 23:30:54 +08:00
appflowy
888cc81b13 rename some struct and fix warnings 2021-08-15 22:08:03 +08:00
appflowy
0962d5cd0f temp 2021-08-15 21:36:03 +08:00
appflowy
aef5e54c3f config header attribute & add test 2021-08-15 21:11:48 +08:00
appflowy
c8502151ed fix warnings 2021-08-15 00:05:18 +08:00
appflowy
f994155dfe refactor compose with iterator 2021-08-14 16:44:39 +08:00
appflowy
07268291d1 temp 2021-08-13 18:16:52 +08:00
appflowy
cd751a7b15 get next op length without consume it 2021-08-13 17:22:28 +08:00
appflowy
93cf9712dc cursor: next op with length 2021-08-13 14:13:31 +08:00
appflowy
bc7da582a3 extend cursor with generic metric 2021-08-12 13:57:41 +08:00
appflowy
1ec4655d1b add format and insert extension 2021-08-11 23:34:35 +08:00
appflowy
e4a64fd06a remove attributes type follow 2021-08-11 17:18:10 +08:00
appflowy
039b4917ed add attribute iterator 2021-08-11 11:42:46 +08:00
appflowy
15c3a821ec add extensions 2021-08-11 08:40:58 +08:00