Commit graph

9812 commits

Author SHA1 Message Date
ggurdin
d43d176aec
fix: Prevent Discarded unknown attribute error by using known attributes in breadcrumbs (#1638) 2025-01-29 16:27:55 -05:00
ggurdin
3ed92b3411
fix: update text controller value when text field value changes (#1637) 2025-01-29 16:15:40 -05:00
ggurdin
4f2475bc5e
Testing fixes (#1636)
* fix: allow dismiss wod data card on click outside

* fix: save activities list in stateful variable so page doesn't reload when text field is selected
2025-01-29 15:57:54 -05:00
wcjord
dc01bbca27 fix env 2025-01-29 15:14:14 -05:00
wcjord
33278567bc fix(instructions): dont show clickMessage instructions after message click 2025-01-29 15:13:44 -05:00
ggurdin
5f70b709f4
fix: allow dismiss wod data card on click outside (#1632)
* fix: allow dismiss wod data card on click outside

* generated

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-29 12:44:03 -05:00
wcjord
5a78bab585 fix(activity_planner): fix setting of instruction language in activity planner settings 2025-01-29 10:01:38 -05:00
ggurdin
ccec4f8470
feat: update user cefr model key (#1628) 2025-01-28 16:00:59 -05:00
ggurdin
fbdf82b08a
fix: increase padding in vocab analytics popup section (#1626) 2025-01-28 15:24:49 -05:00
Hayley D.
b6a1b17266
Plusanimation (#1404)
* Changed positive XP gains to green text, instead of default white.

* Positive XP gains now represented by a '+' instead of a number.

* number of '+' symbols generated are equal to _addedPoints value and location of spawn is randomly generated.

* Implemented sway animation for '+' symbols

* Made coloring gainColor consistent and removed the previous hardcode

* '+' symbols now sway individually instead of swaying in unison.

* Implemented plus animation (volcano spray)

* Fixed font size typo in progress_indicator.dart

* Recommented enviorment.

* dev: deleted formatting file

* feat: speed up and spread out animation, show similar animation for losing points

---------

Co-authored-by: Hamoda434 <hamoda434@hotmail.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-28 14:33:08 -05:00
ggurdin
d9394348c1
Format gh action (#1567)
* feat: added github action to automatically format code on PR opened
---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-28 13:35:33 -05:00
wcjord
d824ef222f
1595-word-per-minute-is-still-not-accurate (#1622)
* feat(stt): hiding speech accuracy

* fix(main): env
2025-01-28 12:36:18 -05:00
ggurdin
7e5343cff2
fix: simplify function for getting morph svg file names (#1621) 2025-01-28 11:39:23 -05:00
ggurdin
1add21d69b
feat: updates activity message colors (#1620) 2025-01-28 11:16:50 -05:00
ggurdin
37253130f9
feat: make underline dotted and add space between underline and vocab words (#1619) 2025-01-28 11:02:55 -05:00
ggurdin
d408910fbb
fix: exclude space from chat search results (#1617) 2025-01-28 10:54:19 -05:00
ggurdin
b982f4eec7
dev: update flutter (#1616) 2025-01-28 10:33:09 -05:00
ggurdin
d63f959cd8
feat: trigger some tooltips on tap (#1615) 2025-01-28 10:30:08 -05:00
ggurdin
37ef0ada26
fix: increased text size in vocab analytics popup (#1614) 2025-01-28 10:20:20 -05:00
wcjord
1c75075bc9 fix(activity_planner): encoding of cefr level in activity request 2025-01-28 10:13:41 -05:00
ggurdin
a82cd02f27
fix: make overlay activity message same color as base message, give each set of vocab dots its own tooltip (#1611) 2025-01-28 09:29:01 -05:00
ggurdin
d229207d18
fix: uncommented call to change room description (#1608) 2025-01-27 17:05:02 -05:00
wcjord
edd49cdafe fix(activity_planner): change key of activity cefr planner to differentiate from individual setting 2025-01-27 17:01:25 -05:00
ggurdin
aef84ede43
feat: update activity message background color (#1607) 2025-01-27 16:56:56 -05:00
sienna-sterling
2754bff62e
refactor(language levels): Removed Language Levels class converted it… (#1580)
* refactor(language levels): Removed Language Levels class converted it to it's own enum file

* refactor(lanugage levels): cleaned up code by removing unused varible and setting initial values to class instances

* refactor(language level): Fixed some loose ends to explicitly take a LanguageLevelTypeEnum

* refactor(language level): implemented changes after testing.

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-27 16:47:14 -05:00
ggurdin
cb98328adf
1439 simplify accent and punctuation correction (#1511)
* feat: initial work to normalize error spans to reduce calls to span_details

* feat: if step is normalization error, don't add to choreo record so uses are saved as WA

* fix: add back null check
2025-01-27 16:05:31 -05:00
ggurdin
632384af03
fix: use case insensitive match for replacing emoji (#1605) 2025-01-27 15:47:52 -05:00
ggurdin
ae7c754dbc
feat: added cefr level to user setting, language settings page / signup page (#1604) 2025-01-27 15:14:28 -05:00
ggurdin
0ab77054d5
fix: clear lemma cache on logout and language change (#1603) 2025-01-27 14:50:39 -05:00
sienna-sterling
3b919b3726
feat(sign-up): Tweaking agreement message (#1578)
* feat(sign-up): Tweaking agreement message

* fix: added padding around TOS checkbox

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-27 14:18:53 -05:00
wcjord
8478f480d3
1594-activity-planner-feedback-new (#1599)
* feat(activity_planner): updating for feedback

* fix(main): point to appropriate env

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-27 14:13:50 -05:00
Kelrap
e2b991b36b
Vocab v2 edits (#1525)
* Emoji as getter, add LearningSkillsEnum

* Remove hard-coding for font styles

* Remove excess state saving

* Remove type+point parameters from definition popup

* Fix emoji null check notation

* Edit dot widget size for android

* Further reduce state saving in definition popup

* Removed more hardcoding

* fix: UI updates to vocab analytics popup

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-27 14:01:42 -05:00
ggurdin
b1b96a9cfd
fix: dart formatting (#1590) 2025-01-27 09:34:42 -05:00
wcjord
3dedcf5bf5
1572-feedback-for-activity-planner (#1586)
* feat(activity_planner): major UI and functionality updates

* fix(intl_en): did not merge
2025-01-26 11:40:43 -05:00
ggurdin
a377200f5f
feat: make public profile toggle change public profile boolean instead of DOB (#1585) 2025-01-24 17:10:40 -05:00
ggurdin
88e7c240d7
fix: small copy update (#1584) 2025-01-24 16:54:30 -05:00
ggurdin
0519ae41e1
fix: don't show option to join with code if space is public (#1583) 2025-01-24 16:42:25 -05:00
ggurdin
0622bf6f07
feat: enable buttons for locked toolbar tools, show message about how to unlock (#1582) 2025-01-24 16:10:37 -05:00
sienna-sterling
fb954a85e2
feat(settings copy): Tweaking settings copy (#1577)
* feat(settings copy): Tweaking settings copy

* feat(settings copy): Updated fix to include Spanish copy
2025-01-24 11:39:42 -05:00
wcjord
387a7aa51a
1563-grammar-icon-in-light-mode (#1565)
* fix(morph_svgs): fixing light/dark mode coloring

* dart formatting

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-01-23 16:21:17 -05:00
ggurdin
c4b35f67c7
fix: fix message overflow for activity messages on mobile (#1573) 2025-01-23 16:12:11 -05:00
wcjord
5f1c1887fc
1524 i still have to do too many exercises to unlock an audio message (#1562)
* feat(toolbar): moved audio to the left

* feat(toolbar): move tts to the left

* dev: dart formatting

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-23 14:41:30 -05:00
ggurdin
3424f90672
feat: allow reacting to activity messages, give activity message unique styling (#1564) 2025-01-23 14:32:27 -05:00
ggurdin
98aeb60f3a
fix: don't pass PangeaMessageEvent to activity message (#1561) 2025-01-23 13:31:42 -05:00
ggurdin
41eb666ec6
feat: exclude pin events from last room event (#1560) 2025-01-23 13:14:20 -05:00
ggurdin
723e28a314
fix: shrink lemma SVG in work zoom card (#1559) 2025-01-23 13:08:48 -05:00
ggurdin
1d8e68a147
feat: different styling for activity plan messages (#1558)
* feat: different styling for activity plan messages
2025-01-23 13:03:21 -05:00
ggurdin
62d5197411
fix: make planner a separate route, make tokens nullable instead of late, and disable randomization buttom while options are loading (#1556) 2025-01-23 11:39:22 -05:00
ggurdin
b15ed04aa9
fix: move tooltips inside flexible widgets to prevent freezing (#1555) 2025-01-23 11:13:44 -05:00
ggurdin
d80dea2447
dev: bump version number (#1548) 2025-01-23 09:34:49 -05:00