ggurdin
fcd40ba40b
chore: update course edit saving logic ( #4136 )
2025-09-25 12:19:07 -04:00
ggurdin
e0c8a7f5f4
chore: add no courses found indicator ( #4135 )
2025-09-25 12:08:44 -04:00
ggurdin
70bfe0feef
fix: don't show end activity button until activity has started ( #4134 )
2025-09-25 12:01:09 -04:00
ggurdin
ffb2ec503f
chore: remove unnecessary spacing ( #4132 )
2025-09-25 11:44:39 -04:00
ggurdin
f9d14a4f75
chore: add gold shimmer to active token practice buttons ( #4131 )
2025-09-25 11:33:32 -04:00
ggurdin
3ed4add04e
feat: new onboarding flow ( #4112 )
...
* feat: new onboarding flow
* go to course details page on click course template in setup page
* update route redirects
* style tweaks
2025-09-25 11:09:55 -04:00
ggurdin
e2be29d211
chore: add copy to describe writing analytics ( #4123 )
2025-09-25 09:34:02 -04:00
ggurdin
533ebc991e
chore: update activity session notification to open activity start page without joining activity ( #4122 )
2025-09-25 09:11:25 -04:00
ggurdin
89bb560347
4110 playtest 92325 ( #4121 )
...
* style activity role tooltip like instruction inline tooltips
* style updates to activity details
* don't show token underlines in practice mode
* show loading activity analytics
* use all construct types to calculate activity analytics, include audio messages in activity summary request
* update chat context menus for activities
* fix positioning on menu in main chat list
2025-09-25 08:46:46 -04:00
wcjord
d88d1303c6
chore: make autoIGC true for new accounts ( #4105 )
2025-09-23 12:31:20 -04:00
ggurdin
4efe9106a4
fix: make invite button go to course invite page ( #4103 )
2025-09-23 12:13:15 -04:00
ggurdin
a38f7c4357
chore: fix copy issue ( #4102 )
2025-09-23 12:09:16 -04:00
ggurdin
c4ccfee694
chore: add descriptions for analytics categories ( #4100 )
2025-09-23 11:20:07 -04:00
ggurdin
e10f2bebeb
feat: show instruction overlay on first gain points in activity pointing user to click activity stats button ( #4099 )
2025-09-23 10:55:53 -04:00
ggurdin
c8e67a5c89
chore: shuffle practice tokens before selecting the ones to include ( #4097 )
2025-09-23 09:40:21 -04:00
ggurdin
2ca92dea87
fix: check if can invite to course when deciding if show invite button in activity session in course without enough users, disable instead of hiding ( #4095 )
2025-09-23 09:23:57 -04:00
ggurdin
9e8c649e18
chore: on course load error, show option to add a different course plan to space ( #4089 )
2025-09-22 15:06:06 -04:00
ggurdin
f076584623
fix: fix toolbar buttons on mobile ( #4087 )
2025-09-22 14:46:52 -04:00
ggurdin
efa1820aab
chore: show user menu on click avatar in topic participant list ( #4086 )
2025-09-22 14:15:29 -04:00
ggurdin
e4c9487a97
chore: on web, show analytics in course chat view ( #4085 )
2025-09-22 14:04:40 -04:00
ggurdin
71b74fedbc
fix: don't reset edits using the room's title and description ( #4080 )
2025-09-22 13:25:03 -04:00
ggurdin
152a716aa8
chore: use synapse room_preview to determine which activities users have completed ( #4078 )
2025-09-22 13:14:38 -04:00
ggurdin
8887efa22d
fix: fix button visibility in activity start page ( #4073 )
2025-09-22 12:31:59 -04:00
ggurdin
26a3a03ad6
chore: only show emoji button for save-vocab tokens, fix alignment for non-token text ( #4071 )
2025-09-22 11:33:03 -04:00
ggurdin
d89d852488
chore: fix practice mode icon / border contrast ( #4067 )
2025-09-22 09:19:42 -04:00
Wilson
171c8c760b
update course plan repo search to correctly query ( #4065 )
2025-09-22 09:09:55 -04:00
ggurdin
d338d24a83
fix: fix needed participants copy ( #4058 )
2025-09-19 14:06:15 -04:00
ggurdin
8261a34f17
chore: disable hover effect on loading span card icons ( #4057 )
2025-09-19 14:00:00 -04:00
ggurdin
29ec50493d
chore: render activity instruction markdown ( #4056 )
2025-09-19 13:53:20 -04:00
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
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
ggurdin
a01a74f1c9
chore: move analytics tooltips inside scrollviews ( #4016 )
2025-09-17 15:50:31 -04:00
ggurdin
4e3708baa7
chore: update emoji button color ( #4015 )
2025-09-17 14:52:27 -04:00