50 Commits

Author SHA1 Message Date
Lucas.Xu
9b56cbb648 fix: export error on Web platform 2022-11-09 16:00:07 +08:00
Lucas.Xu
e20ce9052a feat: implement theme customizer showcase 2022-11-09 15:36:30 +08:00
Lucas.Xu
853be71bf5 feat: implement initalize editor from json and markdown 2022-11-09 15:06:36 +08:00
Lucas.Xu
9a908abfdd feat: implement save document to markdown 2022-11-09 14:36:55 +08:00
Lucas.Xu
205b5f2c21 feat: implement save document to json 2022-11-09 11:50:08 +08:00
Lucas.Xu
064ed16a7a feat: implement drawer and simple editor 2022-11-09 11:37:26 +08:00
Lucas.Xu
f6e1f2185e chore: remove unused code 2022-11-08 15:55:02 +08:00
Lucas.Xu
c85ab276e9 feat: delta to markdown 2022-11-08 14:47:10 +08:00
Lucas.Xu
6130dfe36a feat: implement auto focus 2022-10-30 10:34:55 +08:00
Lucas.Xu
90b9456b0b chore: update documentation for customizing a theme 2022-10-27 14:52:17 +08:00
Lucas.Xu
862ba3173a chore: update main.dart 2022-10-27 14:08:54 +08:00
Lucas.Xu
23a65bfa2a feat: customize appflowy editor selection menu style 2022-10-26 10:16:14 +08:00
Lucas.Xu
dde50d32d6 feat: refactor theme plugin, use themedata extension 2022-10-25 21:35:44 +08:00
Lucas.Xu
cdee706f46 feat: refactor theme plugin, use themedata extension 2022-10-25 20:22:38 +08:00
Lucas.Xu
ad9a4b7d71
Integrate appflowy editor (#1040) 2022-10-22 21:57:44 +08:00
Lucas.Xu
30700cd513 feat: implement context menu 2022-10-18 15:44:32 +08:00
Lucas.Xu
f3eeb471e7 refactor: abstract the common transaction to commands 2022-10-13 19:46:22 +08:00
Lucas.Xu
71b1769eee feat: notify transaction instead of operations 2022-10-13 11:55:16 +08:00
Lucas.Xu
19bf8e3b7a refactor: move transaction.dart to core/transform 2022-10-10 20:07:52 +08:00
Lucas.Xu
5e7507c8e7 refactor: rename state_tree to document and move document to core/state 2022-10-10 12:08:13 +08:00
Lucas.Xu
11eca2b3d9 refactor: move node to core/document 2022-10-09 14:30:55 +08:00
Lucas.Xu
e27e8e43e1 chore: update the menu item size for code_block, horizaontal_rule and tex_block 2022-10-07 11:39:49 +08:00
Lucas.Xu
e6d4f9e3f7 feat: implement horizontal rule 2022-10-07 11:24:39 +08:00
Lucas.Xu
d146bb6481 chore: fix compile error 2022-10-06 22:02:56 +08:00
Lucas.Xu
c9fc9e7497
Merge branch 'main' into latex 2022-10-06 10:32:38 +08:00
Lucas.Xu
2501c15a8f chore: update l10n and fix selection_menu_widget_test 2022-10-05 21:07:45 +08:00
Lucas.Xu
9df11256cc feat: implement TeX plugin 2022-09-27 17:52:32 +08:00
Lucas.Xu
af877913d7 feat: add auto detect language and remove the unused package 2022-09-27 14:36:40 +08:00
Lucas.Xu
ff9cf905fa feat: implement simple code block 2022-09-26 16:55:49 +08:00
Lucas.Xu
c5af7db2cd fix: could not input space in editor 2022-09-23 19:57:00 +08:00
Lucas.Xu
3e75b1ac92
fix: convert markdown symbol to styled text fails (#1090)
* fix: convert markdown symbol to styled text fails

* docs: update customzing.md

* chore: disable macOS titlebar

* chore: specify the built-in language as en_US

* docs: update documentation

* docs: update documentation
2022-09-19 18:10:48 +08:00
Lucas.Xu
5bb5337de8 feat: 0.0.5 release preparation 2022-09-16 14:07:38 +08:00
Lucas.Xu
68997a9c93 feat: implement theme customizer 2022-09-15 21:40:12 +08:00
Lucas.Xu
930ad26155 docs: update customizing.md 2022-09-06 15:34:19 +08:00
Lucas.Xu
5d2160b0bb chore: rename keyEventHandlers to shortcutEvents 2022-09-06 13:15:50 +08:00
Lucas.Xu
43a0a02328 feat: keyboard service improvement 2022-09-06 13:15:50 +08:00
Lucas.Xu
15ff2efcc2
Fix analysis issues (#966)
* chore: rename Selectable to SelectableMixin

* chore: add platforms to pubspec.yaml
2022-09-02 10:17:36 +08:00
Lucas.Xu
3f38e246ea feat: support customizing editor edges 2022-08-29 16:14:08 +08:00
Lucas.Xu
e567158cee fix: The click area of the linked text is too large. 2022-08-29 13:41:20 +08:00
Lucas.Xu
b52f618b1a test: add more test cases for image 2022-08-26 14:06:11 +08:00
Lucas.Xu
2b2bae80ef chore: update example project and example.json 2022-08-26 10:56:44 +08:00
Lucas.Xu
b7c21df3b2 feat: implement simple export function 2022-08-25 20:21:33 +08:00
Lucas.Xu
778b55d44e feat: implemnt export editor state 2022-08-24 21:08:22 +08:00
Lucas.Xu
82f1f0e3e3 feat: support resize, copy, align, delete in image ndoe widget 2022-08-23 20:30:19 +08:00
Lucas.Xu
c36ccc39ce feat: [improvements] integrate logging library in AppFlowyEditor 2022-08-19 14:02:34 +08:00
Lucas.Xu
28d9b8ee3a docs: minor updates to documentation. 2022-08-18 20:59:47 +08:00
Lucas.Xu
1fc48155da chore: update example main.dart 2022-08-18 19:17:17 +08:00
Lucas.Xu
66275ca232 chore: rename flowy_x to appflowy_x 2022-08-18 17:38:04 +08:00
Vincent Chan
c5e24cc346 feat: place holder 2022-08-18 17:35:55 +08:00
Lucas.Xu
862265037a chore: rename flowy_editor to appflowy_editor 2022-08-17 17:23:20 +08:00