Commit graph

13 commits

Author SHA1 Message Date
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
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
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
a253809862
1518 dont give hidden word activity for html formatted messages (#1520)
* fix: prevent hidden word activities for HTML formatted messages

* fix: add token highlighting for tokens with activities in HTML messages
2025-01-22 12:00:30 -05:00
ggurdin
426e37b1a5
fix: remove analyticsRoom getter from PangeaToken (#1516) 2025-01-22 09:15:20 -05:00
ggurdin
c0fb41d2f9
feat: replace XP level emojis with svgs (#1508) 2025-01-21 09:54:14 -05:00
ggurdin
3d85d2ec9f
feat: widget for customizing SVG colors (#1498)
* feat: widget for customizing SVG colors

* feat: replace morph icons with customized morph SVGs
2025-01-20 14:02:56 -05:00
ggurdin
fd3f851995
fix: fixes for sentry issues (#1500) 2025-01-17 14:43:15 -05:00
ggurdin
cdfc8b831e
feat: added widget to make dialog full screen on mobile with constraints on web (#1499) 2025-01-17 12:55:05 -05:00
ggurdin
426d1429b3
fix: don't overflow language options (#1496)
* fix: don't overflow language options

* fix: match font size of number and text, bold number

* default to send on enter

* fix: don't run mode validation if not enabled
2025-01-17 11:50:24 -05:00
ggurdin
5588d8ec16
feat: leave analytics rooms after extracting data, use generator function to batch rooms in download (#1478) 2025-01-16 12:42:24 -05:00
wcjord
77c4f711b0
feat(lemma meaning activity): widen distractor range, reduce lemmas w… (#1469)
* feat(lemma meaning activity): widen distractor range, reduce lemmas where meaning activity required

* feat(lemma meaning activities): make distractor lemmas have same pos

* dev(lemma meaning repo): use local storage instead of in-memory cache

* fix(lemma meaning activity): explicitly prevent the same meanings in distractors

* fix: dart formatting, deleted empty files

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-16 10:47:31 -05:00
ggurdin
027158e286
1435 refactor into function specific groupings (#1440)
* fix: deleted unreferenced files

* fix: sort files based on function
2025-01-14 14:00:30 -05:00