Commit graph

204 commits

Author SHA1 Message Date
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
40675093f5 pl-fe: fix emoji position in reactions modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 10:57:15 +02:00
c609c3757b pl-fe: emoji display fix
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 10:55:29 +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
195a027294 pl-fe: fix reaction counter overflow
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 20:51:35 +02:00
ec8a442d3e pl-fe: fix read more styles for quoted posts/posts with polls
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 18:01:14 +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
a6deb34558 pl-fe: fix status reactions for unauthenticated users
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 17:32:59 +02:00
54c2c7da22 pl-fe: do not display reaction button when unauthenticated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 17:30:33 +02:00
b9911503b6 pl-fe: improve black theme for status reactions bar
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 16:19:11 +02:00
9f122d6828 pl-fe: Fix reactions sorting, fix remote custom reactions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-11 16:00:51 +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
f2a7513d35 pl-fe: Improve keyboard navigation in dropdown menu
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-10 23:13:40 +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
62ad8fda43 pl-fe: allow adding custom emojis to reaction picker
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-10 13:49:01 +02:00
823a33e577 pl-fe: a dumb workaround for suggested emojis
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-10 13:22:04 +02:00
13cf4c0a45 pl-fe: Use filled icon for active state for bubble timeline
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 23:39:50 +02:00
3a8ac75801 pl-fe: treat media with spoiler text as sensitive
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 19:11:26 +02:00
95be38fde3 pl-fe: fix media ratios
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-09 11:04:57 +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
64af5cd176 Reorder public timelines
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-08 16:25:18 +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
11c4e69728 pl-fe: status visibility icons
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 13:24:46 +02:00
ffae5e9df5 pl-fe: partly fix problem with spoiler expand/collpase button position
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 01:06:25 +02:00
953d580ec3 pl-fe: handle status expand/collapse correctly
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-06 00:47:26 +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
b7faf7040c pl-fe: simplify emoji sort code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-04 11:49:42 +02:00
e24ec07017 pl-fe: actualy display preview cards
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-03 16:03:54 +02:00
4841c5b0a2 Allow addressing posts to lists
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-03 15:21:26 +02:00
e3d15ba6d8 pl-fe: count quotes with reblogs, try to fix account lists in modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-02 21:31:41 +02:00
752f10fac2 pl-fe: handle mentions and hashtag links in bio
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-02 12:35:47 +02:00
f81dd5d70d pl-fe: or maybe apply line-clamp conditionally
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-01 23:55:38 +02:00
ec28ee979c pl-fe: add line-clamp to spoiler text
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-01 23:54:28 +02:00
1649586545 pl-fe: collapsed status gradient position improvement
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-01 17:40:28 +02:00
859149230e pl-fe: cleanup, avoid parsing schemas more than once
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-01 15:36:24 +02:00
c43178fc09 Display scrobbles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-01 14:57:59 +02:00
24059bf711 pl-fe: actually fix quote max height
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-31 19:50:45 +02:00
48f54cfc9d pl-fe: make quoted status collapsable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-31 18:30:25 +02:00
da5fc0449c Actually make initialTopMostItemIndex make some sense
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-31 18:02:05 +02:00
9207930f2c pl-fe: fix initial scroll
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-31 16:04:35 +02:00
0845f1d14b Update react-virtuoso
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-31 12:10:18 +02:00
fbcc4f5742 make dropdown menu items again rounded
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-31 00:12:12 +02:00
064e051273 Simplify privacy dropdown code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-31 00:03:06 +02:00
df5c284ba2 Include domain in client name
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-30 00:26:25 +02:00
94fe7bc6a3 UI consistency
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-30 00:09:46 +02:00
8a50412f28 Fix sensitive content overlay behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-30 00:05:19 +02:00
7952c73171 Always show /conversations link
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-30 00:04:30 +02:00
cb5dbb8ab6 Attempts to fix stuff
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-29 00:55:30 +02:00
eb231d562e Migrate everything to pl-api
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-28 21:07:16 +02:00
0ddf6f2768 pl-fe: lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-28 14:48:35 +02:00
966b04fdf0 Call it pl-fe internally
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-28 13:41:08 +02:00
4d5690d0c1 Switch to workspace
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-28 13:01:08 +02:00