Lucas.Xu
378ff75a97
fix: test error
2023-08-17 13:49:51 +08:00
Mathias Mogensen
2dabbebb43
test: improve coverage of link mobile toolbar item
2023-08-17 13:13:45 +08:00
Mathias Mogensen
52486cc6a3
test: improve coverage
2023-08-17 13:13:45 +08:00
Mathias Mogensen
c38fe1625d
test: mobile selection gesture
2023-08-17 13:13:45 +08:00
Mathias Mogensen
0bad8d67d1
test: improve coverage for editor_style
2023-08-17 13:13:45 +08:00
Mathias Mogensen
daab208f54
test: clean slash_command.dart
2023-08-17 13:13:45 +08:00
Mathias Mogensen
027bcdff71
test: improve coverage for auto scroller
2023-08-17 13:13:45 +08:00
Mathias Mogensen
afa06095b0
test: improve coverage for renderer/
2023-08-17 13:13:45 +08:00
Mathias Mogensen
999ec073cd
chore: fix deprecation warnings
2023-08-17 13:13:45 +08:00
Mathias Mogensen
b79aded8bb
test: improve coverage for delta input
2023-08-17 13:13:45 +08:00
Mathias Mogensen
9eb60cc6aa
test: improve coverage of editor/block_component/
2023-08-17 13:13:45 +08:00
Mathias Mogensen
7c19368334
test: improve coverage of transaction.dart
2023-08-17 13:13:45 +08:00
Mathias Mogensen
639ebf1415
test: improve coverage of operations.dart
2023-08-17 13:13:45 +08:00
Mathias Mogensen
a564c10e87
chore: deprecate Selection.collapse + coverage for selection.dart
2023-08-17 13:13:45 +08:00
Mathias Mogensen
29d7ace457
test: coverage for position.dart
2023-08-17 13:13:45 +08:00
Mathias Mogensen
36d6c779be
test: coverage for text_delta.dart
2023-08-17 13:13:45 +08:00
Mathias Mogensen
668feddf56
test: doc node.dart and coverage path.dart
2023-08-17 13:13:45 +08:00
Mathias Mogensen
b2f6c9c206
test: increase coverage for document.dart
2023-08-17 13:13:45 +08:00
Lucas.Xu
016e141f51
fix: import single line delta failed
2023-08-17 13:09:34 +08:00
Lucas.Xu
cf14e0de08
feat: paste from html
2023-08-17 13:08:19 +08:00
Lucas.Xu
5df1d3ab35
fix: link is not auto formatted
2023-08-13 18:14:58 +08:00
Mayur Mahajan
f5c6dc2ce7
feat: find dialog 1760 ( #106 )
...
* feat: make find menu widget
* feat: service for find menu
* feat: add find menu shortcut event
* feat: create a search service
* docs: explain search service
* fix: unhighlight method takes searched word
* fix: unhighlight before each search
* feat: navigate between matches
* feat: forget highlighting from undo stack
* feat: replace logic and ui
* feat: replace shortcut handler and widget
* test: find functionality
* test: replace menu tests
* refactor: separate class for search algo
* refactor: suggested changes
* refactor: remove unhighlight method
* feat: add find highlight color
* refactor: name of the search algo class
* test: unit tests for search algorithm
* chore: simplify syntax
* test: renamed test group
* refactor: move to editor
* refactor: add shortcut for find
* refactor: use new api
* refactor: add abstrac class search algo
* fix: avoid multiple instances of find dialog
* refactor: xazin's suggestions
* chore: separately build input decor
* test: search algorithm
* chore: unhighlight properly
* refactor: replace handler
* refactor: move tests into new
* test: find menu widget test
* test: replace menu
* fix: localizations + resolve scroll bug partially
* fix: without update selection on highlight
* fix: do not select words when highlighting
* test: update expected selection
* fix: matches and styling
* feat: separate attribute for highlighting
* feat: unique color for selected match
* test: unique color for selected match
* refactor: cleaning the code
* fix: navigate to first match
* fix: tests and replace logic
---------
Co-authored-by: Mathias Mogensen <mathiasrieckm@gmail.com>
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
2023-08-10 13:08:45 +02:00
Lucas.Xu
953249fefd
fix: lose selection after pasting ( #365 )
...
* fix: the selection area delay to update after typing enter
* fix: selection will lose after pasting
2023-08-10 15:22:43 +08:00
Mohammad Zolfaghari
2ab007415b
fix: selection menu respects current node direction ( #360 )
...
modified insertNodeAfterSelection to copy current node text direction
to the node which is going to get inserteded.
resolves #331
2023-08-08 14:56:27 +08:00
q200892907
fbc1ecdcf0
fix: desktop color picker issue
2023-08-06 11:44:33 +08:00
Mayur Mahajan
2b517b2a5b
feat: paste plaintext shortcut ( #338 )
...
* feat: shortcut for pasting plaintext
* test: paste without formatting
* chore: use text directly
* refactor: add cut command
2023-08-02 10:03:03 +08:00
Mukund Tandon
c3f62b3086
fix: fixed unresponsive behaviour of context menu items ( #349 )
...
* fix: fixed unresponsive behaviour of context menu items
* test: added test for context menu
2023-08-02 10:00:02 +08:00
Mukund Tandon
b26a2ea99f
fix: fixed the issue of code block not being exported in markdown ( #347 )
2023-08-01 09:56:16 +08:00
Ali Hassan
73d56b44e2
fix: copy handler migrated to latest api ( #240 )
2023-07-25 10:08:18 +08:00
Mukund Tandon
d77ff1b2ac
fix: fixed numbered list being treated as a paragraph ( #335 )
2023-07-21 15:40:52 +08:00
Lucas.Xu
1205e7b00b
fix: unable to paste multiple lines ( #332 )
2023-07-20 18:03:49 +08:00
Ali Hassan
3ee7e31416
feat: html encode parser added ( #314 )
2023-07-20 12:06:00 +08:00
Mukund Tandon
8a76e36b14
feat: support importing images and files from markdown file ( #316 )
2023-07-19 18:22:11 +08:00
Mohammad Zolfaghari
3bd7c2aaa2
fix: indent padding from left when rtl ( #318 )
2023-07-19 15:58:27 +08:00
Yijing Huang
7aa337447b
feat: add edit link menu on mobile ( #320 )
2023-07-19 15:58:17 +08:00
Yijing Huang
8ff97b30aa
chore: restore CI ( #310 )
2023-07-19 14:04:01 +08:00
Lucas.Xu
33b18d98dc
fix: block selection overflow ( #312 )
2023-07-13 19:56:12 +08:00
Mayur Mahajan
2ab67ee217
feat: delete right word with ctrl+delete ( #309 )
2023-07-13 19:25:50 +08:00
Mayur Mahajan
68300149bf
feat: support for shift+home/end keys ( #306 )
2023-07-13 19:25:14 +08:00
Yijing Huang
87fd7ed82d
feat: improve keyboard behavior in mobile toolbar ( #287 )
2023-07-12 22:14:45 +08:00
Garv Shah
d87d353535
fix: allow active toolbar item color to be customized ( #261 )
2023-07-12 15:52:50 +08:00
Lucas.Xu
5f136df356
feat: remove the reference of the deprecated values ( #304 )
...
* feat: remove the reference of the deprecated values
* chore: add migration guide
2023-07-12 13:21:54 +08:00
Mohammad Zolfaghari
f8da435ad5
feat: support RTL and auto direction ( #191 )
2023-07-12 10:51:38 +08:00
Mayur Mahajan
fc7b4e5c81
chore: change windows and linux command for redo ( #294 )
2023-07-11 22:34:05 +08:00
Bram Tertoolen
4c05667cf2
feat: handle nested italics in bold text (issue 2324) ( #105 )
2023-07-10 21:32:42 +08:00
Chandan C V
7cb4bc6fb2
fix: should not open link menu when selection is collapsed ( #117 )
2023-07-10 11:15:48 +08:00
Mayur Mahajan
49752db13f
test: for testing parent child delete case ( #296 )
...
* test: add test for parent child delete case
* docs: suitable names to arrow commands
2023-07-10 11:12:52 +08:00
Mayur Mahajan
3f7c9fe2b5
feat: implement delete command shortcut ( #272 )
2023-07-07 19:49:51 +08:00
Lucas.Xu
46158d9e26
feat: customize href ( #293 )
2023-07-07 16:07:47 +08:00
Lucas.Xu
2ed30f3903
feat: public node and index in TextSpanDecoratorForCustomAttributes ( #288 )
2023-07-05 16:09:05 +08:00