Commit Graph

67 Commits (8319a8698de24a53f842464ca92a9c2446e378bc)

Author SHA1 Message Date
avashilling b9e733c5cc
3467 grammar buttons not clickable over icon (#3472)
* fix: make grammar buttons clickable from all places

* formatting

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
4 months ago
ggurdin a41b2d2dde
More specific error messages (#3418)
* chore: add more specific error messages

* chore: more specific error messages

* chore: more specific error messages

* chore: more specific error messages
4 months ago
ggurdin 1f64a32030
chore: update analytics page spacing for mobile (#3412) 4 months ago
Kelrap 9bebe88b96
Change gradient direction, give icon background circle (#3359)
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
4 months ago
ggurdin 280f54b55c
chore: redirect to analytics page instead of opening analytics popup 5 months ago
ggurdin 312dc269ff
chore: set vocab as default analytics page content 5 months ago
ggurdin b3155c1f47
feat: unified analytics page 5 months ago
ggurdin 4571349eab
refactor: word card redesign 5 months ago
ggurdin 956b2af88f
feat: make tokens in STT transcript clickable 5 months ago
ggurdin 7d965cebb3
formatting 5 months ago
wcjord a396b94bec fix(phonetic_transcription): show transcriptions if scripts null in languages 5 months ago
ggurdin 82f729d625
fix .env file path 5 months ago
wcjord d8a145834c feat(phonetic_transcription): hide transcription for langauges with the same script 5 months ago
ggurdin 7756f2fe9f
chore: clean up vocab analytics details popup 5 months ago
wcjord daeaf900f3 fix(phonetic_transcription): fixed models 5 months ago
ggurdin 40a6e5a10b
chore: started adding widget to show phonetic transcription 5 months ago
ggurdin 30b185cdcc
fluffychat merge 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 ebf4224cba
2742 bring back starter chats for top level spaces (#2784)
* feat: added introducton and accouncements chats to new space

* chore: make spaceID redirect clearer

* chore: remove bot from default power levels
6 months ago
ggurdin 6f71dd4e95
feat: personal analytics downloads (#2759)
* feat: personal analytics downloads

* chore: download all analytics into one spreadsheet
6 months ago
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>
7 months ago
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>
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
ggurdin 33c2024f80
2495 show grammar notification longer 15 seconds and add expand (#2512)
* chore: add details button to construct notification and make notification last longer

* chore: fix flexible widget
7 months ago
ggurdin 44a86f1d18
2411 the tense icon is too dark and the boxes stick together (#2441)
* chore: refresh svgs after a given date, add spacing between boxes in morph analytics view

* chore: simplify custom svg widget
7 months ago
ggurdin f1106e0aa8
chore: maintain state of filtering / search when navigating between vocab list and vocab details (#2316) 8 months ago
ggurdin 8a84925452
chore: don't hide inline tooltip icons until tooltip is closed (#2278) 8 months ago
wcjord b6e27d739a chore(reading_assistance): persistent distractor selection and fixes to analytics saving 8 months ago
ggurdin ac7d5f3938
chore: replace future builder in morph edit widget to prevent infinite rebuild loop (#2273) 8 months ago
ggurdin 07128e3c0a
2270 lemma missing and purple too dark (#2272)
* chore: make key unique in vocab details page, update example message background color

* chore: ensure widget keys are unique
8 months ago
ggurdin 35aa5ced02
chore: account for non-l2 message in token TTS (#2271) 8 months ago
wcjord 2e1da66006 refactor(reading_assistance): persistent practice records 8 months ago
ggurdin 162a264cf5
2233 usability test todos (#2261)
* chore: always get span details on press why button

* chore: increase construct XP needs to show notification

* chore: don't give mouse feedback in IGC button does nothing
8 months ago
ggurdin 5e3e1604d4
chore: updates to sizing and spacing in vocab details popup (#2258) 8 months ago
ggurdin 5dc64c64c7
chore: if cached morph meaning response is null, show meaning not found message (#2249) 8 months ago
ggurdin 027e13f32d
formatting (#2229) 8 months ago
wcjord ac5356acd7 chore(reading_assistance): more tweaks based on feedback 8 months ago
wcjord 87f60857e9
Emoji-assignment (#2218)
* feat(lemma_emoji_row): vocab assignment and some reading assistance tweaks

* generated

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
8 months ago
ggurdin 06ee5403bb
formatting (#2210) 8 months ago
wcjord 379e4a8db9
Reading assistance (#2175)
* still in draft

* feat(reading_assistance): whole message activity oriented

* chore: fix .env file path

* feat: animate selected toolbar into middle of screen

* chore: initial work for message bubble size animation

* refactor(reading_assistance): hooking up the choice interactions and polishing UI

* chore: animate in content and buttons

* formatting

* position reading content relative to selected token

* working on limiting choices

* chore: fix positioning of toolbar animation

* chore: simplify positioning logic

* chore: animate in button height

* getting there

* rough draft with restricted activity number is complete

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
8 months ago
ggurdin 269af9f4e6
feat: show unlocked constructs snackbar (#2193) 8 months ago
ggurdin 6184942387
chore: improve readability of text in analytics popups (#2160) 8 months ago
ggurdin 6d393f7745
chore: improve rendering of vocab analytics popup, exclude empty lemmas, enable filtering 8 months ago
sienna-sterling 91000fd24b
fix (theme color): replaced all 'AppConfig.primaryColor' parts and added casts where needed 8 months ago
ggurdin c6e5c2ad29
chore: fix scrolling bug and issues with lemma edit widget (#2133) 8 months ago
wcjord 0128ac42cd
Vocab-details-v2 (#2093)
* started activity in chat creation

* starting vocab tile display

* refactor(vocab_analytics_list): made into little tiles that show the user chosen emoji

* chore: comment out unused file

* chore: remove unused variable

* chore: make eventID nullable for constructs so users can set emoji from vocab details popup

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
8 months ago
ggurdin f59cd0449a
chore: fix expanded widget in morph meaning widget (#2087) 8 months ago
ggurdin 06e872ff1e
chore: localize error string in lemma/morph widgets (#2085) 8 months ago
wcjord 8abf036381
Refactor: Move toolbar content to bottom of screen
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
8 months ago