Commit graph

50 commits

Author SHA1 Message Date
43a656a9c3 Lexical: load editor async
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-08-03 19:32:06 +02:00
d5d6f89707 Lexical: Allow images only
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-08-03 16:28:09 +02:00
942f22d5a3 Lexical: Improve image node insertion
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-08-01 14:44:12 +02:00
43216e7d2a Lexical: Do not display two toolbars at once
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-08-01 00:42:06 +02:00
f259f52b40 Lexical: Focus editor by hotkey
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-31 23:52:35 +02:00
1d8b686928 Lexical: modify headers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-31 20:24:08 +02:00
bcd958a473 Lexical: Allow setting inline image alt text
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-31 18:29:18 +02:00
4a21b037eb Lexical: Make labels localizable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-31 00:44:12 +02:00
41ee08cd14 Lexical: Add media preview
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-28 23:23:04 +02:00
b3f9edd41e Lexical: Fix autofocus
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-22 17:20:47 +02:00
176a3b5ece Lexical: Use selectAccount selector
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-22 00:21:14 +02:00
eb1feaa182 Delete image button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 23:04:27 +02:00
79200cae0f Add uploadFile function, allow uploading images in Lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 20:24:28 +02:00
f55a76886f WIP image upload, this needs cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 01:13:42 +02:00
3c5025c7f3 Use lexical-remark for Lexical<->Markdown conversions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-18 11:58:32 +02:00
cc65ec387a Allow creating horizontal lines
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-05 13:48:50 +02:00
eedd894ba8 Fix hotkeys breaking newline handling
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-04 23:54:06 +02:00
83ac03eb00 Lexical: Conditionally include nodes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-22 18:15:43 +02:00
0255b85e18 Lexical: support hotkeys in autosuggest plugin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-20 00:18:54 +02:00
4557fb98b6 Lexical: Hide AutosuggestPlugin when clicking outside
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-17 00:40:36 +02:00
e76c3cc231 Lexical: Compose event modal textarea styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-17 00:00:42 +02:00
89cef774c8 Lexical: Remove DraggableBlockPlugin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-16 23:40:24 +02:00
d1c26a22ba Lexical: Only allow headings if supported by backend
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-08 22:03:06 +02:00
1d03ae55bc Update lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-07 23:38:40 +02:00
461a002be9 Lexical: Cleanup, allow ctrl+enter to submit
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-19 00:22:22 +02:00
e76a9ec8aa wip
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-18 23:50:26 +02:00
7dda1155d4 Lexical: Use custom transformers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-18 23:31:19 +02:00
b15640603c Lexical: Use in ComposeEventModal, style improvements, types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-11 23:22:34 +02:00
d297998910 Lexical: lint, update test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-05 23:45:48 +02:00
d24998190e Lexical: Fix EmojiNode, working emoji autocompletion with custom emoji preview
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-05 23:04:24 +02:00
edb5914282 Lexical: fix EmojiNode
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-05 20:46:36 +02:00
9c49fc3d8a Lexical: Hashtag, emoji autocompletion
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-02 20:50:15 +02:00
7681134d7f wip
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-01 13:40:15 +02:00
e30ea97aab Lexical: Cleanup, move TypeaheadMenuPlugin and parts of MentionPlugin to new AutosuggestPlugin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-30 18:17:12 +02:00
4ccfab3e5e Move Lexical styles to tailwind
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-28 17:42:16 +02:00
750306ee0e Lexical: Autosuggest: Still needs cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-27 23:49:37 +02:00
8e31499763 This has a lot of code to remove
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-27 20:54:28 +02:00
2833bf4458 Work on mentions suggestions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-23 22:35:57 +01:00
9933aeb238 why doesn't it autofocus
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-19 20:17:09 +01:00
8b7b2a533e Allow to change block type
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-18 19:21:53 +01:00
6dd2172a04 wip
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-17 22:05:59 +01:00
8c68e93e55 Add draggable block plugin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-14 17:22:23 +01:00
9ce079ce7e wip
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-13 20:16:37 +01:00
d9f5784a14 WIP mentionplugin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-12 23:01:38 +01:00
f81b5d9aa8 WIP mentions plugin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-11 00:17:54 +01:00
5104cb4fed Lexical: add hashtag plugin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-09 21:36:37 +01:00
171341ff1a Merge, store Lexical editorState
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-02 19:42:31 +01:00
5d062d07ac license?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-15 22:50:31 +01:00
fa2afbd629 wip lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-01 23:01:21 +01:00
31f340282f wip lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-01 19:03:21 +01:00