Commit graph

14423 commits

Author SHA1 Message Date
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
Krille-chan
b10c9e6ac9
Merge pull request #2041 from krille-chan/dependabot/pub/flutter_map-8.1.1
build: (deps): bump flutter_map from 6.2.1 to 8.1.1
2025-07-25 12:51:30 +02:00
dependabot[bot]
815cb3f78b build: (deps): bump flutter_map from 6.2.1 to 8.1.1
Bumps [flutter_map](https://github.com/fleaflet/flutter_map) from 6.2.1 to 8.1.1.
- [Release notes](https://github.com/fleaflet/flutter_map/releases)
- [Changelog](https://github.com/fleaflet/flutter_map/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fleaflet/flutter_map/commits/v8.1.1)

---
updated-dependencies:
- dependency-name: flutter_map
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-25 12:22:13 +02:00
Krille-chan
1cc41992c5
Merge pull request #2042 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-07-25 11:57:05 +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
Krille-chan
de339cb171
Merge pull request #2040 from krille-chan/dependabot/pub/go_router-16.0.0
build: (deps): bump go_router from 15.1.2 to 16.0.0
2025-07-25 11:02:46 +02:00
Krille-chan
1e2350c3c3
Merge pull request #2039 from krille-chan/dependabot/pub/mime-2.0.0
build: (deps): bump mime from 1.0.6 to 2.0.0
2025-07-25 11:02:06 +02:00
Krille-chan
71e5c635f3
Merge pull request #2033 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-07-25 10:39:48 +02:00
Christian Kußowski
fed18713e4
chore: Add ISC as compatible license to aGPLv3 2025-07-25 10:39:18 +02:00
Christian Kußowski
6945363753
chore: Add dependabot to code owners for pubspec 2025-07-25 10:35:24 +02:00
Christian Kußowski
74b6e4d081
build: Only update flutter versions 2025-07-25 10:32:31 +02:00
dependabot[bot]
4842ce93c6
build: (deps): bump go_router from 15.1.2 to 16.0.0
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages) from 15.1.2 to 16.0.0.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/go_router-v16.0.0/packages)

---
updated-dependencies:
- dependency-name: go_router
  dependency-version: 16.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-25 08:28:46 +00:00
dependabot[bot]
d6ae036e94
build: (deps): bump mime from 1.0.6 to 2.0.0
Bumps [mime](https://github.com/dart-lang/tools/tree/main/pkgs) from 1.0.6 to 2.0.0.
- [Release notes](https://github.com/dart-lang/tools/releases)
- [Commits](https://github.com/dart-lang/tools/commits/mime-v2.0.0/pkgs)

---
updated-dependencies:
- dependency-name: mime
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-25 08:28:37 +00:00
Christian Kußowski
d1d6b26fb1
build: Update dependabot config 2025-07-25 10:25:52 +02:00
Christian Kußowski
a691a7636f
build: Update flutter version 2025-07-25 10:23:07 +02:00
Christian Kußowski
223f036515
build: Update dependabot config 2025-07-25 10:23:01 +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
Krille-chan
70f0a7cff0
Merge pull request #2027 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-07-23 08:45:09 +02: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