Commit Graph

1989 Commits

Author SHA1 Message Date
2e2de29789 feat: transaction to json 2022-08-01 12:05:28 +08:00
39015f4d46 Merge pull request #733 from LucasXu0/feat/flowy_editor_input_service
Implement bulleted-list, number-list, checkbox and heading style.
2022-07-29 15:24:50 +08:00
ed1dc8ccef feat: refactor render plugin service
1. abstract render plugin as service.
2. simplify plugin development.
3. delete unused code
2022-07-29 14:29:39 +08:00
c5e9008f4b feat: wrapping heading text with Padding instead of two SizeBoxs. 2022-07-29 10:42:00 +08:00
e4c3a3ae84 feat: modify svg size 2022-07-29 10:38:02 +08:00
7489455c20 chore: typo 2022-07-29 10:34:59 +08:00
ec83a68602 chore: resolve conflicts. 2022-07-29 10:20:48 +08:00
c050d6dbc5 Merge pull request #732 from AppFlowy-IO/feat/double-tap-on-text
Feat/double tap on text
2022-07-29 10:07:11 +08:00
fce8ea1e80 feat: add checkbox style 2022-07-28 23:04:51 +08:00
51bc965029 feat: add bulleted-list and number-list 2022-07-28 19:59:15 +08:00
734b642fcc feat: add checkbox and heading style 2022-07-28 19:40:13 +08:00
2a09f69bec feat: double tap on text 2022-07-28 19:31:45 +08:00
583d838344 Merge pull request #727 from AppFlowy-IO/feat/handle-arrow-keys
Feat/handle arrow keys
2022-07-28 19:30:03 +08:00
b91c5d9c7b refactor: add hitTest method for selection service 2022-07-28 16:06:52 +08:00
1d3e5a9e8b feat: handle shift keys 2022-07-28 15:25:19 +08:00
883740d79a fix: assets of document 2022-07-28 15:02:50 +08:00
0ba7c53dad feat: remove unused imports 2022-07-28 14:41:29 +08:00
3e2883aa3b Merge branch 'feat/flowy_editor' into feat/handle-arrow-keys 2022-07-28 14:35:43 +08:00
6b59050ef3 Merge pull request #726 from LucasXu0/feat/flowy_editor_input_service
feat: add input service to handle text editing.
2022-07-28 14:26:15 +08:00
612e3dd50f feat: decorate TextSpan with global style 2022-07-28 12:10:19 +08:00
985fe14a8b feat: update RichText render style 2022-07-28 11:41:39 +08:00
c5560caf3c feat: import SvgPicture package to display SVG 2022-07-27 22:06:32 +08:00
45a8566e61 feat: implement rich text component in flowy_ediotr and support markdown style rendering. 2022-07-27 20:24:26 +08:00
ddb2cb7d66 Merge pull request #728 from AppFlowy-IO/fix/transform-operation
Fix: transform error for path
2022-07-27 19:58:59 +08:00
9851b26f22 fix: transform error for path 2022-07-27 19:42:09 +08:00
53b982e7c9 feat: arrow up and down 2022-07-27 18:19:21 +08:00
e74f5e84dc feat: handle arrow keys 2022-07-27 15:53:37 +08:00
982cd62fcc Merge pull request #725 from AppFlowy-IO/feat/operation-transform
Feat: operation transform
2022-07-27 14:48:38 +08:00
445ff561b5 feat: implement handler - press the enter key in the edge of text node 2022-07-27 14:43:45 +08:00
033410aacd feat: transform operation in transaction builder 2022-07-27 13:56:49 +08:00
c72fead19c feat: operation transforming 2022-07-27 13:27:24 +08:00
84eed9e340 feat: refresh the selection when the metrics changed. 2022-07-27 12:16:23 +08:00
155b675dbe feat: implement input service(alpha) 2022-07-27 10:56:30 +08:00
5dde868e0b Merge pull request #722 from LucasXu0/feat/flowy_editor
chore: add selection_service documentation and resymbol shortcut service.
2022-07-27 10:21:05 +08:00
c048c8f623 fix: compute wrong upward selection 2022-07-26 23:31:56 +08:00
92675a1f48 Merge pull request #701 from AppFlowy-IO/feat/flowy_editor_documentation
chore: update operation documentation
2022-07-26 20:20:07 +08:00
cde2127dec feat: compute cursor and selection by [Selection] or [Offset] 2022-07-26 20:10:47 +08:00
114ae2b45d feat: compute cursor and selection by [Selection] or [Offset] 2022-07-26 18:40:53 +08:00
941671568e chore: remove unused import 2022-07-26 14:31:10 +08:00
1907284534 chore: add selection_service documentation and resymbol shortcut service. 2022-07-26 13:36:32 +08:00
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
fcb09e9636 feat: typo and document 2022-07-25 20:23:24 +08:00
0bf1e61d55 feat: implement floating shortcut 2022-07-25 18:28:00 +08:00
2f86cac8af feat: Implement arrow up/down/left/right event handler. #708 2022-07-25 15:58:57 +08:00
8b11028aa1 Merge pull request #667 from LucasXu0/feat/flowy_editor
feat: render selection and cursor.
2022-07-25 14:17:15 +08:00
e1d990e4ae feat: support floating selection and delete textnode 2022-07-25 14:14:40 +08:00
f58a6c9523 feat: implement floating cursor and selection 2022-07-25 11:07:20 +08:00
2661a6a4ae chore: update operation documentation 2022-07-24 10:14:51 +08:00
d71d954330 Merge pull request #668 from AppFlowy-IO/feat/redo
Feat: redo
2022-07-23 10:46:45 +08:00
a120853d06 feat: redo 2022-07-22 15:49:56 +08:00