Lucas.Xu
c8cd4071e3
feat: combine diff operations ( #759 )
2024-04-08 11:52:45 +08:00
Lucas.Xu
a9c77a918b
fix: delta insert error ( #758 )
...
* fix: delta insert error
* fix: selection / cursor error
2024-04-08 09:15:27 +08:00
Mathias Mogensen
c97842ae91
feat: add more gesture interceptors ( #757 )
2024-04-04 13:51:05 +02:00
Lucas.Xu
b927ec0685
feat: support remote selections ( #753 )
...
* chore: delete deprecated code
* feat: support remote seleciton
* feat: support selection flag
2024-03-27 17:01:34 +08:00
Lucas.Xu
a571f2bc9d
fix: late initialization error ( #750 )
2024-03-20 12:03:34 +08:00
Lucas.Xu
cbb33469cd
feat: add diff document/nodes function ( #748 )
...
* feat: transform operations
* feat: add document diff function
2024-03-19 17:38:14 +08:00
Lucas.Xu
2493d9b920
feat: customize auto scroll offset on mobile ( #743 )
2024-03-14 23:15:05 +08:00
Lucas.Xu
ecec65f1db
fix: render paragraph hot reload error ( #742 )
2024-03-14 20:28:12 +08:00
Lucas.Xu
cbd92c4cd1
feat: disable converting heading block to numbered list block ( #740 )
2024-03-11 10:42:52 +08:00
Ming Li
ce391a8c0f
fix: xtra space from numbered list item ( #724 )
2024-03-07 10:19:38 +08:00
Nikita
8996fba940
fIx: disable tableActionHandler when the editorState is not editable ( #733 )
2024-03-07 09:48:47 +08:00
Lucas.Xu
014abd74fe
feat: add fixed toolbar example ( #739 )
...
* feat: add fixed toolbar example
* feat: highlight bold button if the selected text is all bold
2024-03-07 09:47:23 +08:00
Mathias Mogensen
44861b62aa
chore: bump version 2.3.3 ( #735 )
2024-03-06 10:59:06 +08:00
Old Autumn
0ad1986cd9
fix: transfer the whole line into link when text contains url ( #693 ) ( #737 )
2024-03-06 10:58:47 +08:00
Lucas.Xu
d4d35c0d10
fix: flutter anlayze ( #730 )
2024-02-28 11:03:29 +08:00
Lucas.Xu
a52a2e7990
chore: reanme highlight color to background color ( #729 )
2024-02-28 10:57:13 +08:00
Lucas.Xu
9b9b2e78ab
feat: support selecting word on iOS throught long pressing ( #728 )
2024-02-27 23:33:53 +08:00
Lucas.Xu
9d9005366b
fix: unable to redo/undo in lists ( #727 )
2024-02-26 09:54:54 +08:00
Lucas.Xu
5e5b908e78
fix: resolve data loss issue during block type conversion ( #726 )
...
* fix: resolve data loss issue during block type conversion
* fix: flutter test
* test: add more tests
2024-02-26 09:44:43 +08:00
Lucas.Xu
0a84917e71
fix: unable to click the items in a long list ( #725 )
2024-02-25 20:35:09 +08:00
Lucas.Xu
1715ed4549
feat: support scaling the svg ( #722 )
...
* feat: support scaling the svg
* fix: flutter test
2024-02-21 15:41:55 +08:00
Lucas.Xu
f38328d9e5
chore: upgrade flutter version to 3.19.0 ( #719 )
2024-02-18 21:57:42 +08:00
dagyu
763459b516
fix: the positioning of the slash command menu in the web version ( #709 )
2024-02-18 21:57:31 +08:00
Sean Riley Hawkins
96fc5b5ab0
fix: unable to export image block in markdown format ( #713 )
...
* fix: replace image_src with url attribute solves (null) bug on export
* test: change test attribute value
* Update lib/src/plugins/markdown/encoder/parser/image_node_parser.dart
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-02-18 11:54:43 +08:00
Mathias Mogensen
66762ef9a0
feat: debounce on word count service ( #711 )
...
* feat: debounce on word count service
* test: add pump for debounce in test
2024-02-12 00:27:10 +01:00
Mathias Mogensen
e09bde476b
feat: on demand word count without listening ( #710 )
2024-02-08 21:25:48 +01:00
Mathias Mogensen
63844fd121
feat: support selection counters ( #706 )
...
* feat: support selection counters
* feat: improve
2024-02-08 10:46:45 +01:00
Mathias Mogensen
9c27b8e309
feat: word counter service ( #705 )
...
* feat: word counter service
* chore: minor improvement
* test: add expect for stop()
* fix: code review
2024-02-07 16:30:27 +01:00
Lucas.Xu
7000a19d81
chore: bump version 2.3.2
2024-02-07 22:36:44 +08:00
Sun Jiao
3832f4e752
chore: update Chinese i18n ( #698 )
2024-02-01 17:16:30 +08:00
Old Autumn
3679647a95
fix: fix checkbox not work as expected in html module. ( #700 )
...
* add support for breakline
* add test for br tag parse
* fix test failure case.
* feat: add html support
* fix: todo list(checkbox) not work as expected
2024-02-01 17:16:17 +08:00
Lucas.Xu
8a5ca2a45e
chore: revert ime changes ( #701 )
...
* Revert "fix: chinese IME"
This reverts commit bdc0dc1113 .
* Revert "fix: windows chinese ime issue (#682 )"
This reverts commit 3cd56020b1 .
2024-02-01 17:16:01 +08:00
Lucas.Xu
e80edfcaaa
chore: bump version 2.3.1 ( #697 )
2024-01-30 10:48:32 +08:00
Steve
0d8f755c80
feat: add contentInsertionConfiguration to editor and text input service ( #691 )
...
* Add contentInsertionConfiguration to editor and text input service
* add unit tests
* feat(editor): add contentInsertionConfiguration
2024-01-30 09:59:26 +08:00
Old Autumn
2c5d5c7ba4
fix: add support for breakline and divider ( #690 )
...
* add support for breakline
* add test for br tag parse
* fix test failure case.
* feat: add html support
2024-01-30 09:41:25 +08:00
Juliano Penna
84e5adc199
chore: translate commands ( #687 )
...
* feat: translate commands descriptions
* feat: allow for commands without description
2024-01-30 09:35:36 +08:00
Juliano Penna
7d8147c78d
fix: pasting keeps current node type ( #689 )
2024-01-26 10:45:41 +08:00
Juliano Penna
7fe3ff7801
chore: localize more items ( #680 )
...
* fix: localize tooltips from toolbar items
* fix: Localize shortcut descriptions
* refactor: reorder able menu entries
* fix: update translation if locale changes
* feat: translate all pt-BR
* docs: explain how to change locales
* ci: fix failing unit test
2024-01-25 23:43:02 +08:00
q200892907
3cd56020b1
fix: windows chinese ime issue ( #682 )
2024-01-24 22:43:15 +08:00
Mathias Mogensen
137de7e933
fix: upgrade markdown to 7.2.1 ( #686 )
2024-01-24 22:42:13 +08:00
Lucas.Xu
31a18c5486
fix: unable to use slide gesture to close keyboard ( #676 )
2024-01-15 15:30:00 +08:00
q200892907
b7c381e495
feat: optimize Enter operation ( #673 )
...
* outdentCommand is called when the node path is greater than 1
* feat:add test
* feat:update test
2024-01-15 15:29:51 +08:00
Pit Hüne
a856888269
feat: parse nested numbered list ( #674 )
2024-01-15 15:29:36 +08:00
Lucas.Xu
f5f153553e
fix: headingBlockComponentBuilder doesn't use placeholderTextStyle ( #677 )
2024-01-15 15:29:26 +08:00
Lucas.Xu
71521ca953
fix: the magnifier doesn't disappear when the selection is collapsed ( #675 )
2024-01-15 14:33:58 +08:00
Jayaprakash
dccd4e8e72
feat: support formatting greater hyphen to single arrow ( #665 )
...
* feat: support formatting greater hyphen to single arrow
* refactor: renamed test group description
* refactor: formatted code file using dart formatter
* refactor: removes GreaterHyphen shortcut event from standard shortcuts
* fix: enable formatGreaterHyphen shortcut in test mode
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-01-14 22:47:19 +08:00
Yijing Huang
3feff00932
feat: backslash to ignore shortcut event ( #635 )
...
* feat: backslash to ignore shortcut event
* refactor: refactor format single char logic
* fix: avoid single char formating when in the double chars formatting situation
* fix: refactor the single char formating logic
* test: add test for back slash ignore shortcut cases
* test: add tests for ignoring space enabled shortcut events
* test: add test for checkbox shortcut ignore
2024-01-13 23:26:45 +08:00
q200892907
1d4bc26718
fix: solve the problem that Chinese ime cannot continue deleting after deleting input content ( #672 )
2024-01-13 23:22:53 +08:00
Lucas.Xu
3d373be64d
fix: the menu dismissed after selecting block style ( #670 )
2024-01-11 22:47:13 +08:00
Lucas.Xu
f053a1ee79
chore: bump version 2.3.0 ( #668 )
2024-01-11 14:20:19 +08:00