ggurdin
adf018266c
chore: when navigating to space details, always open space view ( #2405 )
2025-04-09 15:25:58 -04:00
ggurdin
fd6e42a309
chore: give max height to image in activity suggestion dialog ( #2403 )
2025-04-09 14:50:07 -04:00
Krille
b6b1d6ddb1
chore: Follow up new room design
...
Signed-off-by: Krille <c.kussowski@famedly.com>
2025-04-09 15:20:57 +02:00
Krille
e0525940ba
chore: Improve avatar designg
...
Signed-off-by: Krille <c.kussowski@famedly.com>
2025-04-09 13:53:37 +02:00
krille-chan
782d0577a2
fix: Null error in ClientChooserButton
2025-04-08 19:39:33 +02:00
krille-chan
04dbd16095
build: use singleInstance as launchmode
2025-04-08 18:50:38 +02:00
krille-chan
8a1d313a5e
build: Add libpciaccess-dev for snapcraft
2025-04-08 18:16:26 +02:00
krille-chan
8592525ddd
Merge remote-tracking branch 'origin/main'
2025-04-08 17:56:57 +02:00
krille-chan
16fe595903
build: Add libpciaccess0 for snapcraft
2025-04-08 17:56:30 +02:00
ggurdin
f396083220
chore: don't show presence indicator on small avatars ( #2386 )
2025-04-07 14:57:29 -04:00
ggurdin
dde64d0da6
chore: fix discrepency between original message and centered message border radius ( #2383 )
2025-04-07 14:28:59 -04:00
ggurdin
871c7a20e9
chore: fix off-center close button in level up notifications ( #2382 )
2025-04-07 14:18:48 -04:00
ggurdin
b6a6991e61
chore: fix dialogs in report offensive message flow ( #2380 )
2025-04-07 13:49:26 -04:00
ggurdin
9161a346ed
chore: constrain width of unsubscribed card ( #2373 )
2025-04-07 11:55:03 -04:00
ggurdin
da727a9660
chore: in empty chat popup, listen for changes to participant count and close self if it increases ( #2372 )
2025-04-07 11:30:03 -04:00
ggurdin
b333c45026
2364 on chat creation with activity if no room image set activity image ( #2371 )
...
* chore: formatting
* chore: on chat creation without activity, set avatar to activity image if no image set
2025-04-07 10:58:38 -04:00
wcjord
9971ca50b9
chore(practice_selection): preferencing tokens without activities in selection
2025-04-06 15:59:33 -04:00
wcjord
af1cc0b8c2
fix(lemma_meaning_widget): fix text alignment
2025-04-05 12:54:05 -04:00
wcjord
69dc01c2ce
fix(intl_en): two copy edits
2025-04-05 12:47:28 -04:00
wcjord
868669484a
fix(emoji_activity_generator): ensure unique choices
2025-04-05 12:43:47 -04:00
ggurdin
3acab885d9
feat: initial work to prevent giving points for copy-pasted text ( #2345 )
...
* feat: initial work to prevent giving points for copy-pasted text
* chore: replace tokenization with comparing token content with pasted content
2025-04-04 13:47:14 -04:00
ggurdin
e7a2d12a3c
chore: disable custom message text sizing ( #2355 )
2025-04-04 11:31:11 -04:00
ggurdin
aaf0bc22d0
chore: redirect to new group page on click new chat button in space view ( #2354 )
2025-04-04 10:29:15 -04:00
Krille-chan
336aaf57f7
Merge pull request #1740 from evoL/evol/push-ylnpzyzxqnsx
...
feat: improved UX around video playback
2025-04-04 09:35:28 +02:00
Krille-chan
52771f51b5
Merge pull request #1744 from weblate/weblate-fluffychat-translations
...
Translations update from Hosted Weblate
2025-04-04 09:32:05 +02:00
miullu
490990203f
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 93.7% (717 of 765 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hant/
2025-04-04 01:02:04 +02:00
ggurdin
6888c8f152
fix: dispose text painter to prevent memory leak ( #2352 )
2025-04-03 16:53:16 -04:00
ggurdin
00549978ef
chore: make image in suggestion dialog fill width ( #2350 )
2025-04-03 16:08:07 -04:00
ggurdin
26a6d4dec3
chore: reload activity suggestions on language update ( #2349 )
2025-04-03 15:56:49 -04:00
ggurdin
6c87814c07
Sentry ( #2347 )
...
* chore: replace late animations with nullable to prevent late init error
* chore: remove null check operator in showToolbarButtons
* chore: don't call setState in CustomSVG if not mounted
2025-04-03 15:09:32 -04:00
ggurdin
53286eded5
refactor: public room bottom sheet redesign ( #2344 )
2025-04-03 13:40:03 -04:00
ggurdin
7120e0c1ce
chore: add warning popup to empty chats ( #2342 )
2025-04-03 12:19:52 -04:00
ggurdin
0c988d55f7
chore: update svg when svg url changes ( #2341 )
2025-04-03 12:06:09 -04:00
ggurdin
3a06fddcc4
chore: use query parameter to set chat list filter ( #2340 )
2025-04-03 11:49:29 -04:00
ggurdin
c04bb97bbf
chore: make input bar hint text shrink to fit ( #2336 )
2025-04-03 10:26:11 -04:00
ggurdin
f5ba759bd4
chore: update routes so that going back after clicking on option on homepage goes back to homepage ( #2333 )
2025-04-03 09:40:11 -04:00
ggurdin
c44d4441d2
chore: reduce width of public space card ( #2332 )
2025-04-03 09:17:03 -04:00
ggurdin
2a7dba6f7f
chore: wrap construct notification in safe area ( #2328 )
2025-04-02 16:33:33 -04:00
Rafał Hirsch
706d0bf060
feat: clearly mark when a video is to be downloaded
...
This shows a download icon instead of the play icon on top of the video if the video player isn't supported.
2025-04-02 22:07:36 +02:00
Rafał Hirsch
cfcbf944ff
feat: support inline video playback on macOS
...
It turns out that video_player supports macOS, so we can simply enable it.
2025-04-02 22:07:36 +02:00
Rafał Hirsch
d9ee3fbec6
fix: properly dispose VideoPlayerController
...
This ensures that a playing video stops playing when we navigate away from the chat.
I also reorganized the code a little.
2025-04-02 22:07:36 +02:00
Rafał Hirsch
7c1c1ad25c
chore: upgrade chewie and video_player packages
...
This bumps the minimum Flutter version to 3.27. I think this is not an issue, since e93fdebe20 upgraded to 3.29.2 already.
2025-04-02 22:07:36 +02:00
ggurdin
5831860355
Public space click ( #2327 )
...
* chore: open space bottom chat on click public space card
* chore: use boxfit.cover for images in activity card and public space card
2025-04-02 15:23:43 -04:00
ggurdin
1b18810c83
chore: simplify bot settings ( #2325 )
2025-04-02 13:54:14 -04:00
ggurdin
4d6f1196ba
fix: remove rogue expanded widgets ( #2320 )
2025-04-02 13:22:02 -04:00
ggurdin
f34f3acabc
chore: uncomment sentry initialization ( #2319 )
2025-04-02 12:58:18 -04:00
ggurdin
10c41c7112
feat: public spaces on homepage ( #2318 )
2025-04-02 12:30:44 -04:00
ggurdin
f1106e0aa8
chore: maintain state of filtering / search when navigating between vocab list and vocab details ( #2316 )
2025-04-02 09:19:04 -04:00
ggurdin
8b9fce8e56
chore: formatting ( #2315 )
2025-04-02 09:05:00 -04:00
wcjord
bec0c1d018
fix(reading_assistance): play audio on drag start
2025-04-01 17:35:20 -04:00