Lucas.Xu
|
e3e1d25494
|
feat: hide overlay when tap on the editor
|
2022-07-21 15:21:19 +08:00 |
|
Lucas.Xu
|
e2f35dd5cc
|
feat: support selection overlay
|
2022-07-21 14:55:37 +08:00 |
|
Lucas.Xu
|
ce953d802a
|
feat: duplicate selectable_text.dart from flutter and modify selection implement
|
2022-07-20 10:54:35 +08:00 |
|
Lucas.Xu
|
30483e9d1e
|
chore: fix text_node_widget.dart build error
|
2022-07-19 21:41:48 +08:00 |
|
Lucas.Xu
|
53cc430c1a
|
Merge pull request #4 from AppFlowy-IO/feat/flowy_editor
Feat/flowy editor
|
2022-07-19 21:32:15 +08:00 |
|
Lucas.Xu
|
730c85a0da
|
Merge branch 'feat/flowy_editor' into feat/flowy_editor
|
2022-07-19 21:30:27 +08:00 |
|
Lucas.Xu
|
ab687b9b7f
|
Merge pull request #644 from AppFlowy-IO/feat/insert-text-at-cursor
Feat: insert text at cursor
|
2022-07-19 20:00:40 +08:00 |
|
Vincent Chan
|
7b513a71a9
|
feat: handle Delete key
|
2022-07-19 18:40:43 +08:00 |
|
Vincent Chan
|
8c6c9f7c0d
|
feat: transform betweens global/local cursor
|
2022-07-19 17:18:42 +08:00 |
|
Vincent Chan
|
abe0658cd3
|
feat: insert text at cursor
|
2022-07-19 15:24:51 +08:00 |
|
Lucas.Xu
|
fef9e20e46
|
chore: add heading widget to example
|
2022-07-19 14:31:10 +08:00 |
|
Lucas.Xu
|
4422d2b4d2
|
Merge branch 'AppFlowy-IO:feat/flowy_editor' into feat/flowy_editor
|
2022-07-19 10:56:25 +08:00 |
|
Lucas.Xu
|
ee5c9d410b
|
Merge pull request #628 from vincentdchan/feat/delta-to-json
feat: delta to json
|
2022-07-18 21:08:35 +08:00 |
|
Vincent Chan
|
ac228a5316
|
refactor: better abstract style
|
2022-07-18 20:14:25 +08:00 |
|
Lucas.Xu
|
f526d29f59
|
chore: support https request in macOS platform.
|
2022-07-18 19:51:28 +08:00 |
|
Vincent Chan
|
f910b9dc61
|
feat: delta to string
|
2022-07-18 19:51:19 +08:00 |
|
Lucas.Xu
|
5cba777410
|
Merge branch 'AppFlowy-IO:feat/flowy_editor' into feat/flowy_editor
|
2022-07-18 19:42:35 +08:00 |
|
Lucas.Xu
|
32e5947bed
|
Merge pull request #627 from vincentdchan/feat/transaction-builder
Feat: transaction builder
|
2022-07-18 19:41:37 +08:00 |
|
Lucas.Xu
|
9c43c465f8
|
chore: delete unused import
|
2022-07-18 19:38:42 +08:00 |
|
Vincent Chan
|
b75c142433
|
feat: re-export transaction_builder
|
2022-07-18 19:36:18 +08:00 |
|
Vincent Chan
|
e9ce4c5f05
|
fix: make the finish() function private
|
2022-07-18 18:39:44 +08:00 |
|
Vincent Chan
|
9307edb50d
|
feat: transaction builder
|
2022-07-18 18:04:58 +08:00 |
|
Lucas.Xu
|
d5015f0dfb
|
feat: add url_launcher into dependency
|
2022-07-18 17:44:37 +08:00 |
|
Lucas.Xu
|
c26197fd24
|
Merge pull request #626 from vincentdchan/feat/text-delta-to-text-span
feat: text delta to text span
|
2022-07-18 17:01:49 +08:00 |
|
Vincent Chan
|
e92677d2ce
|
Merge branch 'feat/flowy_editor' into feat/text-delta-to-text-span
|
2022-07-18 16:56:47 +08:00 |
|
Nathan.fooo
|
39fe3437e7
|
Merge pull request #621 from LucasXu0/feat/flowy_editor
feat: rebuild the widget when node changed.
|
2022-07-18 16:49:47 +08:00 |
|
Vincent Chan
|
4b7c997083
|
feat: text delta to text span
|
2022-07-18 16:47:38 +08:00 |
|
Lucas.Xu
|
de06188c5e
|
feat: rebuild the widget when node changed.
|
2022-07-18 13:14:50 +08:00 |
|
Nathan.fooo
|
29aafbaac4
|
Merge pull request #611 from LucasXu0/feat/flowy_editor
feat: Add node validator and update op methods
|
2022-07-17 10:49:30 +08:00 |
|
Lucas.Xu
|
4d6bd2b77e
|
Merge branch 'AppFlowy-IO:feat/flowy_editor' into feat/flowy_editor
|
2022-07-16 20:09:50 +08:00 |
|
Lucas.Xu
|
1039c5517f
|
fix: rebuilding node widgets when the subtype changes
|
2022-07-16 20:08:41 +08:00 |
|
Nathan.fooo
|
0ef92a0897
|
Merge pull request #615 from vincentdchan/feat/invert-delta
Feat: invert delta
|
2022-07-15 16:52:24 +08:00 |
|
Vincent Chan
|
def03273b8
|
test: invert
|
2022-07-15 12:17:46 +08:00 |
|
Vincent Chan
|
3cbac6f3f9
|
feat: invert delta
|
2022-07-15 11:51:58 +08:00 |
|
Lucas.Xu
|
6eb347a096
|
feat: Add node validator and update op methods
|
2022-07-14 13:59:05 +08:00 |
|
Nathan.fooo
|
b859e2a252
|
Merge pull request #610 from LucasXu0/feat/flowy_editor
chore: (draft) support text node widget editing
|
2022-07-14 10:51:30 +08:00 |
|
Lucas.Xu
|
00c628437d
|
chore: (draft) support text node widget editing
|
2022-07-13 23:08:41 +08:00 |
|
Nathan.fooo
|
a4c66c4db0
|
Merge pull request #609 from LucasXu0/feat/flowy_editor
combine render plugins and editor state
|
2022-07-13 21:29:53 +08:00 |
|
Lucas.Xu
|
d07854ebb4
|
chore: update image node widget example
|
2022-07-13 20:31:36 +08:00 |
|
Lucas.Xu
|
085cc73ec5
|
chore: delete unused code
|
2022-07-13 20:05:34 +08:00 |
|
Lucas.Xu
|
7fad8ab3dc
|
chore: run flutter test in flowy_editor_branch
|
2022-07-13 19:01:36 +08:00 |
|
Lucas.Xu
|
5ad7845189
|
feat: 1. move render plugins to editor state 2. support get node's path 3. format code
|
2022-07-13 18:34:30 +08:00 |
|
Nathan.fooo
|
ea23739df4
|
Merge pull request #608 from LucasXu0/feat/flowy_editor
feat: support subtype render plugin and add text with check-box example
|
2022-07-13 16:32:10 +08:00 |
|
Lucas.Xu
|
55ca05f30e
|
feat: support subtype render plugin and add text with check-box example
|
2022-07-13 16:31:26 +08:00 |
|
Nathan.fooo
|
bfca0a17e0
|
Merge pull request #606 from vincentdchan/feat/flowy_editor
feat: position and selection
|
2022-07-13 16:28:36 +08:00 |
|
Vincent Chan
|
de507001f4
|
fix: use UnmodifiableListView for OpIterator
|
2022-07-13 16:24:17 +08:00 |
|
Vincent Chan
|
f2c477e89f
|
feat: change attributes map to dynamic
|
2022-07-13 16:05:42 +08:00 |
|
Vincent Chan
|
8bd748d7cd
|
fix: unit tests
|
2022-07-13 16:05:42 +08:00 |
|
Vincent Chan
|
2881edd505
|
feat: implement text delta operation
|
2022-07-13 16:05:38 +08:00 |
|
Nathan.fooo
|
e402fef826
|
Merge pull request #607 from LucasXu0/feat/flowy_editor
Add render plugins
|
2022-07-13 11:00:48 +08:00 |
|