Commit Graph

3953 Commits

Author SHA1 Message Date
700e7af19d Lexical: WIP port tables support
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-08-07 21:55:17 +02:00
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
206a8d40e0 Merge remote-tracking branch 'soapbox/develop' into lexical 2023-08-03 16:04:38 +02:00
c384aa6db2 Pass id to useEffect so it runs when id changes 2023-08-02 15:38:50 -04: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
fa5529fc15 Lexical: Make Lexical editor optional
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-31 01:06:14 +02:00
4a21b037eb Lexical: Make labels localizable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-31 00:44:12 +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
41ee08cd14 Lexical: Add media preview
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-28 23:23:04 +02:00
c6c7f7eb2f Fix aspect ratio of avatars in audio player
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1345
2023-07-24 14:50:13 -05:00
b5dd668609 Improve focus handlding and focused state styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-23 19:27:11 +02:00
53c8858fa6 Add useHashtagStream hook, clean up hashtags timeline (remove unused code for fetching multiple hashtags) 2023-07-22 14:41:50 -05:00
4a4a2d1a87 Add useGroupStream hook 2023-07-22 14:06:15 -05:00
811a9af670 Add useListStream hook 2023-07-22 14:03:00 -05:00
4090d6ab51 Add useDirectStream hook 2023-07-22 14:00:00 -05:00
9b1352f0ad Add useRemoteStream hook 2023-07-22 13:16:01 -05:00
d99e266008 Add usePublicStream hook 2023-07-22 13:09:45 -05:00
3cef200a44 Add useCommunityStream hook, refresh socket when timelineId or path changes 2023-07-22 13:05:41 -05:00
77f0f4d377 Add Streaming hooks 2023-07-22 12:49:02 -05: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
e6dcf3557a Merge branch 'develop' into 'preserve-spoilers'
# Conflicts:
#   app/soapbox/actions/compose.ts
2023-07-21 22:09:37 +00: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
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
40af1d91a4 suggest and verify by account IDs, simplify hooks 2023-07-21 12:59:31 -05:00
d0a97c8c52 Export admin API hooks from an index.ts 2023-07-21 12:49:54 -05:00
99e8f6912d Add useVerify hook 2023-07-21 12:48:47 -05:00
31e5f860d9 Add useSuggest hook
https://gitlab.com/soapbox-pub/soapbox/-/issues/1483
2023-07-21 12:36:02 -05: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
c014b84a2b Comment out failing feed-carousel test 2023-07-20 16:41:45 -05:00
709b985ab0 Remove intermittently failing test 2023-07-20 16:26:54 -05:00
90664dd5c6 Remove legacy accounts reducer 2023-07-20 15:03:23 -05:00
74155432cd Add option to preserve spoilers text when replying
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-19 00:34:06 +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
6a172f525f Merge remote-tracking branch 'soapbox/develop' into lexical 2023-07-18 11:33:45 +02:00
d01f86af22 Make Compose hotkey open Compose modal when required
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-18 01:08:06 +02:00
fdcdd8d4d7 Merge remote-tracking branch 'soapbox/develop' into lexical 2023-07-17 23:42:50 +02:00
36083fe1b8 Merge branch 'fix-scheduled-posts' into 'develop'
Fix scheduled posts

Closes #1445

See merge request soapbox-pub/soapbox!2606
2023-07-17 16:13:00 +00:00
04659a74a4 Merge branch 'truncate-bio' into 'develop'
ProfileInfoPanel: truncate bio

Closes #1456

See merge request soapbox-pub/soapbox!2598
2023-07-17 15:21:34 +00:00
6b8be7af3c Fix scheduled posts
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1445
2023-07-17 10:19:27 -05:00
f456cb4086 Fix account.url tests 2023-07-15 21:07:48 -05:00
13cd0b726e Add AvatarStack component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-10 12:43:18 +02:00
8da8f18a45 ProfileInfoPanel: truncate bio
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1456
2023-07-06 12:21:52 -05:00