Commit graph

56 commits

Author SHA1 Message Date
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
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
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
98bffe58d3
[frontend/components] Disable close button while sending note or uploading file 2025-02-22 23:43:09 +01:00
pancakes
22f1d7c8e1
[frontend/components] Reset send button state when opening compose and after successful send 2025-02-22 23:43:08 +01:00
pancakes
46eb9f5bb9
[frontend/components] Disable control+enter keymap when posting is disabled 2025-02-17 22:19:19 +01:00
pancakes
84dfc746b8
[frontend/components] Add uploading file indicator to note composer 2025-02-17 22:19:18 +01:00
Lilian
c13ae77a8d
[frontend/components] Add proper loading spinner to all loading indicators 2025-02-09 16:48:22 +01:00
Lilian
12b22bcf56
[frontend/components] Tie Polls into NoteStore 2025-02-06 22:41:50 +01:00
pancakes
5b871ea13f
[frontend/components] Add attachment view to compose 2025-02-06 13:25:38 +01:00
Lilian
cca978a400
[frontend/core] Remove deprecated MessageService 2025-02-04 20:12:49 +01:00
Lilian
e1e78a1052
[frontend/components] Fix new descendants not showing up in single note view. 2025-02-04 20:12:49 +01:00
Lilian
beb0044d7c
[frontend/components] Prevent sending note multiple times in compose 2025-01-19 22:47:53 +01:00
Lilian
8c42644b20
[frontend/components] Allow submitting post with ctrl/cmd + enter 2025-01-14 18:22:25 +01:00
pancakes
2811d3bded
[frontend/components] Fix newlines in MFM preview 2025-01-11 15:33:16 +01:00
pancakes
f0ea307334
[frontend/components] Add character count to compose and disable posting notes that are too long 2025-01-11 15:33:15 +01:00
pancakes
a92ddee5f1
[frontend/components] Move note preview below compose footer 2025-01-11 15:33:15 +01:00
pancakes
f93690dab1
[frontend/components] Add note preview 2025-01-11 15:33:15 +01:00
Laura Hausmann
00e157cc7e
[parsing] Switch to MfmSharp 2024-12-06 18:14:00 +01:00
Lilian
c609f97ef0
[frontend/components] Make more restrictive default visibility take priority 2024-11-26 04:21:30 +01:00
Lilian
729ae593ad
[frontend/components] Respect default note visibility 2024-11-26 04:21:30 +01:00
pancakes
b581714387
[frontend/components] Don't mention yourself or local host part when composing replies (ISH-603) 2024-11-21 18:51:54 +01:00
pancakes
718e67827e
[frontend/components] Fix crash when selecting emoji in compose (ISH-623) 2024-11-21 12:15:44 +10:00
Laura Hausmann
7dec2514da
[sln] Apply code style 2024-11-20 00:48:29 +01:00
Laura Hausmann
a18c1c59ea
[parsing] Fix compatibility with the new F# reference type nullability checks 2024-11-18 19:02:41 +01:00
Jeder
5371529f21
[frontend/components] Remove positioned class from emoji button in compose box 2024-11-02 19:53:52 +01:00
Jeder
0db1217c7c
[frontend/components] Update note compose 2024-10-24 23:21:52 +02:00
Samuel Proulx
f58c3bff52
[frontend/components] Fix accessibility issues in the compose dialogue. Fixes ISH-538. 2024-10-24 20:55:06 +02:00
Laura Hausmann
afe62b0aab
[sln] Code cleanup 2024-09-13 21:44:31 +02:00
Lilian
ccaff1257c
[frontend] Make send post button reflect request state 2024-09-10 01:51:27 +02:00
Lilian
ee0ee919d6
[frontend] Make reply tree update when new replies are added (ISH-399) 2024-09-10 01:51:27 +02:00
Lilian
52dca9f3be
[frontend] Refactor EmojiPicker and it's usages, add globally accessible components 2024-09-10 01:51:27 +02:00
Lilian
f5c694c798
[frontend] Allow closing compose by clicking outside 2024-09-10 01:51:26 +02:00
Laura Hausmann
f58d8da8ae
[frontend] Restore warnings where appropriate 2024-07-11 03:07:28 +02:00
Lilian
6c588e0dfc
[frontend] Suppress build warnings where appropriate 2024-07-11 01:06:19 +02:00
Laura Hausmann
2c2842de50
[shared] Code cleanup 2024-07-04 18:02:00 +02:00
Laura Hausmann
e0461ee3fd
[shared] Refactor namespaces 2024-07-04 17:53:11 +02:00
Laura Hausmann
ba67a14a97
[frontend] Code cleanup 2024-07-03 01:06:21 +02:00
Lilian
a4b2806b2c
[frontend] Implement NoteRedraft (ISH-392) 2024-07-03 00:53:16 +02:00
Lilian
80429d399b
[frontend] Preserve content warning on reply (ISH-391) 2024-07-03 00:53:16 +02:00
Lilian
3d3a7da73e
[frontend] Refactor EmojiPicker 2024-07-03 00:53:16 +02:00
Laura Hausmann
571f2274f2
[frontend] Apply formatting rules 2024-06-29 00:48:53 +02:00
Laura Hausmann
03fc824d34
[frontend] Code cleanup 2024-06-29 00:46:47 +02:00
Lilian
791252ccd4
[frontend] Add emoji picker to Note Compose 2024-06-29 00:25:43 +02:00
Lilian
54ff8efa1f
[frontend] Clean up warnings 2024-06-29 00:22:10 +02:00
Lilian
f36c08f346 [frontend] Add mentions when composing reply (ISH-375) 2024-06-19 22:12:49 +02:00
Lilian
aee6040c9d
[frontend] Remove debug logging 2024-06-19 02:08:35 +02:00