Commit graph

12010 commits

Author SHA1 Message Date
ggurdin
ef42cf5cee
chore: changes to chat list main view (#4158)
* chore: changes to chat list main view

* remove onboarding page
2025-09-26 13:23:03 -04:00
ggurdin
f0d70fea70
build: fix lints for new flutter version (#4154) 2025-09-26 09:31:55 -04:00
ggurdin
3c8a6710fc
fix: always set vocab as default tab in analytics page (#4151) 2025-09-25 16:10:14 -04:00
ggurdin
125814650b
chore: make whole upper acitivty summary clickable to expand (#4150) 2025-09-25 15:31:31 -04:00
ggurdin
4754ba2259
chore: increase size of user activity summary widgets (#4149) 2025-09-25 15:16:24 -04:00
ggurdin
817e2de081
chore: remove text scaling in emoji mode (#4147) 2025-09-25 14:22:11 -04:00
ggurdin
7380e8921e
fix: always allow show menu on click activity participant (#4146) 2025-09-25 13:44:57 -04:00
ggurdin
ac4cb98d34
fix: hide activity role tooltip during translation (#4145) 2025-09-25 13:37:39 -04:00
ggurdin
65b0747929
chore: remove unnecessary padding (#4143) 2025-09-25 13:31:02 -04:00
ggurdin
5d346787c4
chore: make terms and conditions links work (#4141) 2025-09-25 13:06:30 -04:00
ggurdin
d43f5970fc
chore: update some copy in filter dropdowns (#4140) 2025-09-25 12:43:27 -04:00
ggurdin
f39b632a45
fix: use outer context when navigating via course chat popup (#4139) 2025-09-25 12:36:41 -04:00
ggurdin
68a9ec58ab
chore: add loading indicator to course settings page (#4137) 2025-09-25 12:25:39 -04:00
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