appflowy
|
9175efa4c6
|
compose delta from remote and sync with client
|
2021-09-25 21:47:02 +08:00 |
|
appflowy
|
a26f588409
|
send acked to client using ws
|
2021-09-24 16:02:17 +08:00 |
|
appflowy
|
0092f1a356
|
WsDocumentMessage supports command/delta
|
2021-09-23 19:59:58 +08:00 |
|
appflowy
|
3e3e10b316
|
receive revision from client
|
2021-09-23 17:50:28 +08:00 |
|
appflowy
|
1d9d776e3a
|
send revsion to server
|
2021-09-23 15:49:10 +08:00 |
|
appflowy
|
302631f808
|
create op table
|
2021-09-23 13:15:35 +08:00 |
|
appflowy
|
2b9bc7a0cd
|
move flowy-ot document to flowy-document
|
2021-09-22 23:21:44 +08:00 |
|
appflowy
|
526f1408bc
|
save the delta continuely when typing
|
2021-09-21 15:07:07 +08:00 |
|
appflowy
|
749b043a99
|
intergate ws into flowy document
|
2021-09-20 15:38:55 +08:00 |
|
appflowy
|
260060ac5c
|
add ws test
|
2021-09-19 18:39:56 +08:00 |
|
appflowy
|
2b32f2111f
|
fix async future bug
|
2021-09-18 22:32:00 +08:00 |
|
appflowy
|
1fd460f3e5
|
ws connect to server
|
2021-09-17 19:03:46 +08:00 |
|
appflowy
|
34ed5a6be2
|
add flowy-ws crate
|
2021-09-16 18:31:25 +08:00 |
|
appflowy
|
e2e47e8df0
|
errors with static constructor
|
2021-09-16 12:38:52 +08:00 |
|
appflowy
|
2a42fd108c
|
update flowy_editor models
|
2021-09-16 09:31:00 +08:00 |
|
Jaylen Bian
|
09adad3875
|
[editor] Rename keyboard listener to avoid conflict with flutter widget
|
2021-09-15 23:51:41 +08:00 |
|
appflowy
|
87d3f4fc0d
|
compare delta between flutter and rust
|
2021-09-15 16:35:40 +08:00 |
|
appflowy
|
335b5327de
|
bridge flutter delta to rust delta
|
2021-09-14 16:22:44 +08:00 |
|
appflowy
|
26aa4e951e
|
config rust flowy log
|
2021-09-13 14:05:55 +08:00 |
|
appflowy
|
8882ab5d82
|
create flowy_log package and will implement in rust in the future
|
2021-09-12 23:04:34 +08:00 |
|
appflowy
|
54136c1018
|
add flowy icon
|
2021-09-12 22:19:59 +08:00 |
|
appflowy
|
9ade419b22
|
create view with doc, ignore thumbnail for now
|
2021-09-11 20:46:54 +08:00 |
|
appflowy
|
59d447e27b
|
config doc test with view
|
2021-09-11 14:26:30 +08:00 |
|
appflowy
|
a5a07944dc
|
refactor flowy-document & config server api
|
2021-09-09 15:43:05 +08:00 |
|
appflowy
|
0a82601eac
|
impl ObservableParser with dart
|
2021-09-08 18:25:32 +08:00 |
|
appflowy
|
47851b3024
|
add middleware to handle user unauthorized
|
2021-09-08 13:50:20 +08:00 |
|
appflowy
|
916c2eee97
|
config user observable
|
2021-09-07 23:30:43 +08:00 |
|
appflowy
|
f18cc717ea
|
refactor extract observable payload
|
2021-09-07 17:12:03 +08:00 |
|
appflowy
|
024ab85864
|
add splash screen and config sign up
|
2021-09-06 16:18:34 +08:00 |
|
appflowy
|
85e3e07cbf
|
config sign up
|
2021-09-05 22:54:15 +08:00 |
|
appflowy
|
835ace5da0
|
config theme color and login screen color
|
2021-09-05 18:02:49 +08:00 |
|
appflowy
|
9771066d80
|
rename user detail
|
2021-09-04 16:53:58 +08:00 |
|
appflowy
|
d27e2b9475
|
fix multithread test issue of database init
|
2021-09-03 16:43:03 +08:00 |
|
appflowy
|
9d667b6c96
|
mock workspace api
|
2021-09-02 19:57:19 +08:00 |
|
appflowy
|
9b571a08f7
|
replace user_id with logger_user for auth
|
2021-09-02 14:47:39 +08:00 |
|
appflowy
|
498a594ad0
|
config workspace server
|
2021-09-01 22:50:22 +08:00 |
|
appflowy
|
77a5e84979
|
update user profile api
|
2021-09-01 16:08:32 +08:00 |
|
appflowy
|
33138382bd
|
rename struct
|
2021-08-31 23:01:46 +08:00 |
|
appflowy
|
3fb74f51fe
|
get user detail with token
|
2021-08-31 17:56:38 +08:00 |
|
appflowy
|
92d7d6f60a
|
[backend]: save active user
|
2021-08-31 17:25:08 +08:00 |
|
appflowy
|
4c93b04f3d
|
explicityly print the internal error from DispatchError
|
2021-08-31 11:32:51 +08:00 |
|
appflowy
|
18d13a3cb2
|
add strum crate for event stringtify
|
2021-08-30 22:44:17 +08:00 |
|
appflowy
|
76e73ea17b
|
[fluuter]: create & choose workspace after login
|
2021-08-30 16:18:58 +08:00 |
|
appflowy
|
99a4beb781
|
test passed
|
2021-08-29 22:00:42 +08:00 |
|
appflowy
|
876c49b904
|
fix compile issuse
|
2021-08-28 23:08:12 +08:00 |
|
appflowy
|
138998aebd
|
add open workspace handler
|
2021-08-27 23:53:53 +08:00 |
|
appflowy
|
dd2cec28e4
|
create default workspace
|
2021-08-26 17:58:59 +08:00 |
|
appflowy
|
c8664c8a28
|
view crud & test
|
2021-08-25 21:33:29 +08:00 |
|
appflowy
|
f520769283
|
app crud & test
|
2021-08-25 17:34:20 +08:00 |
|
appflowy
|
7cf563614b
|
workspace crud
|
2021-08-24 21:38:53 +08:00 |
|
appflowy
|
74800278f9
|
add workspace/app/view router
|
2021-08-24 13:23:19 +08:00 |
|
appflowy
|
15f1267956
|
save user password with bcrypt
|
2021-08-23 18:39:10 +08:00 |
|
appflowy
|
49e5f38406
|
consume reqwest status code
|
2021-08-21 17:18:01 +08:00 |
|
appflowy
|
6229b7f5b9
|
generic error builder
|
2021-08-21 13:35:15 +08:00 |
|
appflowy
|
bda12233a1
|
config user mock server, integrate with backend
|
2021-08-20 14:38:03 +08:00 |
|
appflowy
|
139a21d98a
|
add flowy-net crate shared code by server and client
|
2021-08-20 11:52:45 +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
|
aef5e54c3f
|
config header attribute & add test
|
2021-08-15 21:11:48 +08:00 |
|
appflowy
|
f994155dfe
|
refactor compose with iterator
|
2021-08-14 16:44:39 +08:00 |
|
appflowy
|
b03dcde824
|
load svg asset
|
2021-08-14 15:45:00 +08:00 |
|
appflowy
|
93cf9712dc
|
cursor: next op with length
|
2021-08-13 14:13:31 +08:00 |
|
appflowy
|
1ec4655d1b
|
add format and insert extension
|
2021-08-11 23:34:35 +08:00 |
|
appflowy
|
15c3a821ec
|
add extensions
|
2021-08-11 08:40:58 +08:00 |
|
appflowy
|
ca81c990bf
|
fix undo redo bugs, merge last undo if need
|
2021-08-10 11:23:13 +08:00 |
|
Jaylen Bian
|
0edd8b86c0
|
[infra_ui][overlay] Update overlay example project for list_overlay and option_overlay
|
2021-08-09 10:49:37 +08:00 |
|
Jaylen Bian
|
82e6856f75
|
[infra_ui][overlay] Implement option overlay
|
2021-08-09 10:49:16 +08:00 |
|
Jaylen Bian
|
051240a2fb
|
[infra_ui][overlay] Implement list overlay
|
2021-08-09 10:48:45 +08:00 |
|
Jaylen Bian
|
2d54ae8325
|
[infra_ui][overlay] Implement remaining overlap behavior
|
2021-08-08 22:04:49 +08:00 |
|
appflowy
|
0b82336b6c
|
config flowy ot attributes and add attribute test
|
2021-08-02 18:35:59 +08:00 |
|
Jaylen Bian
|
eb4728e346
|
[infra_ui][overlay] Implement overlap behavior and update example proj
|
2021-08-02 15:04:20 +08:00 |
|
Jaylen Bian
|
39ac4b59be
|
[infra_ui][overlay] Update interface document
|
2021-08-02 14:41:35 +08:00 |
|
Jaylen Bian
|
e2d063e3ad
|
[infra_ui][overlay] Remove deprecated files
|
2021-08-02 00:31:16 +08:00 |
|
Jaylen Bian
|
d7a3e7b2ec
|
[infra_ui][overlay] Merge overlay anchor feature
|
2021-08-01 21:35:58 +08:00 |
|
Jaylen Bian
|
5c4df3c6f2
|
[infra_ui][overlar] Implement edge aligned anchor mode and update example project
|
2021-08-01 21:34:45 +08:00 |
|
Jaylen Bian
|
dffb56d1a9
|
[infra_ui][overlar] Implement corner aligned anchor mode and update example project
|
2021-08-01 19:17:24 +08:00 |
|
Jaylen Bian
|
ada5ab737e
|
[infra_ui][overlar] Add overlap behaviour interface and implement part of anchor type
|
2021-08-01 18:53:49 +08:00 |
|
Jaylen Bian
|
58e4a4d5f1
|
[infra_ui][overlar] Implement overlay insertion interface
|
2021-08-01 18:03:24 +08:00 |
|
Jaylen Bian
|
a6a350a831
|
[infra_ui][overlar] Update overlay example with anchored and positioned mode
|
2021-08-01 11:11:00 +08:00 |
|
Jaylen Bian
|
80cb0f9fa1
|
[infra_ui][overlar] Implement overlay anchor - widget part
|
2021-08-01 10:53:58 +08:00 |
|
appflowy
|
55de7f69a4
|
rename flowy-editor to flowy-document
|
2021-07-31 10:50:56 +08:00 |
|
appflowy
|
6a02520f84
|
refactor app and view can carry belongings
|
2021-07-29 22:23:10 +08:00 |
|
appflowy
|
e67683abc7
|
create flowy directory if not exist
|
2021-07-29 17:46:20 +08:00 |
|
appflowy
|
c8ba8284ef
|
update view & update app & add some rust test
|
2021-07-29 17:27:59 +08:00 |
|
appflowy
|
20ec4c448c
|
connect app_widge with viewlist via provider
|
2021-07-28 22:32:45 +08:00 |
|
appflowy
|
23ac4d0249
|
config navigation widget
|
2021-07-28 18:40:08 +08:00 |
|
appflowy
|
199fbd8873
|
rename some widget with prefix Flowy
|
2021-07-28 18:40:08 +08:00 |
|
appflowy
|
dfcb5059bf
|
config hover background & fix bugs
|
2021-07-28 18:40:08 +08:00 |
|
Jaylen Bian
|
a9c829b417
|
[infra_ui][overlay] Change insert overlay method parameters to optional
|
2021-07-28 17:44:14 +08:00 |
|
Jaylen Bian
|
cc17529977
|
merge master
|
2021-07-28 17:42:27 +08:00 |
|
Jaylen Bian
|
ccca15d361
|
[infra_ui][overlay] Add delegate to overlay item
|
2021-07-28 17:36:01 +08:00 |
|
Jaylen Bian
|
9508ad84e4
|
[infra_ui][overlay] Impl overlay manager based on stack
|
2021-07-28 16:37:37 +08:00 |
|
Jaylen Bian
|
e7a6a41437
|
[infra_ui][overlay] Impl hittest and gesture handling interface
|
2021-07-28 10:07:44 +08:00 |
|