Commit Graph

73 Commits

Author SHA1 Message Date
076b16d751 pl-fe: Replace virtuoso with tanstack virtual for scrollable list
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 00:55:53 +02:00
5ad5b6a909 pl-fe: Avoid delays with no-reduce-motion
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 21:10:01 +02:00
259199d5c3 pl-fe: fallback for reply subtype
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 16:55:04 +02:00
b31b79b0df pl-fe: fix focus for compose form
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 16:42:14 +02:00
8cbaa75546 Move compose event form state to modal itself
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 16:26:25 +02:00
317282f1a2 lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 23:08:06 +02:00
0c7d57ce40 Move report modal state to useState
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 23:03:31 +02:00
c7dba3334f Move dropdown menu to zustand
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 20:31:04 +02:00
3bbbc6c43f Switch to zustand for modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 20:01:30 +02:00
0867afefbd pl-fe: Fix attachment thumbs visibility
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 16:34:52 +02:00
640a406499 pl-fe: update settings labels on locale change
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-16 11:39:07 +02:00
9bddccd1b3 pl-fe: use consistent margins in compose form
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-15 11:59:59 +02:00
bf01ca26ae pl-fe: improve follow hashtag setting styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-15 11:21:52 +02:00
6b6b9cc40a Support Mitra notification subtype
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-14 17:04:31 +02:00
f56e300c81 pl-fe: fix who to follow panel
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 14:51:41 +02:00
0a7bdbb7d0 Do not display account suggestion dismiss button if not supported
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 23:03:09 +02:00
25defe0691 Display logo if set
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 19:30:35 +02:00
143600fc23 pl-fe: emoji picker button theme
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 12:50:28 +02:00
d62e11a1dc pl-fe: only use logo if provided
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 11:16:53 +02:00
6c208a5b91 pl-fe: Usually authentication is not required to display interactions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 11:02:08 +02:00
d74cc52098 pl-fe: workaround for thread scroll position
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 22:39:18 +02:00
053520de2e pl-fe: improve keyboard navigation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 22:20:05 +02:00
7c3cb6a6eb pl-fe: display animated emojis on hover unless specified otherwise
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 17:52:38 +02:00
27d24d567c Revert "pl-fe: try using named chunks"
This reverts commit 84cd4d584c.
2024-09-11 16:09:57 +02:00
84cd4d584c pl-fe: try using named chunks
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 16:03:04 +02:00
3b0c8498b4 pl-fe: switch emoji picker icon to a more neutral one
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 16:02:55 +02:00
584cde8c40 pl-fe: We're not Facebook anymore
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 15:29:21 +02:00
d3c241ca75 Move mobile dropdown menu back to modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-10 22:57:45 +02:00
06ee19d168 pl-fe: noindex for remote content, no idea if this works for client-side rendering
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 23:40:54 +02:00
3333254b01 pl-fe: do not display trending statsues when searching for specific user's posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 15:44:02 +02:00
b4f78e0875 pl-fe: try to clean up async-components
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 13:00:07 +02:00
09ab69af2a pl-fe: move panels
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 12:55:16 +02:00
406bc01ed1 pl-fe: rename modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 12:52:24 +02:00
ea7853eac2 pl-fe: remove CTA banner
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 12:50:51 +02:00
374bef6141 pl-fe: fix duplicated notifications
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 11:33:02 +02:00
6d13d26fdb pl-fe: fix card + quote
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 10:35:38 +02:00
3d81cd03b9 Fix demetricator
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 08:55:18 +02:00
d1676da2fc fix sensitive media button not displayed
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-08 16:35:01 +02:00
a77608a98b pl-fe: fix suggestions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-07 20:10:38 +02:00
abac03f51f pl-fe: change status icons size
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 19:07:32 +02:00
1421645d19 Rename pl-fe config menu entry
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 13:29:26 +02:00
82d9edc7aa Only display sensitive media button if there are any
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 13:27:55 +02:00
11c4e69728 pl-fe: status visibility icons
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 13:24:46 +02:00
5a3ede1613 pl-fe: improve logo line spacing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 09:09:58 +02:00
e694db418f pl-fe: fix loading state in search results
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 00:45:55 +02:00
3458d2eede pl-fe: why it was in 'compose' dir
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 00:24:53 +02:00
a6f38d5ce1 pl-fe: likely improve sensitive attachments behavior, display blurhash only when hidden
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 00:16:48 +02:00
1c9f819bee pl-fe is officially woke
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 00:16:43 +02:00
68ea5f5449 pl-fe: go to pinned shortcut doesn't make much sense
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-04 18:22:31 +02:00
b7faf7040c pl-fe: simplify emoji sort code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-04 11:49:42 +02:00