Commit graph appflowy-editor/test/new/service/shortcuts
Author SHA1 Message Date
Lucas.Xu
55b92d278f fix: select all commmand doesn't work in nested list 2023-06-07 10:12:41 +08:00
Lucas.Xu
4cf9cd41ec fix: error in merging the text into the node which can't own children 2023-06-06 19:06:46 +08:00
Lucas.Xu
b29d053924 fix: flutter analyze and dart lint 2023-05-22 14:51:57 +08:00
Yijing Huang
5c43d1daad
feat: migrate link menu and color picker (#4)
* chore: move selectionRects to editorState

* chore: delete unused attributeKey font

* feat: refactor showLinkMenu and LinkMenu

* feat: replace old linkMenu

* feat: add text color toolbar item
- separate text color and highlight color item in toolbar
- renaming in BuiltInAttributeKey(color -> textColor, backgroundColor -> highlightColor)
- add text color and highlight color attribute in example.json
- add icons for text color and highlight color in the toolbar

* feat: add highlight color item in toolbar
- add clear highlight color button
- add onDismiss in ColorPicker to remove the overlay after remove highlight color

* chore: delete old ColorPicker

* test: migrate link menu test

* chore: remove editorStyle from color menu and color picker

* test: add color picker test

* feat: remove editor style from link menu
- add utils function and widgets for overlay
- organize utils folder
- add constant text into AppFlowyEditorLocalizations
- improve pop up menu style

* feat: add show link menu command shortcut
- refactor CommandShortcutEventHandler
- update related callback

* feat: add showTextColorMenuCommand and showHighlightColorMenuCommand

* fix: fix merge error in example.json

* refactor: reorganize the file hierarchy

* refactor: migrate format_style_handler_test.dart
- delete format_style_handler_test.dart
- migrate to markdown_commands_test.dart
- move highlight test outside of markdown_commands_test

* feat: delete show menu type command shortcut and their tooltip

* fix: fix tooltip text

* chore: delete context from CommandShortcutEventHandler

* feat: add command shortcut for link menu

* test: add show link menu command test
2023-05-11 11:26:52 +08:00
Lucas.Xu
9bf6d554a1 test: migrate the backspace test 2023-05-02 14:54:06 +08:00
Lucas.Xu
df5c6b3980 test: add test for remove formot 2023-04-29 12:11:56 +08:00
Yijing Huang
19ede2e276 test: add format bold test 2023-04-28 08:44:06 -05:00
Yijing Huang
ed1074fb56
Merge pull request #1 from LucasXu0/feat/single-char-format-style
feat: single character shortcut events
2023-04-28 08:32:24 -05:00
Lucas.Xu
5f568f674a test: add arrow key right tests 2023-04-28 11:16:27 +08:00
Lucas.Xu
f191527c2e test: add arrow key left tests 2023-04-28 11:12:49 +08:00
Lucas.Xu
19a6c7a7b4 feat: add testable editor 2023-04-28 10:54:21 +08:00
Yijing Huang
c6d121c667 chore: clean code 2023-04-27 19:29:18 -05:00
Yijing Huang
8c50f4f1ac chore: rename folder 2023-04-27 18:53:36 -05:00
Yijing Huang
d30b4ea9c6 test: add format_strikethrough_test 2023-04-26 19:22:14 -05:00
Yijing Huang
e2ddc2528a test: add single asterisk to italic test 2023-04-26 19:16:12 -05:00
Yijing Huang
0d05dcd077 test: add format_italic_test 2023-04-26 18:58:37 -05:00
Yijing Huang
07c14d73c4 test: add format_code_test 2023-04-26 18:48:51 -05:00
Lucas.Xu
8bc0b8be99 fix: bulleted list format error 2023-04-26 23:06:16 +08:00
Lucas.Xu
1881573c5f chore: implement delete selection 2023-04-26 14:57:18 +08:00
Lucas.Xu
9ee756930b fix: backspace_command test failed 2023-04-25 23:57:59 +08:00
Lucas.Xu
79d4eb4529 feat: implement the block component builder 2023-04-25 14:45:36 +08:00