Commit graph

  • 93cf9712dc cursor: next op with length appflowy 2021-08-13 14:13:31 +08:00
  • bc7da582a3 extend cursor with generic metric appflowy 2021-08-12 13:57:41 +08:00
  • 1ec4655d1b add format and insert extension appflowy 2021-08-11 23:34:35 +08:00
  • e4a64fd06a remove attributes type follow appflowy 2021-08-11 17:18:10 +08:00
  • 039b4917ed add attribute iterator appflowy 2021-08-11 11:42:46 +08:00
  • 15c3a821ec add extensions appflowy 2021-08-11 08:40:58 +08:00
  • 1490d5c1b0 fix warnings appflowy 2021-08-10 17:08:47 +08:00
  • 7b6d1632f4 replace attributes::empty with attributes::custom appflowy 2021-08-10 14:24:41 +08:00
  • ca81c990bf fix undo redo bugs, merge last undo if need appflowy 2021-08-10 11:22:57 +08:00
  • 251b065dd8 add redo/undo test with delete operation appflowy 2021-08-09 11:29:37 +08:00
  • 1d7540c954 Merge branch 'infra_ui/overlay_base' into main Jaylen Bian 2021-08-09 10:50:10 +08:00
  • 9b6871803a [infra_ui][overlay] Implement remaining overlap behavior Jaylen Bian 2021-08-08 22:04:49 +08:00
  • 0edd8b86c0 [infra_ui][overlay] Update overlay example project for list_overlay and option_overlay Jaylen Bian 2021-08-09 10:49:37 +08:00
  • 82e6856f75 [infra_ui][overlay] Implement option overlay Jaylen Bian 2021-08-09 10:49:16 +08:00
  • 051240a2fb [infra_ui][overlay] Implement list overlay Jaylen Bian 2021-08-09 10:48:45 +08:00
  • efa78dd456 fix redo attribut bugs appflowy 2021-08-08 22:29:16 +08:00
  • 2d54ae8325 [infra_ui][overlay] Implement remaining overlap behavior Jaylen Bian 2021-08-08 22:04:49 +08:00
  • 51ae139f89 fix invert attribute bugs appflowy 2021-08-07 09:19:18 +08:00
  • 481f158a4a fix tests bugs appflowy 2021-08-06 23:06:27 +08:00
  • c667ee0f36 add redo test appflowy 2021-08-06 22:25:09 +08:00
  • 3d837c51f4 add undo test appflowy 2021-08-06 08:40:45 +08:00
  • 760c191758 config undo redo for document appflowy 2021-08-05 22:52:19 +08:00
  • e2b8738b65 add flowy-ot document appflowy 2021-08-05 20:05:40 +08:00
  • 97bba6e286 splite attribute and operation into crate appflowy 2021-08-05 19:55:28 +08:00
  • ab2ee27768 take the retain attributes when composing (insert, retain) appflowy 2021-08-05 15:05:20 +08:00
  • 98f8442194 fix invert bugs appflowy 2021-08-05 11:30:29 +08:00
  • c960d063fb fix merge attributes bug appflowy 2021-08-04 22:33:16 +08:00
  • b322f40ff7 fix: inverted delta not equal to the old delta appflowy 2021-08-04 16:59:21 +08:00
  • 80a94880fc config ot invert detal appflowy 2021-08-04 15:09:04 +08:00
  • 958918e0a0 add tests and fix warnings appflowy 2021-08-04 07:55:54 +08:00
  • 4ebeac13f5 insert text with index appflowy 2021-08-03 23:13:20 +08:00
  • 3770c648c3 attribute: follow, empty, custom appflowy 2021-08-03 16:20:25 +08:00
  • d78c33e194 fix ot bugs appflowy 2021-08-02 23:08:24 +08:00
  • 0b82336b6c config flowy ot attributes and add attribute test appflowy 2021-08-02 18:35:25 +08:00
  • eb4728e346 [infra_ui][overlay] Implement overlap behavior and update example proj Jaylen Bian 2021-08-02 15:03:52 +08:00
  • 39ac4b59be [infra_ui][overlay] Update interface document Jaylen Bian 2021-08-02 14:41:35 +08:00
  • e2d063e3ad [infra_ui][overlay] Remove deprecated files Jaylen Bian 2021-08-02 00:31:16 +08:00
  • d7a3e7b2ec [infra_ui][overlay] Merge overlay anchor feature Jaylen Bian 2021-08-01 21:35:58 +08:00
  • 5c4df3c6f2 [infra_ui][overlar] Implement edge aligned anchor mode and update example project Jaylen Bian 2021-08-01 21:34:45 +08:00
  • dffb56d1a9 [infra_ui][overlar] Implement corner aligned anchor mode and update example project Jaylen Bian 2021-08-01 19:17:24 +08:00
  • ada5ab737e [infra_ui][overlar] Add overlap behaviour interface and implement part of anchor type Jaylen Bian 2021-08-01 18:53:49 +08:00
  • 58e4a4d5f1 [infra_ui][overlar] Implement overlay insertion interface Jaylen Bian 2021-08-01 18:03:24 +08:00
  • efaee88466 attribute insert test appflowy 2021-08-01 16:39:32 +08:00
  • 592244f6b9 operation & delta serde appflowy 2021-08-01 14:39:30 +08:00
  • a6a350a831 [infra_ui][overlar] Update overlay example with anchored and positioned mode Jaylen Bian 2021-08-01 11:11:00 +08:00
  • 80cb0f9fa1 [infra_ui][overlar] Implement overlay anchor - widget part Jaylen Bian 2021-08-01 10:53:58 +08:00
  • eae0c17dda config delta appflowy 2021-08-01 10:45:15 +08:00
  • a3ed1b2874 add attributes appflowy 2021-07-31 23:22:17 +08:00
  • b449707021 add flowy ot appflowy 2021-07-31 20:53:45 +08:00
  • 55de7f69a4 rename flowy-editor to flowy-document appflowy 2021-07-31 10:50:56 +08:00
  • 033ea89bde config user watch repo appflowy 2021-07-30 08:43:10 +08:00
  • 6a02520f84 refactor app and view can carry belongings appflowy 2021-07-29 22:22:35 +08:00
  • e67683abc7 create flowy directory if not exist appflowy 2021-07-29 17:46:20 +08:00
  • c8ba8284ef update view & update app & add some rust test appflowy 2021-07-29 17:27:59 +08:00
  • 826a50bd76 rename some widget appflowy 2021-07-29 08:28:18 +08:00
  • 20ec4c448c connect app_widge with viewlist via provider appflowy 2021-07-28 22:32:45 +08:00
  • 23ac4d0249 config navigation widget appflowy 2021-07-28 18:19:16 +08:00
  • 199fbd8873 rename some widget with prefix Flowy appflowy 2021-07-28 15:13:48 +08:00
  • dfcb5059bf config hover background & fix bugs appflowy 2021-07-28 13:41:39 +08:00
  • a9c829b417 [infra_ui][overlay] Change insert overlay method parameters to optional Jaylen Bian 2021-07-28 17:44:14 +08:00
  • cc17529977 merge master Jaylen Bian 2021-07-28 17:42:27 +08:00
  • ccca15d361 [infra_ui][overlay] Add delegate to overlay item Jaylen Bian 2021-07-28 17:35:57 +08:00
  • 9508ad84e4 [infra_ui][overlay] Impl overlay manager based on stack Jaylen Bian 2021-07-28 16:37:37 +08:00
  • e7a6a41437 [infra_ui][overlay] Impl hittest and gesture handling interface Jaylen Bian 2021-07-28 10:07:44 +08:00
  • 248ce74832 config navigation list appflowy 2021-07-27 23:10:39 +08:00
  • af9421ed1c enable app widget selectable appflowy 2021-07-27 14:38:51 +08:00
  • 56ced4a76f fix: hover color highlight with custom widget appflowy 2021-07-27 11:54:59 +08:00
  • 5d520d7217 add hover appflowy 2021-07-27 09:11:53 +08:00
  • a231c96aee [infra_ui][overlay] Impl route and pannel Jaylen Bian 2021-07-26 23:51:15 +08:00
  • 06ac3bc29e [infra_ui][overlay] Impl new overlay page and route skeleton Jaylen Bian 2021-07-26 18:37:27 +08:00
  • 6394ea2dd8 config home editor pannel appflowy 2021-07-26 16:35:51 +08:00
  • a4f4066dfa config view list ui appflowy 2021-07-26 15:25:30 +08:00
  • 0191645d49 fetch user workspaces appflowy 2021-07-26 13:51:41 +08:00
  • 440d2940c3 [infra_ui][overlay] (WIP) Impl new overlay lifecycle actions Jaylen Bian 2021-07-26 12:52:08 +08:00
  • 7efbf03030 [infra_ui][overlay] (WIP) Temp submit before refactor Jaylen Bian 2021-07-26 12:32:50 +08:00
  • 9a1f17d41c config menu user bloc appflowy 2021-07-26 11:51:39 +08:00
  • 9454c753c3 config menus list appflowy 2021-07-26 08:34:40 +08:00
  • ce9a218df8 config menu by nested column appflowy 2021-07-25 23:12:58 +08:00
  • 7a32d4a087 config security input suffix icon appflowy 2021-07-25 22:09:52 +08:00
  • 771162e80b refactor sign in screen according to the ui appflowy 2021-07-25 18:04:16 +08:00
  • 084f939ed0 config sign in screen appflowy 2021-07-25 16:07:53 +08:00
  • d30ee5db89 opt: build the rust sdk while running the flutter program appflowy 2021-07-25 11:08:59 +08:00
  • c5881daddd rename files appflowy 2021-07-25 08:13:59 +08:00
  • 29f5f1ac27 save doc & switch doc appflowy 2021-07-24 22:27:24 +08:00
  • ae45e64244 Merge branch 'main' into infra_ui/overlay_base Jaylen Bian 2021-07-24 19:37:59 +08:00
  • 7b1e5aaba2 [editor] Add save keyboard shortcut. Jaylen Bian 2021-07-24 19:35:00 +08:00
  • b0df64138f config doc bloc appflowy 2021-07-24 18:55:13 +08:00
  • 0ec02c1ac0 fix: create doc with Delta requirement to fix Document load error appflowy 2021-07-24 15:20:18 +08:00
  • 64b8f37470 fix: create default workspace after sign in appflowy 2021-07-24 15:05:47 +08:00
  • c05b772fe6 config editor for doc appflowy 2021-07-24 14:05:49 +08:00
  • 1240983730 config DocBloc appflowy 2021-07-24 09:57:17 +08:00
  • 3bb12d50bd config view repository appflowy 2021-07-23 23:56:59 +08:00
  • bfdc0b6ee9 config view's update and query handle appflowy 2021-07-23 22:42:44 +08:00
  • 7e5c2cc62c save doc file in user's doc dir appflowy 2021-07-23 17:30:33 +08:00
  • af1c35de45 create local file when create view with type doc appflowy 2021-07-23 16:45:29 +08:00
  • 36e338ddde replace syc::rwlock with tokio::rwlock appflowy 2021-07-23 15:00:13 +08:00
  • 984e912542 rename moduleData to unit appflowy 2021-07-23 14:54:31 +08:00
  • c27f616ddb test read file & save file in flowy-editor appflowy 2021-07-23 14:37:18 +08:00
  • 4e80b296f8 config doc sql table appflowy 2021-07-23 08:14:45 +08:00
  • 2bb332fb2c integrate editor into sdk appflowy 2021-07-22 22:26:38 +08:00