Commit graph

1,309 commits

Author SHA1 Message Date
Sean Riley Hawkins
0c57c6a376 Tests for toolbar (#1006)
* fix: fix linux build

* Merge pull request #599 from AppFlowy-IO/refactor/grid_decode_cell_data

Refactor/grid decode cell data

* test: 🧪 tests for toolbar widget

* fix: removed multiText & replaced with single line

* refactor: cleaned up code & removed unused imports

* fix: fix some tests about the toolbar service

Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2022-09-12 20:11:23 +08:00
Sean Riley Hawkins
e8b0f617e4 Feat embed code (#985)
* fix: fix linux build

* Merge pull request #599 from AppFlowy-IO/refactor/grid_decode_cell_data

Refactor/grid decode cell data

* refactor: cleaned up and added bold, italic styles

* refactor: remove bold & italic styles

Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
2022-09-12 20:10:48 +08:00
chiragkr04
24ddc25725 fix: splited shortcut event functions 2022-09-12 20:04:36 +08:00
Vincent Chan
d958ab358c feat: use const num 2022-09-09 15:43:56 +08:00
Vincent Chan
a3b7d71366 feat: refresh number list when delete multiple lines 2022-09-09 15:20:53 +08:00
Vincent Chan
2617d7bc6b fix: dynamic width of the number 2022-09-09 14:38:25 +08:00
Vincent Chan
d0aaed3c3f feat: handle paste number list 2022-09-09 14:24:57 +08:00
Vincent Chan
cad3939156 feat: add return value for copy paste handler 2022-09-08 17:58:17 +08:00
Vincent Chan
e70b4ae19f feat: handle paste multi lines 2022-09-08 17:56:51 +08:00
Vincent Chan
8b3f4c2e07 fix: selection after pasting nodes 2022-09-08 16:37:55 +08:00
Vincent Chan
3e1c2f8719 fix: unit test on number list 2022-09-08 15:49:58 +08:00
Vincent Chan
7163f334d0 feat: check previous node's number 2022-09-08 15:35:24 +08:00
Vincent Chan
240dc35ec3 feat: backspace 2022-09-08 15:35:24 +08:00
Vincent Chan
ca91a0c045 feat: make following lines incremental 2022-09-08 15:35:24 +08:00
Vincent Chan
b622b3e9b9 feat: recognize number 2022-09-08 15:35:24 +08:00
Lucas.Xu
ce9b7fed0c chore: fix analysis problems 2022-09-07 11:10:15 +08:00
Lucas.Xu
fe13277b35 docs: update customizing.md 2022-09-06 15:34:19 +08:00
Lucas.Xu
434f016eb0 chore: rename keyEventHandlers to shortcutEvents 2022-09-06 13:15:50 +08:00
Lucas.Xu
994d547aac test: add shortcut_event / keybinding test 2022-09-06 13:15:50 +08:00
Lucas.Xu
b280565615 feat: refactor copy / paste / redo / undo / select all / format event handler 2022-09-06 13:15:50 +08:00
Lucas.Xu
58ecb8e9d9 feat: refactor arrow key handler 2022-09-06 13:15:50 +08:00
Lucas.Xu
74d6a7f64c feat: keyboard service improvement 2022-09-06 13:15:50 +08:00
Lucas.Xu
dcce70b7a1 chore: appflowy_editor 0.0.4 2022-09-02 21:33:12 +08:00
Lucas.Xu
f64c235da4 feat: support codecov (#970)
* feat: support codecov
2022-09-02 16:58:05 +08:00
Lucas.Xu
0c1c59b603 chore: fix link error in readme 2022-09-02 15:23:10 +08:00
Eric Phillips
86f7f2844b doc: Editorial updates to the ReadMe for AppFlowyEditor (#900)
docs: Editorial updates to the ReadMe for AppFlowyEditor
2022-09-02 15:18:57 +08:00
Lucas.Xu
f2018969b2 Merge pull request #967 from LucasXu0/fix_analysis_issues
Fix analysis issues
2022-09-02 13:55:16 +08:00
Lucas.Xu
6b0de76a1e chore: upgrade the editor example gif 2022-09-02 11:08:09 +08:00
Lucas.Xu
7dce214e2c chore: fix analysis issue on flutter 3.3.0 2022-09-02 10:44:33 +08:00
Lucas.Xu
d15b76aa64 Fix analysis issues (#966)
* chore: rename Selectable to SelectableMixin

* chore: add platforms to pubspec.yaml
2022-09-02 10:17:36 +08:00
Nathan.fooo
9166e405b6 Merge pull request #954 from LucasXu0/feat/arrow
feat: #953 improve arrow keys handler
2022-08-31 22:47:01 +08:00
Lucas.Xu
3070561686 feat: #953 improve arrow keys handler 2022-08-31 15:27:44 +08:00
Nathan.fooo
c9becd8de7 Merge pull request #949 from LucasXu0/fix/948
test: add more test cases to toolbar_service
2022-08-31 14:58:56 +08:00
appflowy
512e75f8c7 chore: update packages's flutter_lint version 2022-08-31 11:15:35 +08:00
Lucas.Xu
b267624a4c fix: in the case of multiple selections, the highlighted state does not meet expectations. #948 2022-08-31 09:48:31 +08:00
Nathan.fooo
0e99addf8d Merge pull request #939 from LucasXu0/feat/936
feat: "/" supports inserting Quote #936
2022-08-30 22:05:14 +08:00
Nathan.fooo
e00d6d0e63 Merge pull request #938 from LucasXu0/fix/937
fix: # doesn't work #937
2022-08-30 22:04:52 +08:00
Nathan.fooo
4efa9ace59 Merge pull request #932 from LucasXu0/feat/931
feat: #931 highlight the status of the currently selected style in toolbar
2022-08-30 22:03:27 +08:00
Lucas.Xu
09a4f6895a feat: / supports inserting Quote #936 2022-08-30 17:42:28 +08:00
Lucas.Xu
74ffb83b0d fix: # doesn't work #937 2022-08-30 17:22:33 +08:00
Lucas.Xu
5c5a10673f test: add more test cases to toolbar_service 2022-08-30 16:25:32 +08:00
Lucas.Xu
09db8ed626 feat: #931 highlight the status of the currently selected style in toolbar 2022-08-30 14:28:17 +08:00
Lucas.Xu
e437db61c3 Merge pull request #927 from LucasXu0/appflowy_editor/0.0.3
chore: appflowy_editor 0.0.3
2022-08-29 20:12:47 +08:00
Lucas.Xu
f26824cf46 chore: appflowy_editor 0.0.3 2022-08-29 20:11:42 +08:00
Lucas.Xu
914aa9379e Merge pull request #926 from LucasXu0/test/image
#918
2022-08-29 19:29:55 +08:00
Lucas.Xu
061a7d2af4 feat: support customizing editor edges 2022-08-29 16:14:08 +08:00
Lucas.Xu
94b2a11506 fix: The click area of the linked text is too large. 2022-08-29 13:41:20 +08:00
Lucas.Xu
235ccaa3ea fix: The cursor will not disappear after clicking in an area outside the editor. 2022-08-29 12:10:57 +08:00
Lucas.Xu
cfb60b662a feat: highlight selection when tap on the link menu 2022-08-29 12:02:47 +08:00
Lucas.Xu
b5d795904b fix: Should not add a new line below after pressing enter at the front of the first line of text. 2022-08-29 11:40:34 +08:00