Commit graph

14440 commits

Author SHA1 Message Date
ggurdin
d945959ba0
full refactor of all chore-related controllers 2025-10-29 17:07:15 -04:00
ggurdin
749517fafb
clean up models 2025-10-28 14:45:34 -04:00
ggurdin
0db2c70ef4
immutable data with separate stateful models 2025-10-28 14:26:14 -04:00
ggurdin
162350d469
Merge branch 'main' into choreographer-refactor 2025-10-28 11:17:48 -04:00
ggurdin
c9d02f6c88
chore: add l1 and l2 to audio message content (#4536) 2025-10-28 11:06:40 -04:00
ggurdin
c67dc2ab18
refactor: move local cache of subscription info into its own repo, dismiss paywall on show initial paywall card (#4532) 2025-10-28 10:51:35 -04:00
Kelrap
a2a81733bd
Fix bottom bar spacing issues, make it more consistent with Fluffychat behavior (#4523)
* Add background to activity role tooltip

* Fix spacing directly, instead of adding role tooltip background

* Make bottom bar padding, background color, and divider behave more like Fluffychat

* remove changes to fluffychat code

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-28 09:47:28 -04:00
avashilling
84e6f8076d
fix reverse logic in level up stats math (#4521)
now placeholder data is the corrected calculated percent of vocab and grammar gained overall, and not an unreasonable number
2025-10-28 09:25:52 -04:00
Kelrap
6db4c6aaba
Keep toolbar/practice button icons from changing color when pressed (#4524) 2025-10-28 09:23:49 -04:00
Kelrap
28331df082
Make join button able to adjust size with L1 translation (#4525) 2025-10-28 09:22:46 -04:00
wcjord
1fe9e211a5
chore: Update .gitignore and clean up launch configurations in launch.json (#4526) 2025-10-28 09:12:50 -04:00
Krille-chan
eb0e0cddef
Merge pull request #2295 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-10-28 11:49:38 +01:00
Frank Paul Silye
c6816b5db5
chore(translations): Translated using Weblate (Norwegian Bokmål)
Currently translated at 91.0% (723 of 794 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2025-10-28 11:02:55 +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
816c52630b
build: Update iOS build files 2025-10-28 08:20:29 +01:00
Christian Kußowski
f72ffb6b3c
build: Update record to 6.1.2 2025-10-28 07:41:07 +01:00
Christian Kußowski
975ba31b4d
chore: Better error handling for recording viewmodel 2025-10-28 07:38:54 +01:00
Christian Kußowski
422e94ab45
fix: Notifications on web not working when avatar could not be pre downloaded 2025-10-28 07:25:55 +01:00
ggurdin
4364924c80
Merge branch 'main' into choreographer-refactor 2025-10-27 10:52:14 -04:00
Alexa "Tig" Harriss
b3f47721df
4271 search bar at the top of the language selection page (#4512)
* Search bar same width and shape added to language page

* Now Compatable with other language page changes

* formatting

* updates

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-27 10:51:18 -04:00
ggurdin
d9ada39c2c
updates to cache clearing, make instance variables in request/response models final 2025-10-27 10:34:05 -04:00
ggurdin
e83f153124
Merge branch 'main' into choreographer-refactor 2025-10-27 10:18:51 -04:00
Kelrap
b781aebf58
Dismiss course invite (#4509)
* Copy chat invite behavior for course invite

* Add badge to distinguish joined courses from invited courses

* Edit badge appearance

* Badge position tweak, fix intl_en from merge
2025-10-27 10:16:17 -04:00
avashilling
6e50354636
lighten text bubbles and increase dark mode button elevation (#4266)
for better message shadow visibility

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-27 10:11:29 -04:00
Kelrap
c270f4f304
4501 join course with code title overflow (#4514)
* Remove icons from titles, replace logo with icon, make text smaller on mobile

* Replace 'join course with code' with 'join with code'

* remove extra text styling

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-27 09:26:54 -04:00
Krille-chan
1ae60dd2b9
Merge pull request #2291 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-10-27 08:12:15 +01:00
Frank Paul Silye
1ac19682d2
chore(translations): Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.8% (721 of 794 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2025-10-27 06:02:49 +00:00
Krille-chan
474e263a0b
Merge pull request #2286 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-10-26 09:09:35 +01:00
Krille-chan
3cffe6ff51
Merge branch 'main' into weblate-fluffychat-translations 2025-10-26 08:58:14 +01:00
Christian Kußowski
fbc5924ace
chore: Make store getter type safe 2025-10-26 08:06:29 +01:00
Frank Paul Silye
774ab41a87
chore(translations): Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.5% (719 of 794 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2025-10-25 23:03:03 +02:00
Frank Paul Silye
45005d7ee0
chore(translations): Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.1% (716 of 794 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2025-10-25 23:03:03 +02:00
krille-chan
c6f0f2b085
chore: Follow up fix font size slider 2025-10-25 20:45:44 +02:00
krille-chan
8cf46f0a7f
chore: Migrate wrong datatype for fontSizeFactor 2025-10-25 20:39:54 +02:00
Christian Kußowski
fb29b4c54e
build: Fix iOS build with receive intent 2025-10-25 09:32:10 +02:00
Christian Kußowski
2bf7c30d73
build: Bump version 2025-10-25 09:14:18 +02:00
Krille-chan
5e154d51bc
Merge pull request #2284 from krille-chan/dependabot/github_actions/actions/upload-artifact-5
build: (deps): bump actions/upload-artifact from 4 to 5
2025-10-25 08:59:26 +02:00
dependabot[bot]
91292500cd
build: (deps): bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 21:08:23 +00:00
ggurdin
f020e02b20
refactor: move caching logic into repos 2025-10-24 15:33:34 -04:00
ggurdin
2637308891
refactor: remove unused files in choreo folder, remove request and response models into their own files 2025-10-24 14:27:09 -04:00
wcjord
cdd34a7f7c
Optional-cms-api-env (#4503)
* feat: adding option to specify a separate cms env for testing local choreo and remote cms

* fix: my favorite whoopsie

* formatting

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-24 09:01:40 -04:00
Christian Kußowski
6e87353e08
feat: Enable native imaging for web 2025-10-24 13:32:59 +02:00
Krille-chan
55705942ef
Merge pull request #2281 from krille-chan/dependabot/pub/go_router-16.3.0
build: (deps): bump go_router from 16.2.5 to 16.3.0
2025-10-24 12:25:50 +02:00
Christian Kußowski
143d2d93f7
chore: Fix asset links in readme 2025-10-24 09:02:45 +02:00
Christian Kußowski
9684d316f2
chore: Fix asset links 2025-10-24 09:01:30 +02:00
Christian Kußowski
7b8059466b
refactor: Redirect to new website 2025-10-24 07:47:52 +02:00
dependabot[bot]
5dc9973cab
build: (deps): bump go_router from 16.2.5 to 16.3.0
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages) from 16.2.5 to 16.3.0.
- [Commits](https://github.com/flutter/packages/commits/go_router-v16.3.0/packages)

---
updated-dependencies:
- dependency-name: go_router
  dependency-version: 16.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-23 21:10:32 +00:00
avashilling
e09686ede9
replace loading symbol with shimmering cards (#4508) 2025-10-23 12:07:39 -04:00
ggurdin
fc78da4731
refactor: simplify igc text data model, fixes autocorrection highligh… (#4504)
* refactor: simplify igc text data model, fixes autocorrection highlighting issue

* add util for match text styles
2025-10-22 16:45:13 -04:00
avashilling
c962c56cb7
remove course list bottom padding (#4497)
to mimic chat list and allow each scrollable widget to reach the bottom of the screen
2025-10-22 14:11:22 -04:00