avashilling
e246816187
fix: reaction entry always pops up on the top layer ( #3562 )
...
* fix: reaction entry always pops up on the top layer
* formatting
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-07-25 10:02:56 -04: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
Christian
b864e7c28a
chore(translations): Translated using Weblate (German)
...
Currently translated at 100.0% (781 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2025-07-25 11:11:24 +02:00
avashilling
198cd4c9bb
3480 animation when emoji reaction is addedremoved from a message ( #3559 )
...
* feat: add in grow/rise animation on react, and burst/shrink animation on unreact
WIP. Also remove animatedSize around message_reactions to stop jerky movement when reactions change.
* made animation smoother, moved loading indicator on own message to left side
* Refactor to listen to the reaction stream for updates, fix choppy movement
* fix disposed ancestor reference error
* more robust reaction management to avoid duplicates
* delete weird merge leftover
* merge conflicts
* Format and sort code correctly
* fix pangea tags
* chore: formatting
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-07-24 16:08:06 -04:00
ggurdin
3bd840c621
feat: set app language to user's L1 ( #3554 )
2025-07-24 13:03:19 -04:00
Kelrap
c017508a6a
Add flexible to file messages to prevent long name overflow ( #3551 )
2025-07-24 10:15:43 -04:00
ggurdin
8c16e50d5c
3431 accommodate wrapped reactions in message selection overlay ( #3553 )
...
* chore: accomodate wrapped emoji highlight in message overlay
* fix reaction alignment relative to message in overlay
2025-07-24 10:07:56 -04:00
Kelrap
c82b14971e
fix: Add flexible to file messages to prevent long name overflow
2025-07-24 09:34:03 -04:00
Aindriú Mac Giolla Eoin
0d9904d8bb
Translated using Weblate (Irish)
...
Currently translated at 100.0% (781 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ga/
2025-07-24 10:09:17 +00:00
Jelv
78884b7b31
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (781 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2025-07-24 10:09:16 +00:00
ggurdin
1318629997
chore: prevent any user interaction with unsent audio message bubble ( #3550 )
2025-07-23 15:51:05 -04:00
ggurdin
6ae79e7c35
chore: decrease XP font size on mobile analytics page ( #3549 )
2025-07-23 15:29:13 -04:00
ggurdin
891be5efe5
reaction placement ( #3548 )
2025-07-23 15:19:53 -04:00
ggurdin
98dfa09250
Revert "Reaction spacing ( #3546 )" ( #3547 )
...
This reverts commit f1f86780f0 .
2025-07-23 15:13:24 -04:00
ggurdin
f1f86780f0
Reaction spacing ( #3546 )
...
* chore: fix mis-alignment for messages with emoji reactions
* remove testing border
* reaction spacing
2025-07-23 15:11:20 -04:00
Kelrap
f3f87dfcde
Hide mobile download ( #3543 )
...
* Use correct route when join class by link
* Hide room download buttons if not web
2025-07-23 14:07:35 -04:00
ggurdin
be42203feb
chore: position message overlay relative to bottom of the screen instead of the top ( #3544 )
2025-07-23 14:01:19 -04:00
ggurdin
0f0d221a30
chore: strip relations from forwared events ( #3541 )
2025-07-23 11:54:43 -04:00
ggurdin
4e8e9eb6af
chore: remove unused choreo URLs ( #3540 )
2025-07-23 11:09:26 -04:00
ggurdin
8319a8698d
chore: update room code error message ( #3538 )
2025-07-23 11:00:07 -04:00
ggurdin
268ae8c443
chore: some fixes for overlay positioning ( #3536 )
2025-07-23 10:36:01 -04:00
ggurdin
75ff8cf845
chore: add space between the word card / emoji selector and the overlay message ( #3533 )
2025-07-23 09:31:05 -04:00
ggurdin
b2625138f0
chore: don't filter left rooms out of discover results in space view ( #3530 )
2025-07-22 15:07:14 -04:00
Kelrap
4105459b73
Use correct route when join class by link ( #3528 )
2025-07-22 14:54:25 -04:00
ggurdin
a24e00cc21
chore: on click play unsent audio message, show toolbar ( #3527 )
2025-07-22 14:16:45 -04:00
ggurdin
2d8b4c613d
chore: bring back old button style ( #3525 )
2025-07-22 13:16:02 -04:00
Kelrap
28095ca963
If clicking level bar does nothing, make it act unselectable ( #3520 )
...
* If clicking level bar does nothing, make it act unselectable
* Allow selection for vocab/grammar pages
2025-07-22 12:32:20 -04:00
ggurdin
a474110984
chore: init analytics controllers on analytics page ( #3524 )
2025-07-22 12:31:22 -04:00
ggurdin
641a18a1fa
Message overlay updates ( #3522 )
...
* added slide animation to overlay
* re-enable practice mode
* chore: position overlay over original message
* chore: fix spacing on mobile
* chore: remove unreferenced files
2025-07-22 11:49:35 -04:00
Edgars Andersons
1bb7b3a10a
Translated using Weblate (Latvian)
...
Currently translated at 100.0% (781 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lv/
2025-07-22 02:02:52 +02:00
LucasMZ
b878efbb06
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (781 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2025-07-22 02:02:52 +02:00
大王叫我来巡山
648da8c11b
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (781 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2025-07-22 02:02:52 +02:00
josé m
2d613d2fb4
Translated using Weblate (Galician)
...
Currently translated at 99.7% (779 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2025-07-22 02:02:52 +02:00
LucasMZ
51f1953f13
Translated using Weblate (English)
...
Currently translated at 100.0% (781 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2025-07-22 02:02:52 +02:00
avashilling
b06d368058
3505 make level bar and search bar have same background and hover color ( #3516 )
...
* chore: made progress bar background match search bar and add hover indicator
* formatting
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-07-21 16:58:11 -04:00
Kelrap
f96cdf067e
Load level stats ( #3515 )
...
* Make LearningProgressBar load when analytics are initializing
* Hide level dialog while analytics loads
* chore: some simplifications
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-07-21 16:05:52 -04:00
ggurdin
e029c38f7d
chore: normalize function for getting original written message content ( #3514 )
2025-07-21 13:59:51 -04:00
ggurdin
37341eccc5
chore: use more specific substring to check for temporary event IDs ( #3508 )
2025-07-21 12:54:43 -04:00
Kelrap
1266e9e6f0
Changes text for new chat activity popup launch button ( #3504 )
...
* Changes text for new chat activity popup launch button
* Used preexisting setup for more efficient implementation
2025-07-21 12:26:01 -04:00
Kelrap
8aa56a44f4
Disables carousel when new chat page is loading ( #3506 )
...
* Disables carousel when new chat page is loading
* simplify
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-07-21 12:23:04 -04:00
ggurdin
a98aeed5ed
chore: pass lemma meaning results to emoji picket instead of re-fetching, return STT langcode for audio messages ( #3507 )
2025-07-21 12:18:39 -04:00
Kelrap
473ca66f48
Make editing text flexible ( #3492 )
...
* Make editing text flexible
* chore: simplify pangea comments
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-07-21 10:42:10 -04:00
ggurdin
cc9fa75c34
chore: display loading during image upload ( #3503 )
2025-07-21 10:11:57 -04:00
Kelrap
e59e314628
When a parent is added to new chat, load before opening invite page ( #3497 )
...
* When a parent is added to new chat, load before opening invite page
* chore: only wait for new group in sync after adding to space if space parents list is empty
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-07-21 09:20:16 -04:00
Kelrap
3af7afd8ab
Only change pin list if redacted event is pinned ( #3501 )
2025-07-21 09:10:36 -04:00
LucasMZ
d86b098bd5
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.7% (779 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2025-07-20 15:02:34 +02:00
大王叫我来巡山
068d34419d
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (781 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2025-07-20 15:02:33 +02:00
Priit Jõerüüt
278ddc4410
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (781 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2025-07-20 15:02:32 +02:00
krille-chan
a37810c061
fix: Open database crashes on start
2025-07-19 12:33:47 +02:00
krille-chan
9e416eefa1
fix: Delete database correctly after corruption
2025-07-19 12:10:03 +02:00