Commit Graph

63 Commits (4ebe40ae9ad5f969c0cebfe47bbc797080add51b)

Author SHA1 Message Date
ggurdin 7c3861d2a7
chore: close level up / constructs notifications on close chat (#2656) 7 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
Brord van Wierst c0680b5294
feat: trial using choreo (#2435)
* RC trial

* generated

* fixed mobile

* reverted to resetSubscription

* generated

* fix for unloaded state

* generated

* chore: clean up some unused variables

---------

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>
7 months ago
ggurdin 7f11a5dba9
Adjust translation animation (#2556)
* chore: some edits to message toolbar

* chore: some updates to reading assistance
7 months ago
ggurdin 327160c2a7
2505 have to click on other options multiple times for the click to go through after selecting an incorrect choice in it (#2516)
* chore: prevent overlays from blocking IT choices

* chore: prevent IGC card from interfering with buttons below it
7 months ago
ggurdin 9015edb5c1
chore: highlight selected span during IGC (#2514) 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 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 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
8 months ago
ggurdin 0c988d55f7
chore: update svg when svg url changes (#2341) 8 months ago
ggurdin f34f3acabc
chore: uncomment sentry initialization (#2319) 8 months ago
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>
8 months ago
wcjord 6e7ae5c044 chore(reading_assistance): several fixes and an enhancement to gain points animation 8 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>
8 months ago
ggurdin 9142d1f31d
2280 new chat page and activity planner refine (#2289)
* chore: show new room error on text field

* chore: update button show colors of activity suggestion cards
8 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
ggurdin ba7a9ebf53
refactor: position points animation by keys instead of as a positioned widget in a stack (#2230) 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 e3e81fbd68
feat: send activity plan state event 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
Wilson b104069d31
feat: level up summary (#2182)
* remove send local analytics to matrix on level up

* complete implementation of level up summary

* generated

* fix model key issues that prevents parsing request and response

* fix env

* generated

* improve level up summary to utilize existing state event

* 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>
8 months ago
ggurdin af923d67bf
chore: highlight selected item in dropdowns (#2181) 8 months ago
ggurdin 0d4fef8a14
chore: make plus icon color match theme (#2179) 8 months ago
ggurdin af295b2817
chore: better error logging if subscription info is null (#2171) 8 months ago
ggurdin 91699dda04
2136 activity suggestions feedback (#2147)
* chore: some activity page styling

* chore: add right padding to pressable button widget

* chore: don't add to stream if closed
8 months ago
ggurdin c204f484c9
refactor: make activity card into a dialog when launching / editing, adjust sizing to fit two-per-row on small screens (#2123) 8 months ago
ggurdin 07cbf2426a
feat: start a chat using an activity template (#2107)
Co-authored-by: wcjord <32568597+wcjord@users.noreply.github.com>
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>
9 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>
9 months ago
ggurdin b6a0868e35
refactor: move around order of TOS and username setting in signup (#2002) 9 months ago
Wilson e560f2345d
bake language detections into pangea message events, change relative imports to absolute imports (#1947)
Co-authored-by: ggurdin <ggurdin@gmail.com>
9 months ago
Wilson 7d52f58b4c
allow custom local bot name (#2027)
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
ggurdin c67c35e4f0
chore: clear init completer in userController on logout (#1993) 9 months ago
sienna-sterling 4c1594d6f0
fix(storage optimization): Removed and replaced used of PStore with G… (#1730)
* fix(storage optimization): Removed and replaced used of PStore with GetStorage

---------

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>
9 months ago
ggurdin 62d5a7190f
1846 word specific audio player not working (#1882)
* feat: tie TTS enabled to target lang, show warning popup when disabled

* fix: prevent top overflow for popups
9 months ago
ggurdin 6ee37c0216
fix: set profile to public by default (#1840) 9 months ago
ggurdin 5a60e15832
fix: if SVG content is already cached, don't use a FutureBuilder in C… (#1816)
* fix: if SVG content is already cached, don't use a FutureBuilder in CustomizedSVG

* chore: fix emoji button width
9 months ago
ggurdin a71f519700
1719 grammar detailed view in analytics (#1728)
* feat: grammar analytics details page

---------

Co-authored-by: wcjord <32568597+wcjord@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9 months ago
wcjord c72a2da7fc
Unborked locales (#1741)
* feat: localized languages

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
Wilson 420a5dc4a7
allow user to simply search for username without prefix and suffix (#1761)
* allow user to simply search for username without prefix and suffix

* remove debug print

* 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>
9 months ago
ggurdin f9e2b3d9c0
feat: added XP offset data to public profile to prevent user from ever going down a level (#1731) 10 months ago
ggurdin b98f2d3283
1547 level indicator for all users (#1722)
* feat: publicly viewable target language and level indicator

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
10 months ago
ggurdin 7c8f917370
feat: bring back share link to join spaces (#1701) 10 months ago
ggurdin 75a0d1e07b
feat: allow users to edit lemmas (#1694) 10 months ago
wcjord d773347d6e
Morph-repo-2 (#1681)
* feat(morphs): repo for getting lang-specific list of morphs

* integrated repo into use of morph features and tags

* generated

* merged with previous push

* generated

* generated

* chore: fix .env file path

---------

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>
10 months ago
ggurdin d5dd66bcc2
feat: grammar analytics popup redesign (#1670) 10 months ago
ggurdin d43d176aec
fix: Prevent Discarded unknown attribute error by using known attributes in breadcrumbs (#1638) 10 months ago
ggurdin 3ed92b3411
fix: update text controller value when text field value changes (#1637) 10 months ago
wcjord 33278567bc fix(instructions): dont show clickMessage instructions after message click 10 months ago
ggurdin ccec4f8470
feat: update user cefr model key (#1628) 10 months ago