ggurdin
2cf46d09b3
fix: don't allow new users to steal roles ( #4055 )
2025-09-19 13:30:44 -04:00
ggurdin
d29d69892d
Playtest updates ( #4054 )
...
* update emoji mode icon and tooltip
* upload CMS url instead of uploading image bytes to matrix
* re-init subscription controller after setting account creation date
2025-09-19 12:59:15 -04:00
ggurdin
54918d4969
4036 playtest 91825 ( #4051 )
...
* chore: improve constrast in message practice
* fix typo
* chore: disable learning settings save button until change is made
* show word card on click vocab in activity dropdown
2025-09-19 12:04:48 -04:00
Kelrap
652c1fe4a6
Set height of activity creation sized box to 0 ( #4048 )
2025-09-19 11:28:50 -04:00
avashilling
235b78d92f
3934 activity summary card visual changes ( #4013 )
...
* visual tweaks and confetti rain on results generation
* create star rain widget to trigger when activity finishes
* delete commented out lines
* use new star confetti widget in levelup
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-09-19 10:03:51 -04:00
ggurdin
1b353afbac
feat: integrate room preview endpoint ( #4014 )
...
* feat: integrate room preview endpoint
* initial work for intermediary activity page
* Update lib/pangea/activity_sessions/activity_session_start/activity_session_start_page.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update lib/pangea/activity_sessions/activity_session_start/activity_session_start_page.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update lib/pangea/chat_settings/utils/room_summary_extension.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* formatting
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-19 09:55:13 -04:00
ggurdin
007621d808
fix: don't attempt to load analytics until your is logged in ( #4047 )
2025-09-19 09:44:12 -04:00
Edgars Andersons
ab7bbbed53
chore(translations): Translated using Weblate (Latvian)
...
Currently translated at 98.5% (771 of 782 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lv/
2025-09-19 10:02:10 +00:00
Christian Kußowski
1ea8664c48
chore: Leave invites and DM rooms when blocking a user
2025-09-19 10:00:18 +02:00
Christian Kußowski
21a1ceb19e
chore: Improve ignore list UX
2025-09-19 09:56:47 +02:00
ggurdin
1b3a97d8db
feat: add ability to add course to existing space ( #4037 )
2025-09-18 16:05:24 -04:00
Kelrap
80080787b0
Morph analytics scroll ( #4032 )
...
* Move download button above scroll view
* Make morph analytics spacing consistent with vocab analytics spacing
2025-09-18 13:25:15 -04:00
ggurdin
eb23f8ef05
chore: add scrollbar to topic activities list ( #4035 )
2025-09-18 12:52:35 -04:00
ggurdin
00641b901c
chore: don't animate in-chat tooltips ( #4034 )
2025-09-18 12:40:51 -04:00
ggurdin
218e9ab3fd
chore: disable save edits button if no changes in course edit page ( #4033 )
2025-09-18 12:27:13 -04:00
ggurdin
5450885afe
4017 usability test todos 91725 ( #4026 )
...
* chore: add ability to toggle show password in signup and login pages
* chore: update text in register popup
2025-09-18 10:19:34 -04:00
ggurdin
e3e8cc45fa
chore: show snackbar on course edit save ( #4025 )
2025-09-18 09:56:50 -04:00
ggurdin
eb3f5a446f
chore: add placeholder to image in course editting page ( #4024 )
2025-09-18 09:46:36 -04:00
ggurdin
edc29dbf61
chore: add hint text to text fields in course edit page ( #4022 )
2025-09-18 09:37:41 -04:00
ggurdin
1a307285f0
chore: fix click cursor showing on hover of disabled activity participant widget ( #4020 )
2025-09-18 09:31:13 -04:00
Wilson
5d28cea789
chore: Improve translation script and translate vi, es, et ( #3555 )
...
* improve translation script
* update translation script, more translates for es, et, vi
2025-09-18 09:22:02 -04:00
ggurdin
c1c4152633
chore: update icon and border of find a course nav rail item ( #4005 )
2025-09-18 08:56:45 -04:00
Aindriú Mac Giolla Eoin
55391177c4
chore(translations): Translated using Weblate (Irish)
...
Currently translated at 100.0% (782 of 782 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ga/
2025-09-18 09:02:27 +00:00
Jelv
4be54ccbfd
chore(translations): Translated using Weblate (Dutch)
...
Currently translated at 100.0% (782 of 782 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2025-09-18 09:02:26 +00:00
大王叫我来巡山
8f044e4966
chore(translations): Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (782 of 782 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2025-09-18 09:02:25 +00:00
josé m
6b1b8bf6ad
chore(translations): Translated using Weblate (Galician)
...
Currently translated at 99.7% (780 of 782 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2025-09-18 09:02:24 +00:00
Priit Jõerüüt
ad74e33487
chore(translations): Translated using Weblate (Estonian)
...
Currently translated at 100.0% (782 of 782 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2025-09-18 09:02:23 +00:00
ggurdin
a01a74f1c9
chore: move analytics tooltips inside scrollviews ( #4016 )
2025-09-17 15:50:31 -04:00
krille-chan
6370c486a0
chore: Adjust material dialog button design
2025-09-17 20:56:07 +02:00
ggurdin
4e3708baa7
chore: update emoji button color ( #4015 )
2025-09-17 14:52:27 -04:00
Kelrap
f9dec3152b
Add dark/light mode check for unassigned participant label color ( #4006 )
2025-09-17 14:37:50 -04:00
ggurdin
802465c92c
3895 emoji sequence on clicking the words in a sentence of the target language ( #4004 )
...
* cleanup
* feat: toolbar emoji mode
2025-09-17 11:38:11 -04:00
LucasMZ
8d3c72fe71
chore(translations): 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-09-17 10:02:14 +02:00
Christian Kußowski
45331c1812
chore: Better display rooms without known messages
2025-09-17 08:44:51 +02:00
ggurdin
414d28f78d
chore: don't allow hover of non-selectable activity participants items ( #4002 )
2025-09-16 13:08:12 -04:00
ggurdin
e4f52f87b3
3803 indented bullets displayed strangely ( #3999 )
...
* make markdown function the same as matrix sdk
* fix: fix newline issues in html messages
2025-09-16 12:14:42 -04:00
ggurdin
712cd101d5
fix: don't show green underlines on own messages ( #3997 )
2025-09-16 10:25:15 -04:00
ggurdin
70f0e4ddfd
chore: add snackbar message after pinging course participants ( #3995 )
2025-09-16 09:48:23 -04:00
Brord van Wierst
57520bf512
fix: Reintroduce shared isolate ( #3981 )
...
* initial scripts n actions
* custom cshared isolate
* kitlin fixes
* integrate and token fix
* executable and gstreamer
* disable check dupes, fix gstreamer
* another linux update, removed 2 android builds
* new updates
* final android attempt
* formatting
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-09-16 09:30:46 -04:00
ggurdin
c6816aea03
chore: show user menu on click participant item ( #3992 )
2025-09-15 16:19:24 -04:00
ggurdin
d951d5eee9
3921 display unsubscribed errors for users ( #3991 )
...
* url cleanup
* chore: display unsubscribed errors differently
2025-09-15 15:58:08 -04:00
ggurdin
d166f40849
3988 activitycourse tweaks ( #3989 )
...
* chore: set course and activity descriptions
* chore: remove redundant results button
2025-09-15 13:46:11 -04:00
avashilling
998ffb00ed
chore: collection seed always fades up and out ( #3987 )
...
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-09-15 12:57:30 -04:00
ggurdin
7ab96467b3
fix: fix calculation of completed activities ( #3986 )
2025-09-15 12:07:54 -04:00
ggurdin
29315990e3
chore: on new token update, clear whole new token cache in case there are identical tokens ( #3985 )
2025-09-15 11:25:59 -04:00
avashilling
617030cd78
3873 add superlatives for most vocab grammar and xp ( #3977 )
...
* add grammar and vocab superlatives
- adds superlatives to the summary cards for each user
- WIP, doesn't include XP superlative yet and it continuously reinitializes state which reloads the superlatives
* get analytic superlatives from saved state event
Revert activity user summaries widget to stateless, get info from saved state event instead of awaiting it, and fix some spacing issues.
* add xp superlative
- simplify 3 loop logic into one
- change from constant updates to only generate superlatives on analytics save
* sort imports
* put analytics loading inside buttonControlledCarouselView
* delete commented out code
* return superlative map instead of setting value
2025-09-15 10:57:17 -04:00
ggurdin
6c05ffaf2a
feat: always show new tokens with green underlines ( #3984 )
2025-09-15 10:46:20 -04:00
ggurdin
47f4740e63
chore: topic is completed if user has finished number of activities equal to number of 2 person activities in topic ( #3983 )
2025-09-15 10:26:09 -04:00
Frank Paul Silye
07e721594f
chore(translations): Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 71.8% (561 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2025-09-15 07:02:10 +02:00
jamazi
5f56fe3304
chore(translations): Translated using Weblate (Arabic)
...
Currently translated at 89.2% (697 of 781 strings)
Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2025-09-15 07:02:09 +02:00