Commit Graph

69 Commits (f1f86780f078afa3c5811ea2ce850da9652c4617)

Author SHA1 Message Date
avashilling 8e5dc610f8
3396 collect on selection animation not line up (#3468)
* fix: switch to overlayUtil instead of manual overlay entry to fix alignment, and comment out second seed animation

*still needs some work on the top right seed in word card

* fix: fix construct xp widget bug and comment out previous animation

also change message selection overlay to trigger update when animation is finished rather than on two conflicting timers

* merge conflicts and code formatting

* format

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
4 months ago
ggurdin 48cb93af90
chore: reenable translation button for audio messages (#3411) 4 months ago
ggurdin 5c63aa95c5
chore: decrease token text size in word zoom card, don't deselect token on second click (#3410) 4 months ago
ggurdin d9635dd968
chore: only show language assistance buttons for messages in user's l2 (#3405) 4 months ago
ggurdin a660ba32c1
chore: fix some sizing issues on mobile, some updates to menu buttons (#3383) 4 months ago
ggurdin 12752ef38e
chore: don't call lemma_defintion for all tokens when opening toolbar (#3364) 4 months ago
ggurdin 41830f2f2d
chore: react to new token selection when token is initally selected (#3358) 4 months ago
ggurdin 491c13b28f
chore: fix jerking animation in word card 4 months ago
ggurdin ca71286e40
resolve merge conflict 4 months ago
ggurdin aeb92b1b89
refactor: new message selection mode 4 months ago
avashilling cec627386b small fixes and refactoring
Change how NewWordOverlay is called and remove redundant variables, take repeat tokens/lemma out of newTokens on click
4 months ago
avashilling 43ae91f96b Merge branch 'main' into 3223-marking-new-forms-and-simple-satisfying-collection-mechanic 4 months ago
ggurdin 549daf61c9
chore: fix vertical misalignment of non-token text 4 months ago
avashilling 144cb62677 Merge branch 'main' into 3223-marking-new-forms-and-simple-satisfying-collection-mechanic 4 months ago
avashilling 7d92e81f56 fix: only give user vocab in their L2 and animation tweaks 4 months ago
avashilling bf29b28364 feat: underline new tokens and animate collecting them on click 4 months ago
ggurdin f3281d87d2
chore: if originalSent doesn't have tokens, don't include it in representations list because related token events cannot be sent to it 4 months ago
ggurdin 8bd8e1d9ba
chore: adjust message offset / size when bubble content changes 4 months ago
ggurdin 956b2af88f
feat: make tokens in STT transcript clickable 5 months ago
ggurdin a2d4aa0f16
chore: deselect events in message overlay dispose function 5 months ago
ggurdin aa42aa5861
chore: when showing non-message content in overlay message, set minimum widget 5 months ago
ggurdin 296ddef06d
chore: add SST translation event 5 months ago
ggurdin 99fd9f9cb0
always show transcription 5 months ago
ggurdin f7d8a09845
show overlay and play maudio with one click 5 months ago
ggurdin 4a7e9dade9
feat: add toolbar buttons for audio messages 5 months ago
ggurdin 3359cfe25d
fix: make TTS button pause when it's stopped by the other TTS button playing (#2831) 6 months ago
ggurdin c1e81ac5f8
chore: don't tokenize non-text messages (#2582) 6 months ago
ggurdin 51b5ec1163
chore: move STT into message bubble (#2564) 6 months ago
ggurdin 7f11a5dba9
Adjust translation animation (#2556)
* chore: some edits to message toolbar

* chore: some updates to reading assistance
7 months ago
ggurdin 22f46caf80
2507 still requesting unlocking translation faster (#2549)
* initial work for new reading assistance modes

* feat: added select mode buttons

* chore: highlight audio tokens, always open selection mode first
7 months ago
ggurdin fe88836e89
chore: require passing of langCode to TTS, log langCode (#2529) 7 months ago
wcjord 9b547d702b
2506 feedback on the new word card and message activities (#2525)
* fix(reading_assistance): fixed playing of sound and edited some copy

* chore: show token emojis for non-activity tokens, show morph defintion below choices once correct choice has been made

* chore(reading_assistance): added morph meaning for incorrect choices and adjusted some spacing

* chore(reading_assistance): adjusting spacing of morph choices to accomodate meaning text

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
7 months ago
wcjord 11289c6267
2463-dont-do-activities-in-word-mode (#2481)
* chore(reading_assistance): give content outside of message mode

* 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>
7 months ago
ggurdin e5d839b20f
2464 the empty space above the message is not pleasing any solution (#2475)
* chore: shrink message token buttons when empty

* chore: fix message overlay overflow error
7 months ago
ggurdin 11b8d64346
chore: prevent overflow of reading assistance content popup (#2460) 7 months ago
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
7 months ago
ggurdin a36a3417ba
2421 reading assistance mode split feedback from will (#2422)
* chore: make input bar shorter in token mode

* chore: retry showing reading assistance content for initial token

* chore: make background lighter in token mode
7 months ago
ggurdin b7a6ee6fe2
refactor: separate token and message reading assistance modes (#2416)
* refactor: separate token and message reading assistance modes

* chore: apply same token styling to HTML formatted messages

* chore: don't wait for lemma responses before showing reading assistance content
7 months ago
ggurdin b333c45026
2364 on chat creation with activity if no room image set activity image (#2371)
* chore: formatting

* chore: on chat creation without activity, set avatar to activity image if no image set
7 months ago
wcjord 868669484a fix(emoji_activity_generator): ensure unique choices 7 months ago
ggurdin 8b9fce8e56
chore: formatting (#2315) 7 months ago
wcjord 32ab738477 fix(reading_assistance): register end of activity 7 months ago
wcjord 6e7ae5c044 chore(reading_assistance): several fixes and an enhancement to gain points animation 7 months ago
ggurdin d935f6a501
chore: send error to sentry on report message (#2302) 7 months ago
wcjord b4c1e1aa54 fix(reading_assistance): close word zoom on mode change 7 months ago
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>
7 months ago
wcjord b6e27d739a chore(reading_assistance): persistent distractor selection and fixes to analytics saving 7 months ago
ggurdin 35aa5ced02
chore: account for non-l2 message in token TTS (#2271) 7 months ago
wcjord 2e1da66006 refactor(reading_assistance): persistent practice records 7 months ago
ggurdin 0faeb6f6ae
2220 separate animation logic from choice array and apply to messge match activity (#2232)
* chore: abstract choice array animation

* chore: smoother animation
8 months ago