Nathan.fooo
|
b967453047
|
Merge pull request #709 from LucasXu0/feat/flowy_editor
feat: Implement arrow up/down/left/right event handler. #708
|
2022-07-26 11:54:44 +08:00 |
|
Lucas.Xu
|
fcb09e9636
|
feat: typo and document
|
2022-07-25 20:23:24 +08:00 |
|
Lucas.Xu
|
0bf1e61d55
|
feat: implement floating shortcut
|
2022-07-25 18:28:00 +08:00 |
|
Lucas.Xu
|
2f86cac8af
|
feat: Implement arrow up/down/left/right event handler. #708
|
2022-07-25 15:58:57 +08:00 |
|
Nathan.fooo
|
8b11028aa1
|
Merge pull request #667 from LucasXu0/feat/flowy_editor
feat: render selection and cursor.
|
2022-07-25 14:17:15 +08:00 |
|
Lucas.Xu
|
e1d990e4ae
|
feat: support floating selection and delete textnode
|
2022-07-25 14:14:40 +08:00 |
|
Lucas.Xu
|
f58a6c9523
|
feat: implement floating cursor and selection
|
2022-07-25 11:07:20 +08:00 |
|
Vincent Chan
|
a120853d06
|
feat: redo
|
2022-07-22 15:49:56 +08:00 |
|
Lucas.Xu
|
a6ede7dc75
|
feat: add a floating cursor and follow the document scroll. refactor the keyboard handler to a Function.
|
2022-07-22 15:47:05 +08:00 |
|
Lucas.Xu
|
e16444f88e
|
fix: make sure the state is implemnt selectable, otherwise return.
|
2022-07-22 10:43:47 +08:00 |
|
Lucas.Xu
|
6c811aef72
|
Merge branch 'feat/flowy_editor' into feat/flowy_editor
|
2022-07-22 10:37:01 +08:00 |
|
Lucas.Xu
|
34a1da8450
|
chore: delete unused code
|
2022-07-22 09:44:20 +08:00 |
|
Lucas.Xu
|
c643c02887
|
feat: add keyboard example
|
2022-07-22 00:46:28 +08:00 |
|
Lucas.Xu
|
a831ddc589
|
refactor: abstract selection and keyboard from editor state
|
2022-07-22 00:16:34 +08:00 |
|
Lucas.Xu
|
eb97141859
|
feat: remove subtype render
|
2022-07-21 20:04:25 +08:00 |
|
Lucas.Xu
|
d200371002
|
feat: add keyboard and cursor
|
2022-07-21 17:56:56 +08:00 |
|
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 |
|
Vincent Chan
|
7ae153f5da
|
fix(typo): comments of UndoManager
|
2022-07-21 11:47:41 +08:00 |
|
Vincent Chan
|
0626912a4c
|
feat: add comment and fix issues
|
2022-07-21 11:06:39 +08:00 |
|
Vincent Chan
|
f4bbe77612
|
feat: undo manager
|
2022-07-20 18:21:16 +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
|
730c85a0da
|
Merge branch 'feat/flowy_editor' into feat/flowy_editor
|
2022-07-19 21:30:27 +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 |
|
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
|
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 |
|
Vincent Chan
|
e92677d2ce
|
Merge branch 'feat/flowy_editor' into feat/text-delta-to-text-span
|
2022-07-18 16:56: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 |
|
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 |
|
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 |
|
Lucas.Xu
|
00c628437d
|
chore: (draft) support text node widget editing
|
2022-07-13 23:08:41 +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 |
|