Commit graph

862 commits

Author SHA1 Message Date
a2ae6cce57 fix dropdown menu again
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 23:15:09 +02:00
d722732f63 Fix modal position
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 14:24:32 +02:00
99dd7cf854 Fix dropdown menu again, I guess
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 14:24:32 +02:00
29716dece3 Fix modal position
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 12:39:10 +02:00
8288bf32d5 Fix dropdown menu again, I guess
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 11:56:48 +02:00
e1df283cbc Merge branch 'fork' into pl-api
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 00:38:53 +02:00
9a0324b055 Only apply the modal+dropdown workaround to touchscreen devices
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 00:37:48 +02:00
f48dc1f0b8 Fix navigation in modal + dropdown combination
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 00:26:29 +02:00
6ea766d93b fix scroll
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 17:53:00 +02:00
d6fba3ad13 DropdownMenu: close on navigation back, i don't understand this code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 17:41:51 +02:00
639299ee1c DropdownMenu fix
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 16:56:17 +02:00
55b5b50216 Prefer DropdownMenu, add some animations to modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 16:51:23 +02:00
ba3e8d6740 Style, behavior improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 15:39:12 +02:00
bc1853f4d8 Use DropdownMenu for events page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 15:22:50 +02:00
fd194938a6 Dropdown menu mobile variant
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 15:17:27 +02:00
178faef829 WIP pl-api migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 13:04:25 +02:00
6f2b12c7ca Merge branch 'fork' into pl-api
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 12:16:42 +02:00
79a829e04e Style improvement
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 12:14:11 +02:00
b1330cb99a Animate dropdown menu
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 12:12:00 +02:00
e72df3fc60 SidebarMenu: use dvh for menu height
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 09:47:21 +02:00
d977b15397 SidebarMenu: support RTL
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 09:34:50 +02:00
0a1232f460 Change sidebar menu transition
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 09:33:04 +02:00
eae3465c21 Restyle sidebar menu
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 09:21:34 +02:00
fd5d8df503 WIP pl-api migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 09:06:13 +02:00
ff9058e222 Replace FAB with plus button in thumb nav, I need to remove one element to move the plus button to the center
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-14 16:52:11 +02:00
7fb07b66be Fix types, at least
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-07 16:23:44 +02:00
0fc8a2993f More work on pl-api migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-06 23:27:32 +02:00
32c68a9221 Migrate to external library for interacting with API
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-06 19:52:36 +02:00
3b87810f85 Merge branch 'fork' into pl-api 2024-08-04 17:27:31 +02:00
08c4d9037e Pass access token as param to /api/v1/streaming
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-04 17:24:08 +02:00
4dfdfcccd3 Migrate to external library for interacting with API
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-04 16:09:52 +02:00
a9e958b03b Update project name
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-29 10:03:58 +02:00
e3e787fc53 GoToSocial: Support hide_collections
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-27 11:57:46 +02:00
157b36a87f Fix verified account fields on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-27 00:10:35 +02:00
f476e743c2 Support Pleroma/GoToSocial-specific status visibilities
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-26 21:55:17 +02:00
57efcaf35c GoToSocial: Support account security settings
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-26 15:56:13 +02:00
ebb5f30eac GoToSocial: support avatar/header descriptions, RSS fields
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-26 14:20:33 +02:00
ed81e73003 don't display external login panel on external login page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-26 00:43:53 +02:00
f9f6e79a3a Merge branch 'actions' into fork 2024-07-25 22:05:55 +02:00
animegrafmays
50c6a34134 finally once and for all no foolin fix the flag reactions that have been broken for over five months 2024-07-25 22:03:13 +02:00
b89c45c606 Fix PinnedHostsPicker overflow
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-25 22:00:21 +02:00
c16e09957f Fix actions modal link target
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-25 19:55:02 +02:00
9de78cb69b Restore mention link behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-25 19:53:48 +02:00
92876dfe02 fix translate button width
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-25 12:34:46 +02:00
f07951e75c Support Toki
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-25 10:31:58 +02:00
48219389e4 Support bubble timeline
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-25 10:31:42 +02:00
7d89c34d3b Remove Wildebeest support as it's no longer developed
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-23 14:00:31 +02:00
40cf0ef7a1 Basic GoToSocial support
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-23 12:51:04 +02:00
cf66f35b94 Remove fake protection that's not even actually working
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-22 00:15:04 +02:00
58bf77dff6 Fix frontend config update
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-22 00:13:02 +02:00
2136ea1257 Update Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-21 17:00:03 +02:00
f4a467ab03 Updates
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-21 12:48:57 +02:00
973978098e Sidebar open/close improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-12 12:17:30 +02:00
96e72b8f2e Style changes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-11 19:03:28 +02:00
41367c7b52 Merge with downstream
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-11 15:32:04 +02:00
c91fe8fd5b Directory page UI update
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-01 20:43:36 +02:00
66d1334539 Directory account card update
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-01 20:30:37 +02:00
ee5f1823ad Visual improvements, mostly
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-01 01:47:38 +02:00
a4e185eedd Remove navbar
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-30 11:52:39 +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
d62232b83b Groups fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-28 19:54:29 +02:00
e82b9bc579 Groups fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-23 19:29:18 +02:00
b03256b53b Hotkeys: Navigate to search page if input is not available
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-23 19:18:03 +02:00
4541e497ac Black theme: Fix group card color
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-21 13:08:56 +02:00
5f8c9427bf Remove some group-related stuff
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-18 23:59:15 +02:00
dd5b1359c1 Improve pending status display
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-15 23:29:38 +02:00
f15e06b8f3 Fix compose bugs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-15 23:24:20 +02:00
e7188e90e4 Disable groups
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-14 12:13:15 +02:00
8029fc0e95 Prefer getNextLink
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-13 23:55:37 +02:00
b8a19ff794 Fix text compose
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-13 23:46:41 +02:00
948f272e37 Interaction circles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-13 23:39:54 +02:00
c074a86113 Groups: Do not display duplicated create button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-13 12:36:23 +02:00
6a39428ce9 it was supposed to be the other way
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-06 14:07:58 +02:00
6234f1b5b8 Optimistically increase quotes count
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-06 00:39:36 +02:00
3111002511 Update timeline when pinning posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-06 00:31:53 +02:00
0fea7460be Make RSS button more visible
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-04 14:47:38 +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
ce67cb537f Fix padding for black theme
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-04 11:52:54 +02:00
3037410bd5 Fix translateStatus
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-02 17:08:21 +02:00
Alex Gleason
84645bfd44 HomeTimeline: fix padding-top on mobile 2024-06-02 17:02:12 +02:00
Alex Gleason
76158a8f98 SearchResults: add a spinner when trending posts are loading 2024-06-02 17:02:07 +02:00
Alex Gleason
d6cc7f19f1 SearchResults: fix borders dividing posts 2024-06-02 17:02:03 +02:00
Alex Gleason
9ca08fc170 Condense feeds on mobile
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-02 17:02:00 +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
9bac37b59f wtf
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-29 13:14:50 +02:00
fff4077c73 Use a better regex for mentions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-29 13:14:22 +02:00
02d1c5dcff Don't truncate bio on profile page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-28 17:44:05 +02:00
fda1849882 Revert "Don't fetch soapbox.json if frontend_configurations is available"
This reverts commit e1de76ae01.

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-28 16:54:55 +02:00
Alex Gleason
1087edbc69 rename
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-28 16:54:25 +02:00
Alex Gleason
8a2f6d251e Remove unused notification type
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-28 16:52:24 +02:00
Alex Gleason
e1de76ae01 Don't fetch soapbox.json if frontend_configurations is available 2024-05-28 00:11:44 +02:00
ed9dc9eee3 Multilanguage posting
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-28 00:11:28 +02:00
a20e57e062 Fix URL params
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-26 09:17:13 +02:00
6daa4672d2 Fix fetch (missing request headers etc.)
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-23 18:16:10 +02:00
8ea94e548b Use correct styles for WYSIWYG editor
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-23 17:53:23 +02:00
8cff66736d WIP multilang posting
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-23 17:50:12 +02:00
8536bf6f67 Make compose box more densed
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-18 15:54:27 +02:00
15ad2ea91f Client-side language detection
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-18 15:47:36 +02:00