Commit graph

77 commits

Author SHA1 Message Date
ggurdin
e52d72cdb4
reduce number of events fetched for construct summary 2025-06-23 12:03:12 -04:00
avashilling
11d3fc29ce Add construct numbers to saved construct summary 2025-06-23 11:02:42 -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
avashilling
61c60f5ff6 Fix skill XP from constructSummary not being generated bug
Also added commented out code to fetch last construct summary instead of generate a new one for testing
2025-06-18 16:49:02 -04:00
avashilling
64aba1d6e4 Add rain confetti and animated flip counter
Change continuous blast of confetti to one blast with rain and a new animation type, and changed skills names for cleaner skills table look
2025-06-18 14:13:53 -04:00
avashilling
d5a157db5e Merge branch 'main' into 2576-level-up-ui-tweaks 2025-06-16 09:39:56 -04:00
avashilling
fe22e2bcd2 All real data, confetti tweaks, remove test button, timing and animation tweaks, added copy to arb file 2025-06-13 16:29:49 -04:00
avashilling
d49d08f67b Not functional, committing for code review 2025-06-12 12:37:39 -04:00
avashilling
eaf13337a5 added user icon and grammar/vocab stats 2025-06-12 09:42:24 -04:00
ggurdin
77c6e24863
add voice uses to analytics popups 2025-06-11 14:43:48 -04:00
avashilling
9ed3b60893 star confetti, some UI tweaks and animation fixes 2025-06-10 13:29:33 -04:00
avashilling
dcd9699de8 Animations + confetti
Added a few tweaks to the animations and added the confetti package
2025-06-09 16:55:53 -04:00
ggurdin
30b185cdcc
fluffychat merge 2025-06-09 16:02:38 -04:00
avashilling
1a1f4d6ae3 Popup instead of slide, more animations
Fade in level summary and shrinking profile picture as well as some minor UI tweaks
2025-06-06 17:01:21 -04:00
ggurdin
d529a851e0
chore: some sentry fixes 2025-06-06 15:17:18 -04:00
avashilling
09bf9fcac2 add grammar and vocab animations and user icon 2025-06-05 12:27:52 -04:00
avashilling
c13a316a31 feat: change UI of level up slightly and add animated bar before details summary
WIP: add a level up bar animation that plays before details screen when level up banner is clicked on. Also changed banner icon and background color
2025-06-04 16:15:13 -04:00
ggurdin
bc77056b96
refactor: room details page redesign 2025-05-22 14:25:55 -04:00
ggurdin
33425f4406
feat: allow users on staging to switch their environment (#2799) 2025-05-14 15:46:44 -04:00
ggurdin
3543193b4f
chore: fix bot face in user popup (#2786) 2025-05-13 15:19:22 -04:00
Kelrap
757ffae1bb
Invite page tweaks (#2735)
* Remove buttons, fix web margin issue

* generated

* Don't share link for non-spaces

* generated

* Revert "generated"

This reverts commit 93907a836d01063cf551f8da0dde2621ab201a62.

* Hide share buttons if not space

* dart-formatting

* delete unused widgets

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-05-12 14:50:49 -04:00
ggurdin
6f71dd4e95
feat: personal analytics downloads (#2759)
* feat: personal analytics downloads

* chore: download all analytics into one spreadsheet
2025-05-12 09:23:03 -04:00
Kelrap
a8d6e7fc8f
Rearrange tile for less clutter (#2755)
* Remove id, replace with level info

* chore: dart formatting

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-05-09 15:57:09 -04:00
ggurdin
bfe8766dd1
chore: hide level up details on production (#2682) 2025-05-06 09:35:00 -04:00
ggurdin
37e3e9793d
chore: return empty profile for the bot (#2665) 2025-05-05 12:57:23 -04:00
ggurdin
176a39d61e
chore: shorten message text, make colors in level up notification more distinct (#2635) 2025-05-02 15:12:28 -04:00
ggurdin
b6053230c5
chore: show visibility toggle loading, standardize level calculation (#2631) 2025-05-02 14:50:45 -04:00
ggurdin
c81805f01c
chore: still show level up notif if error sending event to analytics room (#2627) 2025-05-02 13:10:28 -04:00
ggurdin
3a1bac6dc5
chore: wrap level up notification in SafeArea to prevent it from going into phone header (#2623) 2025-05-02 12:16:03 -04:00
Wilson
93a71fd5f7
feat: easier level up (#2589)
* make level up a bit easier

* fix env var

* fix env var

* generated

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-05-01 13:48:59 -04:00
ggurdin
6fd6d19fef
chore: fix level up notification to screen, show it immeadiatley then load details (#2604) 2025-05-01 13:35:51 -04:00
Wilson
db55e1057c
fix: construct summary request for user l1 (#2578)
* construct summary should request for summary in user L1

* generated

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-29 13:06:21 -04:00
Sofanyas Genene
1e20d5fb2c
style and functionality changes to level up notification (#2444)
* style and functionality changes to level up notification

* generated

* chore: return construct summary directly from function instead of waiting for state event to be sent

* generated

* XP animation bug, asking wilson to take a look

* updated XP attributes but still facing XP retrieval bug

* generated

* Added new DinoBot image

* updated dinoBot image, added padding on sides to table row, fixed duplicate variable naming error

* generated

* chore: some updates to simplify level up widget

* chore: remove dino asset from pubspec.yaml

* chore: revert testing changes to analytics controller

* See details categories do not display unless XP gained above threshold

* generated

* chore: update icons in construct update popup above messages

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-04-29 09:09:03 -04:00
ggurdin
a3c74692c9
chore: make construct notification border gold and show confetti on construct notification (#2540) 2025-04-23 15:13:02 -04:00
ggurdin
b25676a58d
refactor: remove tokens and detections from IGC text data model (#2528)
* refactor: remove tokens and detections from IGC text data model

* generated

* refactor: initial work to remove tokens from span_details and IT responses

* refactor: add xp field to construct use class, rewrite function for turning choreo record into construct uses

* refactor: add translation assistance construct use type

* refactor: move analytics feedback to popup above messages

* generated

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-23 12:29:45 -04:00
ggurdin
6df7b25af2
chore: give neutral construct uses a neutral color (#2513) 2025-04-21 08:54:09 -04:00
ggurdin
739e271cb4
2455 reading assistance feedback from linh (#2456)
* chore: show correct morph once matched

* fix: account for morph activities in function to determine is token activity is complete

* chore: on click already correctly matched item, open the toolbar for the corresponding token
2025-04-16 12:44:23 -04:00
ggurdin
672d8579a5
chore: add base language to public profile and display it in participant list (#2438) 2025-04-14 12:35:38 -04:00
ggurdin
2940929526
chore: add new construct ID info to analytics stream (#2433) 2025-04-11 16:22:12 -04:00
ggurdin
871c7a20e9
chore: fix off-center close button in level up notifications (#2382) 2025-04-07 14:18:48 -04:00
ggurdin
6c87814c07
Sentry (#2347)
* chore: replace late animations with nullable to prevent late init error

* chore: remove null check operator in showToolbarButtons

* chore: don't call setState in CustomSVG if not mounted
2025-04-03 15:09:32 -04:00
ggurdin
8b9fce8e56
chore: formatting (#2315) 2025-04-02 09:05:00 -04:00
sienna-sterling
96197138ba
1949-changing-it-feedback (#2088)
---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-04-01 15:04:33 -04:00
wcjord
6e7ae5c044 chore(reading_assistance): several fixes and an enhancement to gain points animation 2025-04-01 14:13:16 -04:00
ggurdin
ad1f669340
chore: disable level up summary (#2304) 2025-04-01 13:11:47 -04:00
Wilson
be5ea2b927
Rework level calculation (#2196)
* rework level calculation

* rework level calculations

* generated

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-04-01 12:32:13 -04:00
ggurdin
448fbbf668
refactor: move construct notifications to the top of the screen (#2298)
* refactor: move construct notifications to the top of the screen

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-01 10:57:58 -04:00
ggurdin
8a84925452
chore: don't hide inline tooltip icons until tooltip is closed (#2278) 2025-03-31 13:37:19 -04:00
wcjord
b6e27d739a chore(reading_assistance): persistent distractor selection and fixes to analytics saving 2025-03-31 11:44:18 -04:00
ggurdin
35aa5ced02
chore: account for non-l2 message in token TTS (#2271) 2025-03-31 09:33:57 -04:00