Lucas.Xu
|
a032a0e8db
|
Merge pull request #798 from LucasXu0/feat/text_style
update text style and document style.
|
2022-08-09 15:22:14 +08:00 |
|
Lucas.Xu
|
6f32f749bc
|
fix: delete style widget error
|
2022-08-09 15:15:53 +08:00 |
|
Lucas.Xu
|
4464f2abfe
|
feat: make the text node widget align center.
|
2022-08-09 14:50:31 +08:00 |
|
Nathan.fooo
|
b9de45a110
|
Merge pull request #792 from LucasXu0/feat/mouse_cursor_style
Feat/mouse cursor style
|
2022-08-09 13:48:49 +08:00 |
|
Lucas.Xu
|
b9c0c1209a
|
feat: support more command + x shortcut
|
2022-08-09 11:46:40 +08:00 |
|
Vincent Chan
|
8e310d233f
|
Merge pull request #790 from AppFlowy-IO/feat/copy-styles
Feat/copy styles
|
2022-08-09 11:30:30 +08:00 |
|
Lucas.Xu
|
f4a31768cb
|
feat: support rendering text background color and text color
|
2022-08-09 11:20:53 +08:00 |
|
Lucas.Xu
|
fdbecd7f10
|
fix: typo
|
2022-08-09 10:46:51 +08:00 |
|
Lucas.Xu
|
06d11a91d1
|
feat: lineThrough and underline can coexist
|
2022-08-09 10:44:00 +08:00 |
|
Lucas.Xu
|
585c9f8753
|
fix: fix something wrong when deleting the text nodes
|
2022-08-08 23:28:40 +08:00 |
|
Lucas.Xu
|
af2f6a03d5
|
feat: implement logic that pressing enter key without shift key in text nodes
|
2022-08-08 23:18:07 +08:00 |
|
Lucas.Xu
|
364a8e6ad2
|
chore: replace 'checkbox' with StyleKey.checkbox
|
2022-08-08 22:29:02 +08:00 |
|
Lucas.Xu
|
6dcf3b3fa7
|
feat: set mouse cursor style to text when hovering on the text node
|
2022-08-08 20:34:26 +08:00 |
|
Nathan.fooo
|
ef8d154736
|
Merge pull request #788 from LucasXu0/fix/ime_error
fix: could not delete character when using IME
|
2022-08-08 20:08:12 +08:00 |
|
Vincent Chan
|
9d9b0e5878
|
feat: add stringify tag
|
2022-08-08 19:09:19 +08:00 |
|
Nathan.fooo
|
0bf4a79ec9
|
Merge pull request #787 from AppFlowy-IO/feat/add-default-impl-for-image
Feat: add default impl for image
|
2022-08-08 18:47:48 +08:00 |
|
Nathan.fooo
|
a138b32c8e
|
Merge pull request #786 from LucasXu0/feat/markdown_input
implement markdown input style, like, #, *, -, -[]
|
2022-08-08 18:47:16 +08:00 |
|
Lucas.Xu
|
27ea5a11a9
|
feat: disable scroll when showing popuplist
|
2022-08-08 18:40:09 +08:00 |
|
Lucas.Xu
|
6e71ec23a1
|
feat: delete slash when using the popuplist and pressing enter key
|
2022-08-08 18:24:11 +08:00 |
|
Lucas.Xu
|
1ece5cfd9e
|
feat: binary search selection supports searching child nodes
|
2022-08-08 18:11:20 +08:00 |
|
Lucas.Xu
|
2f84d7e54e
|
fix: fix crash when selecting the last node
|
2022-08-08 16:17:17 +08:00 |
|
Lucas.Xu
|
dc018bc7e4
|
fix: could not delete character when using IME
|
2022-08-08 16:08:01 +08:00 |
|
Vincent Chan
|
91c62cb0ae
|
feat: add default impl for image node
|
2022-08-08 15:46:02 +08:00 |
|
Lucas.Xu
|
19fc154681
|
feat: implement markdown input, like, #, *, -, -[]
|
2022-08-08 15:33:11 +08:00 |
|
Vincent Chan
|
7eb95def7c
|
feat: handle triple tap
|
2022-08-08 14:43:45 +08:00 |
|
Lucas.Xu
|
7855e5403c
|
feat: convert text to bulleted list style when inputing '* ' or '- '
|
2022-08-08 13:59:38 +08:00 |
|
Lucas.Xu
|
849e19e1ef
|
fix: popuplist will not show when the selection is not collapsed
|
2022-08-08 13:37:56 +08:00 |
|
Lucas.Xu
|
9b9de523da
|
fix: flowy_rich_text will not automatically wrap when the text exceeds a line
|
2022-08-08 10:54:09 +08:00 |
|
Lucas.Xu
|
25387cd0b0
|
feat: customizes quoted text style
|
2022-08-08 10:29:45 +08:00 |
|
Lucas.Xu
|
59838f5845
|
feat: customizes checkbox text style
|
2022-08-08 10:29:45 +08:00 |
|
Lucas.Xu
|
f6fbe55477
|
feat: flowy_rich_text supports placeholder and customizes placeholder style
|
2022-08-08 10:29:45 +08:00 |
|
Lucas.Xu
|
274b3d1d25
|
fix: focusNode lost focus
|
2022-08-08 10:29:45 +08:00 |
|
Lucas.Xu
|
2b113aae7f
|
chore: format code
|
2022-08-08 10:23:43 +08:00 |
|
Lucas.Xu
|
fb267ace18
|
feat: optimize the calculation of cursor position and selection position
|
2022-08-07 12:18:16 +08:00 |
|
Lucas.Xu
|
7e6c7a2b4e
|
feat: refactor current selection and current selectedNodes in selection_service
|
2022-08-07 11:45:27 +08:00 |
|
Lucas.Xu
|
4b4ce1020d
|
feat: optimize selection implement by binary search
|
2022-08-06 00:08:03 +08:00 |
|
Nathan.fooo
|
25226bf26b
|
Merge pull request #769 from AppFlowy-IO/feat/handle-google-docs-style
Feat: handle google docs html style
|
2022-08-05 23:56:39 +08:00 |
|
Nathan.fooo
|
adc03a1741
|
Merge pull request #772 from AppFlowy-IO/feat/video_plugin
feat: implement youtube link plugin
|
2022-08-05 23:55:40 +08:00 |
|
Nathan.fooo
|
4d6227c502
|
Merge pull request #773 from LucasXu0/feat/macos_ime_support
feat: support IME in macOS
|
2022-08-05 23:55:23 +08:00 |
|
Lucas.Xu
|
ec47aa51a1
|
feat: support IME in macOS
|
2022-08-05 20:05:36 +08:00 |
|
annie
|
9b86e06377
|
feat: implement video plugin
|
2022-08-05 19:42:39 +08:00 |
|
Nathan.fooo
|
d758cc749a
|
Merge pull request #768 from LucasXu0/feat/auto_scroll_service
implement autoscrolling on edge touch
|
2022-08-05 19:25:02 +08:00 |
|
Vincent Chan
|
e472c64506
|
feat: handle google docs paste style
|
2022-08-05 15:04:24 +08:00 |
|
Lucas.Xu
|
70853b918e
|
Merge remote-tracking branch 'origin/main' into feat/toolbar_service
|
2022-08-05 11:04:21 +08:00 |
|
Lucas.Xu
|
e5787090d2
|
feat: implement autoscrolling on edge touch
|
2022-08-05 10:59:51 +08:00 |
|
Vincent Chan
|
593cc253c2
|
fix: transform error
|
2022-08-05 10:59:17 +08:00 |
|
Vincent Chan
|
b667c912a7
|
feat: cut content
|
2022-08-05 10:59:17 +08:00 |
|
Vincent Chan
|
8b60cd7abd
|
refactor: use node iterator for selection
|
2022-08-04 11:45:18 +08:00 |
|
Vincent Chan
|
2eecda0483
|
refactor: from node traverser to node iterator
|
2022-08-04 10:56:24 +08:00 |
|
Vincent Chan
|
061168bd82
|
refactor: use contant variable
|
2022-08-04 10:41:07 +08:00 |
|