Commit graph

465 commits

Author SHA1 Message Date
Laura Hausmann
49bd10bc68
[frontend/mfm] Improve performance of AngleSharp calls for MFM-HTML conversion
This makes sure the AngleSharp owner document is only created once per application lifecycle, and replaces all async calls with their synchronous counterparts (since the input is already loaded in memory, using async for this just creates overhead)
2025-03-24 18:06:13 +01:00
Laura Hausmann
b950cb716f
[frontend/components] Revert: "Fix note z-indexes"
This reverts commit b9b19b44af.
2025-03-24 13:17:34 +01:00
Lilian
cd0149cfeb
[frontend/components] Fix note timestamp not updating 2025-03-24 01:06:31 +01:00
pancakes
ca8f28c1fd
[frontend/components] Improve mobile emoji picker and menu positioning and padding 2025-03-21 15:56:36 +10:00
pancakes
b9b19b44af
[frontend/components] Fix note z-indexes 2025-03-21 15:21:21 +10:00
pancakes
bde4e5aada
Revert "[frontend/components] Stop note footer getting stuck under mfm nodes"
This reverts commit b1ef1b978a.
2025-03-21 14:14:47 +10:00
pancakes
316c25e036
[frontend/components] Add refetch note action to note footer menu 2025-03-21 13:34:16 +10:00
pancakes
7ebcb98dd5
[frontend/components] Fix z-index and add a slight margin to separators 2025-03-21 13:34:16 +10:00
pancakes
47d417b6d5
[frontend/components] Improve emoji picker search 2025-03-21 13:34:16 +10:00
pancakes
2ebc90d418
[frontend/components] Simplify menu and emoji picker borders on mobile 2025-03-21 13:34:16 +10:00
pancakes
879247bc7c
[frontend/components] Improve menu spacing 2025-03-21 13:34:16 +10:00
pancakes
066e60a1ec
[frontend/components] Add danger style to account dropdown logout button 2025-03-21 13:34:16 +10:00
pancakes
435ad656c7
[frontend/components] Add separator and danger style to emoji management entry menu 2025-03-21 13:34:16 +10:00
pancakes
54d8d71d78
[frontend/components] Add separators and danger style to drive entry menus and fix styling 2025-03-21 13:34:16 +10:00
pancakes
406f36dea0
[frontend/components] Make drive entry styling more specific to avoid styling menus 2025-03-21 13:34:16 +10:00
pancakes
ae62ead358
[frontend/components] Improve menu styling 2025-03-21 13:30:56 +10:00
pancakes
ba784683d4
[frontend/components] Add copy contents button to note footer menu 2025-03-21 13:30:56 +10:00
pancakes
039d7b2931
[frontend/components] Split note share button into local and remote share 2025-03-21 13:30:56 +10:00
pancakes
8439ba6b88
[frontend/components] Rename and rearrange note footer menu elements 2025-03-21 13:30:56 +10:00
pancakes
586db6ff99
[frontend/components] Improve menu styling 2025-03-21 13:30:56 +10:00
pancakes
100908c1ee
[frontend/components] Add danger style to menu element 2025-03-21 13:30:56 +10:00
pancakes
d160d7337e
[frontend/components] Use localization for other category name in emoji picker 2025-03-21 00:35:46 +01:00
pancakes
6875a1e9e2
[frontend/components] Ask for confirmation before cloning emojis 2025-03-21 00:35:45 +01:00
pancakes
7c0ed5fed4
[frontend/pages] Make emoji management layout flex 2025-03-21 00:35:45 +01:00
pancakes
71f897435e
[frontend/components] Improve emoji management entry for remote emojis 2025-03-21 00:35:45 +01:00
pancakes
6c1131357e
Revert "[frontend/components] Rework custom emoji management"
This reverts commit fe0848e08c.
2025-03-21 00:35:45 +01:00
pancakes
d0e034adcd
[frontend/components] Make poll duration input smaller 2025-03-21 00:33:42 +01:00
pancakes
596b06a962
[frontend/components] Don't allow empty poll choices 2025-03-21 00:33:42 +01:00
pancakes
718a26516a
[frontend/components] Add poll creation to compose 2025-03-21 00:33:42 +01:00
pancakes
65bd4a3a15
[frontend/components] Display API error notices when composing fails 2025-03-21 00:33:00 +01:00
pancakes
da5f065757
[frontend/components] Display file name for compose attachments that aren't images 2025-03-21 00:28:56 +01:00
pancakes
e1ddc5c8f6
[frontend/components] Fallback to detecting compose attachment type by filename extension 2025-03-21 00:28:56 +01:00
pancakes
9530e1dafc
[frontend/components] Fallback to detecting drive file type by filename extension 2025-03-21 00:28:55 +01:00
pancakes
5976735af2
[frontend/components] Fallback to detecting attachment type by filename extension 2025-03-21 00:28:55 +01:00
pancakes
0ea4122ec7
[frontend/components] Use actual filename for file attachments 2025-03-21 00:28:55 +01:00
pancakes
17bfc5ff54
[frontend/components] Add blocking state to FollowButton 2025-03-21 00:27:58 +01:00
pancakes
b3a190c431
[frontend/components] Add button to remove attached quote in compose 2025-03-21 00:26:38 +01:00
pancakes
bacad0bd5a
[frontend/components] Add button to insert a quote in compose 2025-03-21 00:26:38 +01:00
pancakes
f50a975825
[frontend/components] Display filter name and blur it instead of filter keyword 2025-03-21 00:25:08 +01:00
pancakes
6c1a4b5119
[frontend/components] Make host part of usernames dim like in reactions 2025-03-21 00:25:08 +01:00
pancakes
f0511fb95a
[frontend/components] Truncate the right side of instance names instead of the left side 2025-03-21 00:25:08 +01:00
pancakes
457283c7b6
[frontend/components] Show the sum of all the note's reactions as a count next to the react button 2025-03-21 00:25:08 +01:00
pancakes
b1ef1b978a
[frontend/components] Stop note footer getting stuck under mfm nodes 2025-03-21 00:25:08 +01:00
pancakes
5ffbafce16
[frontend/components] Increase single note timestamp margin 2025-03-21 00:25:08 +01:00
pancakes
062fc1724b
[frontend/components] Display the note created date above the footer for the selected note in single note view 2025-03-21 00:25:08 +01:00
pancakes
b08f7b0ed3
[frontend/components] Improve visibility of usernames on mobile and in notifications 2025-03-21 00:25:08 +01:00
pancakes
353b665080
[frontend/components] Fix note overflow clipping 2025-03-21 00:25:07 +01:00
pancakes
1644a7c35c
[frontend/components] Only show note body text if there is actual text in the body 2025-03-21 00:25:07 +01:00
pancakes
44646558d8
[frontend/components] Only open notes when clicking on the content warning text, note text or timestamp in contexts where you can open notes 2025-03-21 00:25:07 +01:00
pancakes
8dbaea3868
[frontend/pages] Add remote user notice banner to profile and single note page 2025-03-21 00:19:43 +01:00