Commit Graph

117 Commits

Author SHA1 Message Date
2136ea1257 Update Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-21 17:00:03 +02:00
41367c7b52 Merge with downstream
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-11 15:32:04 +02:00
5d4bbce324 Remove logo from navbar, hide navbar on mobile
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-28 23:42:44 +02:00
e82b9bc579 Groups fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-23 19:29:18 +02:00
f15e06b8f3 Fix compose bugs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-15 23:24:20 +02:00
b8a19ff794 Fix text compose
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-13 23:46:41 +02:00
9a1f6a16ab Move compose form buttons to left on mobile
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-04 13:57:45 +02:00
76158a8f98 SearchResults: add a spinner when trending posts are loading 2024-06-02 17:02:07 +02:00
d6cc7f19f1 SearchResults: fix borders dividing posts 2024-06-02 17:02:03 +02:00
2c37fe26e4 Focus selected in LanguageDropdown
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-02 16:49:05 +02:00
36dc15022d Fix language dropdown
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-02 16:44:54 +02:00
22973a5eb3 LanguageDropdown: clear on close
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-31 18:54:51 +02:00
ed9dc9eee3 Multilanguage posting
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-28 00:11:28 +02:00
8cff66736d WIP multilang posting
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-23 17:50:12 +02:00
15ad2ea91f Client-side language detection
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-18 15:47:36 +02:00
0d2b7f026f Feature-gate language picker
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-18 12:14:41 +02:00
38a3d12e58 Fix ImageComponent style
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-17 23:33:33 +02:00
d30d276a0f Only display HTML if supported
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-17 23:30:57 +02:00
c4d085c767 Bring back the WYSIWYG editor
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-17 23:30:27 +02:00
32db7c6fad Remember frequently used languages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-17 18:49:27 +02:00
2e43f8967f Allow HTML, add language picker
Utilizes code from Mastodon LanguageDropdown: https://github.com/mastodon/mastodon/blob/main/app/javascript/mastodon/features/compose/components/language_dropdown.jsx

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-16 22:19:34 +02:00
4ceef0fe81 Compose form design changes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-15 18:57:59 +02:00
cb3a900d39 exports?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-13 19:00:42 +02:00
a58c52631e Arrow functions and so
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-13 01:18:04 +02:00
47b01ca078 Add missing list keys
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-12 19:32:08 +02:00
3dd3e67a63 Make search bar sticky on search results page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-04 21:10:18 +02:00
9668846ff0 Infer quote_id from links in status content
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-30 22:30:38 +02:00
9c5e3a98e0 Mention repost author when replying to a reposted status
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-29 23:38:49 +02:00
8f963a64ba Remove Nostr-related stuff
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-29 18:43:33 +02:00
040753e3e6 Improve black emojis accessibility
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-29 18:31:39 +02:00
665895f8fe More cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-29 18:29:02 +02:00
0ab9118dc4 Styles cleanup, I guess
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-29 15:49:09 +02:00
231fe8c0f3 Merge branch 'drafts' into fork
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-28 15:27:01 +02:00
9a089bb168 Remove more unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-28 15:18:13 +02:00
0308aec65b Remove Truth Social-specific features
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-28 14:50:23 +02:00
3a27967846 Add ability to reorder uploaded media before posting in web UI
Based on Gargron's changes in Mastodon: https://github.com/mastodon/mastodon/pull/28456

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-05 14:00:15 +02:00
4a11d56832 Improve pending/scheduled statuses styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-03 23:34:03 +02:00
1505f96258 Update to @tabler/icons 3.1.0, use filled for active state
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-03 13:28:30 +02:00
9df5aaa572 Status drafts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-01 13:06:23 +02:00
2c5ee5db1b Black for touchscreen actions modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 22:54:49 +01:00
5e1499ed82 More colors
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 20:37:39 +01:00
124421a541 Remove more unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-11 15:45:18 +01:00
8e3c6e8310 Update lexical, remove unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-11 13:06:30 +01:00
5e801b899d Use media query to detect touchscreens
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-07 17:33:22 +01:00
231a68fb63 Merge remote-tracking branch 'origin/main' into instance-v2
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-01-05 00:41:06 +01:00
e426f72130 ComposeForm: disable submit when there is no editorRef 2023-11-27 15:01:13 -06:00
54dff2131f ComposeForm: do autoFocus on mobile 2023-11-27 14:57:16 -06:00
fd19fa9e5b FocusPlugin: refactor the useEffect for sanity 2023-11-27 14:56:42 -06:00
889c2658ba ComposeForm: refactor canSubmit so it works correctly in more scenarios 2023-11-27 14:32:41 -06:00
c7f9a9eb56 ComposeForm: get text from the editorRef instead of component state
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1563
2023-11-14 11:08:32 -06:00