Commit graph

427 commits

Author SHA1 Message Date
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
65db6f503d Merge remote-tracking branch 'soapbox/develop' into lexical 2023-05-16 22:14:22 +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
Chewbacca
e9fee8aad3 Merge branch 'search-ux' into 'develop'
Remove search term after navigating away from Search page

See merge request soapbox-pub/soapbox!2498
2023-05-08 16:11:15 +00:00
1d03ae55bc Update lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-07 23:38:40 +02:00
e703cd5059 Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-07 22:54:04 +02:00
Chewbacca
8ebaca0b44 Remove group search inside global search 2023-05-04 09:48:39 -04:00
Chewbacca
9e33dc80ae Remove search term after navigating away from Search page 2023-05-04 09:24:37 -04:00
Alex Gleason
a065df0941
ReplyIndicator: use Markup component, horizontal scrolling of code blocks, etc 2023-05-02 13:32:31 -05:00
Alex Gleason
626ddfda80
Truncate long usernames in modals 2023-05-02 13:28:42 -05:00
9a29412267 Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-01 22:08:02 +02:00
Alex Gleason
39d381ae4a Merge branch 'drop-zones' into 'develop'
Drop zones

See merge request soapbox-pub/soapbox!2464
2023-04-25 13:55:17 +00:00
Alex Gleason
d0722934a9
ComposeForm: expand when dragged 2023-04-21 16:54:08 -05:00
Alex Gleason
ed0206c379
Improve drag-and-drop of Home feed composer 2023-04-21 16:31:10 -05:00
Chewbacca
620e0cb606 Remove hashtag warning for Group posts 2023-04-21 10:19:37 -04:00
776cc1e5bb Move ScheduleForm below SpoilerInput in ComposeForm
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-19 15:20:19 +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
27975e3ca5 Fix character count
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-16 19:57:37 +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
46ffd053bb Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-02 12:03:35 +02:00
7681134d7f wip
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-01 13:40:15 +02:00
Alex Gleason
5720d396fc
Groups: make "share with followers" button work 2023-03-30 20:47:08 -05: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
dd1185a3f5 Merge remote-tracking branch 'soapbox/develop' into lexical 2023-03-11 00:18:47 +01:00
f81b5d9aa8 WIP mentions plugin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-11 00:17:54 +01:00
Alex Gleason
ccec7f43e5
DurationSelector: actually, don't even do weird date stuff at all, LOL 2023-03-10 15:07:25 -06:00
Alex Gleason
bd49417210
Also, fix the variable names in DurationSelector 2023-03-10 15:04:44 -06:00
Alex Gleason
de89a438cc
Make DurationSelector test work locally 2023-03-10 15:00:29 -06:00
84fa5bf333 Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-10 17:43:47 +01:00
5104cb4fed Lexical: add hashtag plugin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-09 21:36:37 +01:00
Alex Gleason
d1531b832d
Truncate Nostr pubkeys in reply mentions 2023-03-08 19:56:24 -06:00
88a6ed0ee1 Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-08 22:08:03 +01:00