Commit graph

386 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
fa5529fc15 Lexical: Make Lexical editor optional
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-31 01:06:14 +02:00
2bfbca0777 Merge remote-tracking branch 'soapbox/develop' into lexical 2023-07-30 20:39:21 +02:00
9959b148f0 Use account selector in Search input
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-30 15:45:15 +02:00
35319747fa Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 23:56:48 +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
Alex Gleason
90664dd5c6
Remove legacy accounts reducer 2023-07-20 15:03:23 -05:00
5161b3cba9 Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-04 23:37:56 +02:00
Alex Gleason
de0b05d691
Make Compose reducer type-safe 2023-06-28 17:53:17 -05:00
Alex Gleason
3a369f21fa
Switch to useAccount hook in more places 2023-06-21 16:51:08 -05:00
Alex Gleason
4fc6640c2c
Skip broken tests 2023-06-20 21:44:07 -05:00
66395d44af Merge remote-tracking branch 'soapbox/develop' into lexical 2023-06-16 23:30:34 +02:00
99e262ab8a Fix shouldPersistSearch for Pleroma flake ids
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-31 20:34:08 +02:00
Chewbacca
602eaf1ec1 Use AppDispatch 2023-05-31 08:44:45 -04:00
Chewbacca
d564728117 Add Group context to reply modal 2023-05-23 09:39:37 -04:00
65db6f503d Merge remote-tracking branch 'soapbox/develop' into lexical 2023-05-16 22:14:22 +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
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
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
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
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
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
Alex Gleason
5720d396fc
Groups: make "share with followers" button work 2023-03-30 20:47:08 -05:00
dd1185a3f5 Merge remote-tracking branch 'soapbox/develop' into lexical 2023-03-11 00:18:47 +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
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
171341ff1a Merge, store Lexical editorState
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-02 19:42:31 +01:00
528acb8ac5 Merge remote-tracking branch 'soapbox/develop' into update-emoji-mart
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-23 17:42:31 +01:00
81de0014d3 Change ESLint rules, lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-16 00:12:02 +01:00
3aba4218c5 Use clsx instead of template strings
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-14 19:00:43 +01:00
c56728b722 classNames() ==> clsx()
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 20:28:18 +01:00
49ba4c7a9d Fixes, styles improvements, cleanup, enforce classes order for classNames
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 18:18:49 +01:00
Alex Gleason
0d99ae5daa
yarn lint:js --fix 2023-02-01 16:13:42 -06:00
1f39ddf0ec Merge remote-tracking branch 'soapbox/develop' into mastodon-groups
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-27 23:07:26 +01:00
88e2c011a1 i18n: handle plurals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-24 00:08:51 +01:00
Alex Gleason
af1ad92432
Chats: use plus icon to upload attachment 2023-01-20 11:29:40 -06:00
4ec90c031e Minor composer improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-16 20:49:44 +01:00
Alex Gleason
8b50afc128 Merge branch 'types-react' into 'develop'
Upgrade @types/react to v18

See merge request soapbox-pub/soapbox!2147
2023-01-13 18:05:59 +00:00