Commit graph

750 commits

Author SHA1 Message Date
Christian Kußowski
71fa853f05
feat: Implement polls 2025-11-04 07:27:01 +01:00
Christian Kußowski
5b7944b181
fix: Temporarily disable opus recording on iOS because iOS 26 seems to break it 2025-10-28 08:21:32 +01:00
Christian Kußowski
975ba31b4d
chore: Better error handling for recording viewmodel 2025-10-28 07:38:54 +01:00
Christian Kußowski
4c357f6249
refactor: Use AppSettings enum based configuration everywhere and fix load from json on web 2025-10-19 19:51:06 +02:00
Christian Kußowski
50995e57ff
chore: Follow up encryption button design 2025-10-19 07:25:15 +02:00
Christian Kußowski
969f1deb48
feat: Display progress for downloading content 2025-10-01 07:59:20 +02:00
Christian Kußowski
1549b47fed
chore: Follow up send voice message 2025-09-28 18:27:50 +02:00
Christian Kußowski
e86deb99c9
feat: Nicer record voice message UI with pause function 2025-09-28 18:06:08 +02:00
Christian Kußowski
4482b37feb
chore: Follow up input bar design 2025-09-25 17:04:06 +02:00
Christian Kußowski
f5b9c3dd8d
chore: Adjust input bar button design 2025-09-25 17:02:44 +02:00
Christian Kußowski
07a26563a0
chore: Adjust padding for status msg list 2025-09-25 17:01:50 +02:00
Christian Kußowski
2c40e15dc7
chore: Follow up move encryption button 2025-09-25 16:46:27 +02:00
Christian Kußowski
916d66ca7b
chore: Follow up input row design 2025-09-25 15:33:15 +02:00
Christian Kußowski
547f34f2a8
chore: Move encryption button to input row 2025-09-25 15:04:17 +02:00
Christian Kußowski
69bbfa5389
feat: Display progress on redact events and clear archive dialogs 2025-09-25 08:05:12 +02:00
Christian Kußowski
34492bd45e
refactor: Replace flutter typeahead with autocomplete to fix 2025-09-02 14:57:10 +02:00
Christian Kußowski
0c37ac97d4
chore: Follow up subtitle font style 2025-08-22 11:33:29 +02:00
Christian Kußowski
2710e66fae
chore: Slightly adjust font sizes and design 2025-08-20 09:46:27 +02:00
Krille-chan
7faf4a6c2d
Merge pull request #2077 from avashilling/Add-redaction-explanation-size-limit
fix: limit characters and lines so redact message can't be too long
2025-08-01 10:45:03 +02:00
imnotlxy
dd891395c4 fix: add required trailing comma 2025-08-01 14:14:34 +08:00
imnotlxy
d2c2fd48d4 fix: Avoid using MediaQuery.of() 2025-08-01 06:15:23 +08:00
avashilling
11c219fa50 fix: limit characters and lines so redact message can't be too long
Before, if the user typed too many lines it would overflow past the input box and also leave a very long message in chat. Now, it is limited and won't expand in the input box past 4 lines.
2025-07-31 12:24:36 -04:00
Krille-chan
0aefd17809
Merge pull request #2034 from Kelrap/file-overflow
fix: Add flexible to file messages to prevent long name overflow
2025-07-27 07:58:42 +02:00
Krille-chan
ce9d21a203
Merge pull request #1533 from dohoanggiahuy317/FluffyChat_JaWeee
fix: LoadingSnackBar consistently remains visible until the upload is complete
2025-07-25 12:51:52 +02:00
Kelrap
c82b14971e fix: Add flexible to file messages to prevent long name overflow 2025-07-24 09:34:03 -04:00
Christian Kußowski
4afd9684c9
build: Use gradle in kotlin 2025-07-12 08:39:51 +02:00
Christian Kußowski
87a2449f41
chore: Set text message max length to 16384 but make it configurable 2025-06-26 10:23:52 +02:00
Christian Kußowski
1991707be7
fix: Config viewer not updating state 2025-06-26 10:22:29 +02:00
Christian Kußowski
b63a1d3e5c
fix: Design glitches in sticker dialog 2025-06-25 10:29:28 +02:00
Christian Kußowski
36bcfd8f9b
refactor: ignore bubble gradient when using system high contrast mode 2025-06-25 10:13:08 +02:00
Christian Kußowski
103cb8328d
feat: Collapse all state events by default 2025-06-21 11:15:28 +02:00
Christian Kußowski
3d0a3ee226
fix: Workaround for reversed width and height of compressed videos sent from Android 2025-06-21 10:05:14 +02:00
Christian Kußowski
a20bfeca21
chore: Nicer own reaction color design 2025-06-21 09:04:16 +02:00
krille-chan
f82d26eed1
chore: Follow up reactions picker 2025-06-17 21:27:25 +02:00
krille-chan
959d75fb9d
chore: Make connection problem color orange 2025-06-17 20:59:47 +02:00
krille-chan
ba61e3c164
chore: Follow up emoji picker 2025-06-17 20:57:12 +02:00
Christian Kußowski
5b726d58b6
chore: New save file event button 2025-06-17 13:24:48 +02:00
Christian Kußowski
46dc017e15
fix: Forward last version of events when forwarding 2025-06-17 12:56:18 +02:00
Christian Kußowski
ad8c0b266d
fix: Do not set read markers for sending events 2025-06-17 12:25:39 +02:00
Christian Kußowski
816b753efb
chore: Follow up custom reactions dialog 2025-06-17 10:58:34 +02:00
Christian Kußowski
7673795077
chore: Make max timeline width smaller 2025-06-17 10:32:56 +02:00
Christian Kußowski
e55adbd65c
chore: improve message selection UX 2025-06-17 10:21:02 +02:00
Christian Kußowski
0a10d4fb7d
chore: highlight select mode actions 2025-06-17 10:13:54 +02:00
Christian Kußowski
13f27eda9f
chore: Follow up new reactions picker 2025-06-17 09:20:22 +02:00
Christian Kußowski
033feed6b1
refactor: New message context menu 2025-06-16 18:11:49 +02:00
Christian Kußowski
ed1767ae93
chore: Add missing mounted check 2025-06-08 13:40:14 +02:00
Christian Kußowski
a22a1f7702
chore: Follow up: Add missing command hints 2025-06-05 08:45:49 +02:00
Christian Kußowski
130a094f35
chore: Preload server file config before upload files 2025-06-01 18:31:42 +02:00
Christian Kußowski
dbdd25aeb2
chore: Nicer checkboxes 2025-06-01 11:33:02 +02:00
Christian Kußowski
5fb882955c
chore: Follow up create check list UX 2025-06-01 11:31:09 +02:00