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
712cd101d5
fix: don't show green underlines on own messages ( #3997 )
2025-09-16 10:25:15 -04:00
ggurdin
c04466fdca
3915 course chat view updates ( #3919 )
2025-09-10 11:10:13 -04:00
ggurdin
b45541d826
feat: activity dropdown menu
2025-09-08 16:56:26 -04:00
ggurdin
5ce2a787b4
3890 activity start page changes ( #3901 )
...
* comment out unreferenced files
* decouple courses, topics, and activities
* update start page
* disable 'join open session' button
2025-09-08 15:25:56 -04:00
ggurdin
677e9ce594
3822 begin activity design implementation ( #3827 )
...
* file reorganization
* added activity summary widget to show in chat view and activity launch view
* more updates to activity sessions start page
* function to ping course
* remove duplicate loading of participants
* nav bar visibility changes
* add generalized image from url widget
* update bottom of screen activity status message and add summaries to chat event list
* scroll to summary on click
* show invited activity sessions in course chats view
2025-09-02 12:37:16 -04:00
ggurdin
4b3d58e30b
fix: bring back lazy loading of members, call requestParticipants where full participant list is needed ( #3815 )
2025-08-26 15:37:17 -04:00
ggurdin
20b17e5f3d
fix: load full participant list when needed ( #3782 )
2025-08-21 11:37:08 -04:00
ggurdin
ece75b7f74
3770 total vocab grammar and xp calculations per user and activity ( #3775 )
2025-08-19 10:15:22 -04:00
ggurdin
1e3529180b
chore: simplify activity summary display, add activity summary widget to chat event list
2025-08-12 11:31:07 -04:00
Kelrap
f4f1113277
Don't show popup for invalid commands ( #3635 )
2025-08-05 16:01:46 -04:00
Kelrap
451ced6580
Edit unpin confirmation text ( #3620 )
...
* Edit unpin confirmation text
* Add new intl entry for edited unpin confirmation text
* Add Pangea comments
* Fix pangea comments
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-08-04 16:39:04 -04:00
ggurdin
62140c56da
feat: activity sessions
2025-08-04 16:31:00 -04:00
avashilling
f4bef7f3e4
3607 pinned message highlight persists after unpinning ( #3615 )
...
* fix: unhighlight messages on unpin
* remove unnecessary setState
* reset scroll marker when unpinned to remove highlight
* fix: calls unpin function from message actions
Adds more security to unpinning by displaying the same confirmation dialog about unpinning in both places you can do it.
2025-08-01 15:16:03 -04:00
avashilling
e58529ffc7
3607 pinned message highlight persists after unpinning ( #3611 )
...
* fix: unhighlight messages on unpin
* remove unnecessary setState
* reset scroll marker when unpinned to remove highlight
2025-08-01 14:31:05 -04:00
Kelrap
f491cdaece
Separate unpin action from pin action ( #3610 )
...
* Separate unpin action from pin action
* chore: similification
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-08-01 12:39:27 -04:00
avashilling
7fb42cc980
fix: limit redaction message ( #3600 )
...
* fix: limit redaction message
Doesn't do much since redaction messages aren't currently shown, but will limit them to a reasonable length if they're ever added back
* add pangea tags
2025-07-31 13:51:47 -04:00
ggurdin
0f0d221a30
chore: strip relations from forwared events ( #3541 )
2025-07-23 11:54:43 -04:00
Kelrap
3af7afd8ab
Only change pin list if redacted event is pinned ( #3501 )
2025-07-21 09:10:36 -04:00
Kelrap
678e8fc414
feat: unpin message on redact to avoid pinned redactions ( #3373 )
2025-07-10 11:56:22 -04:00
ggurdin
30efe73dc4
fluffychat merge
2025-07-08 09:58:07 -04:00
ggurdin
2017c72179
fluffychat merge
2025-07-08 09:56:23 -04:00
ggurdin
3b33e92ffc
fluffychat merge
2025-07-08 09:32:14 -04:00
ggurdin
182269da97
merge main
2025-07-08 09:19:17 -04:00
ggurdin
aeb92b1b89
refactor: new message selection mode
2025-07-03 12:36:21 -04:00
ggurdin
ad877bfd43
chore: fix autoplay bot messages on android
2025-07-02 13:03:28 -04:00
ggurdin
8a8938fb4a
resolve merge conflict
2025-07-01 09:21:08 -04:00
ggurdin
46a8477172
fluffychat merge
2025-06-27 15:46:05 -04:00
ggurdin
d79daee47f
Merge commit 'bb5374a0eba3ab6593e0ef0139f776e586ad867d' into fluffychat-merge
2025-06-25 12:50:29 -04:00
ggurdin
646723d7ca
chore: update pin button after pinning / unpinning a message
2025-06-24 15:04:03 -04:00
ggurdin
17726c9ca1
resolve merge conflicts
2025-06-24 11:38:19 -04:00
ggurdin
964b20e074
chore: fix audio ID issue
2025-06-23 15:30:40 -04:00
ggurdin
e52d72cdb4
reduce number of events fetched for construct summary
2025-06-23 12:03:12 -04:00
avashilling
7a6a4d2be3
Merge branch 'main' into 2576-level-up-ui-tweaks
2025-06-20 11:51:00 -04:00
avashilling
21e3d17c5d
Add polling for construct summary to display when generated
...
and slight refactoring of level up popup
2025-06-20 11:46:55 -04:00
ggurdin
d8911e7271
chore: phonetic transcription changes for bot audio messages
2025-06-20 11:35:25 -04:00
ggurdin
a2d4aa0f16
chore: deselect events in message overlay dispose function
2025-06-18 15:07:14 -04:00
Christian Kußowski
46dc017e15
fix: Forward last version of events when forwarding
2025-06-17 12:56:18 +02:00
Christian Kußowski
ad8c0b266d
fix: Do not set read markers for sending events
2025-06-17 12:25:39 +02:00
Christian Kußowski
13f27eda9f
chore: Follow up new reactions picker
2025-06-17 09:20:22 +02:00
Christian Kußowski
033feed6b1
refactor: New message context menu
2025-06-16 18:11:49 +02:00
avashilling
d5a157db5e
Merge branch 'main' into 2576-level-up-ui-tweaks
2025-06-16 09:39:56 -04:00
avashilling
d49d08f67b
Not functional, committing for code review
2025-06-12 12:37:39 -04:00
ggurdin
7c1f0e0a53
chore: forward display event when timeline is available
2025-06-12 11:14:41 -04:00
ggurdin
1f5c722bcd
add audio analytics
2025-06-11 13:09:04 -04:00
ggurdin
51490605fb
Merge branch 'main' into fluffychat-merge
2025-06-10 11:20:48 -04:00
ggurdin
2182b48663
fluffychat merge
2025-06-10 10:28:34 -04:00
ggurdin
3968f17e75
Merge commit 'c52209ccdd5a2cc0558244bfe3b29909e5e937f5' into fluffychat-merge
2025-06-10 09:57:31 -04:00
ggurdin
5ec53d46b9
Merge commit '44b99e72422a5d9bc2320bc29b71d8ae7b472f13' into fluffychat-merge
2025-06-10 09:43:29 -04:00