Commit graph appflowy-editor/example/lib/pages/desktop_editor.dart
Author SHA1 Message Date
Richard Shiue
15289103a2
chore: adjust context menu visibility logic (#1158)
* chore: default example context menu

* chore: adjust context menu visibility logic

* chore: dart analyzer
2025-11-11 12:55:26 +08:00
Morn
5bcc4e8fd9
fix: enable dismiss floating toolbar from outside (#1073)
* chore: update comment of the editable field in editor

* fix: assertion in editor list example

* feat: add text span overlay

* feat: add textSpanOverlayBuilder in edtor style

* fix: enable dismiss floating toolbar from outside

* chore: make sure context of global key in rich text is available for overlay

---------

Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2025-03-24 13:45:01 +08:00
Lucas
c1e9d15572
feat: add simple columns block in editor (#1038)
* feat: add simple columns block in editor

* feat: add divider between column block

* fix: add fallback logic in calculate selection function

* feat: add column width resizer

* feat: integrate columns block in editor on desktop
2025-02-21 12:05:56 +08:00
Lucas
1df3cb1a1f
fix: editor will crash if deleting all nodes (#1037)
* fix: editor will crash if deleting all nodes

* chore: disable windows ci
2025-02-18 16:22:05 +08:00
Lucas
bcd12082fe
feat: select multiple lines with block selection style (#936)
* feat: select multiple lines with block selection style

* feat: block selection margin

* fix: filter the selection not in same depth
2024-10-16 17:47:39 +08:00
Lucas.Xu
0a0154ff7d feat: support customizing max width 2024-09-18 13:49:41 +08:00
Lucas.Xu
5d1d311a2c
feat: support dragging to reorder block (#887)
* feat: support drag to reorder block

* feat: enable drag to reorder on home page

* fix: proper offset calculation for drop path

* docs: update doc comments for the drop target API

* fix: render issue

---------

Co-authored-by: Mathias Mogensen <mathiasrieckm@gmail.com>
2024-09-12 20:46:55 +08:00
Lucas.Xu
72512df842
chore: hide Log and PlatformExtension (#886) 2024-09-11 17:51:53 +08:00
Lucas.Xu
4536488faf chore: add toolbar id 2024-08-06 18:02:04 +08:00
Lucas.Xu
4c4cc415d5
feat: support customizing tooltip style (#856) 2024-08-06 17:14:06 +08:00
Lucas.Xu
61d892a09c
feat: support auto complete for text block (#764)
* feat: support auto complete for text block

* feat: support auto complete for text block

* test: add auto complete test

* feat: support tab to auto complete

* chore: optimize the code

* chore: update token
2024-04-11 10:48:12 +08:00
Lucas.Xu
ba9bcee094
feat: support customizing cursor width (#654) 2024-01-08 14:54:34 +08:00
Lucas.Xu
384532434c
feat: optimize the find and replace logic (#510) 2023-10-01 16:51:42 +08:00
Lakhan Baheti
2b58d4f9ca
feat: support RTL in toolbar (#496) 2023-09-27 15:34:33 +08:00
Lucas.Xu
1bd1a6b514 fix: the placeholder doesn't appear on desktop platform 2023-09-21 10:17:45 +08:00
Lucas.Xu
78dd254d1e
feat: add more showcases on desktop/mobile platform (#481) 2023-09-20 11:17:39 +08:00