ggurdin
8ce6c2fa8f
fix: rebuild word card on new word overlay dismissed ( #5030 )
2026-01-02 10:28:36 -05:00
ggurdin
2e0d38e801
4860 dms all chats ( #5015 )
...
* feat: initial work for dms => all chats
* more navigation updates
* change all chats tooltip
2025-12-31 14:05:16 -05:00
ggurdin
43080978de
simplify message token renderer ( #4994 )
...
* simplify message token renderer
* token rendering and new word collection for tokens in activity summary / menu
* make tokens hoverable
2025-12-30 16:56:47 -05:00
ggurdin
1ac9afe141
chore: add feedback response dialog ( #4992 )
2025-12-30 14:39:58 -05:00
ggurdin
86e83c80f2
fix: remove user summary testing code ( #4974 )
2025-12-30 10:01:26 -05:00
ggurdin
cd131e0ec2
fix: only animate top portion of activity status bar ( #4965 )
2025-12-29 15:05:14 -05:00
ggurdin
ff90fc2947
fix: update spacing of activity participant indicators to make them narrower, make user activity summary highlight row scrollable ( #4951 )
2025-12-29 10:42:43 -05:00
ggurdin
d8caf8e481
feat: analytics database
2025-12-23 14:35:41 -05:00
ggurdin
b178db56cd
fix: fix carousel scroll issue
2025-12-22 14:03:18 -05:00
ggurdin
c7d13cd8cc
fix: don't show open sessions if user has selected a role
2025-12-15 12:25:54 -05:00
ggurdin
160bc1f445
chore: increase text sizes in activity summary
2025-12-15 12:18:59 -05:00
ggurdin
5f77964e9c
merge prod into main
2025-12-12 15:45:25 -05:00
ggurdin
aeb1ba1e2c
fix: on click activity template, always go to session start page. Show option to go to existing joined activity in start page
2025-12-12 14:59:18 -05:00
ggurdin
652f5731b4
build: file reorganization
2025-12-04 16:36:04 -05:00
ggurdin
abab3923d9
resolve merge conflicts
2025-12-04 15:07:35 -05:00
ggurdin
836ace6196
fix: use chat view's context when leaving activity via header button
2025-12-04 14:56:49 -05:00
ggurdin
3ac8339817
split language related and learning settings related folders
2025-12-04 10:06:59 -05:00
ggurdin
16fe7f28e3
move language settings getter into user controller
2025-12-04 09:12:48 -05:00
ggurdin
97bfdb2603
remove space code controller from pangea controller
2025-12-03 16:36:41 -05:00
ggurdin
613a4cce9c
feat: show language mismatch popup on select message not in L2
2025-12-03 11:38:36 -05:00
ggurdin
2ccb6e017c
feat: add 'pick a different activity' button
2025-12-03 10:32:44 -05:00
ggurdin
c3917e3490
merge prod into main
2025-12-03 10:04:43 -05:00
ggurdin
34da43a116
Merge branch 'production' into show-all-activity-sessions
2025-12-03 09:58:59 -05:00
ggurdin
968059f818
refactor: use membership summary from room_preview response to tell which users have left an activity session
2025-12-03 09:58:33 -05:00
ggurdin
37a5c912ae
fix: don't show shimmer until selectable
2025-12-02 14:31:48 -05:00
ggurdin
104cb817d6
don't return to left activity session, sort roles consistently, use joined rooms to get roles info when available
2025-12-02 13:53:59 -05:00
ggurdin
268dd252fa
Merge branch 'show-all-activity-sessions' into merge-prod-into-main
2025-12-02 12:55:28 -05:00
ggurdin
8caee7f2a5
chore: hide arrow in activity session tiles if user isn't admin
2025-12-02 12:54:54 -05:00
ggurdin
a7cd51d784
fix: don't show the activity menu tutorial overlay if user has finished activity or if user has opened it before
2025-12-02 11:30:05 -05:00
ggurdin
a484c38be1
fix: set showed menu on show menu instead of on show tutorial popup
2025-12-02 11:21:51 -05:00
ggurdin
3f1d489ec0
feat: store whether or not user has seen activity menu tutorial popup and don't show it again
2025-12-02 10:56:08 -05:00
ggurdin
22417c6c4a
merge prod into main
2025-12-02 10:22:56 -05:00
ggurdin
7f26218026
feat: allow admins to view and join ongoing/completed activities
2025-12-02 10:15:05 -05:00
ggurdin
0bc7afec8a
chore: unfocus input bar on show tutorial overlay ( #4744 )
2025-11-21 13:43:45 -05:00
ggurdin
15c934ae53
chore: add shimmer to selectable activity roles ( #4743 )
2025-11-21 13:12:38 -05:00
Kelrap
ec35836c5d
Don't make column for summaries if there are no summaries ( #4723 )
2025-11-21 11:08:52 -05:00
avashilling
54c74cbb33
match start activity title to regular title style ( #4708 )
...
* match start activity title to regular title style
* center title and only shrink text on mobile
* center align text
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-11-20 13:47:46 -05:00
ggurdin
d3fdd53245
fix: maintain room summaries in chat details page ( #4716 )
2025-11-20 13:43:57 -05:00
ggurdin
4ee9dd7c49
chore: allow users in un-started activities to leave ( #4714 )
2025-11-20 13:00:11 -05:00
ggurdin
cddad03ff9
chore: remove analytics from activity summary request ( #4711 )
2025-11-20 11:40:14 -05:00
ggurdin
2a71560574
chore: move activity goal tooltip outside of chat input bar background color ( #4703 )
2025-11-20 10:10:38 -05:00
ggurdin
0d2175d677
fix: if user is in activity room, use room info to populate activity roles ( #4702 )
2025-11-20 09:49:46 -05:00
ggurdin
da6e6be0cf
chore: scroll to top of activity description on start ( #4696 )
2025-11-19 15:45:25 -05:00
ggurdin
e31071d8a8
fix: maintain scroll position of user summaries carousel ( #4695 )
2025-11-19 15:28:41 -05:00
ggurdin
8ae30303b1
refactor: move activity vocab into widget, move activity-related noti… ( #4694 )
...
* refactor: move activity vocab into widget, move activity-related notifiers from chat controller to their own controller
* Update lib/pangea/activity_sessions/activity_session_chat/activity_vocab_widget.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update lib/pangea/activity_sessions/activity_session_chat/activity_chat_controller.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* remove unused value notifiers, add error handling to analytics update function
* reduce duplicate code
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-19 15:09:49 -05:00
ggurdin
ee05510737
resolve merge conflicts
2025-11-19 11:05:26 -05:00
Kelrap
283e57b39a
Make details dropdown color more consistent with other event backgrounds
2025-11-14 11:43:54 -05:00
Kelrap
d92b582cc4
Add background to activity summary
2025-11-14 11:26:22 -05:00
Kelrap
54c793e417
Combine 2 padding widgets into 1
2025-11-14 10:53:31 -05:00
ggurdin
36530f7369
resolve merge conflict
2025-11-13 15:02:08 -05:00