Commit graph

37 commits

Author SHA1 Message Date
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
0622bf6f07
feat: enable buttons for locked toolbar tools, show message about how to unlock (#1582) 2025-01-24 16:10:37 -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
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
b15ed04aa9
fix: move tooltips inside flexible widgets to prevent freezing (#1555) 2025-01-23 11:13:44 -05:00
ggurdin
ef57211441
dev: remove breakpoint (#1546) 2025-01-22 17:23:29 -05:00
ggurdin
77e8b3f474
feat: add custom svgs to lemmas in word zoom card (#1540) 2025-01-22 16:18:11 -05:00
ggurdin
0bb323b95d
fix: make morph/lemma edit tooltips more obvious (#1539) 2025-01-22 16:07:50 -05:00
ggurdin
ce57cbfdea
fix: if lemma not in choices list, add instead of replace (#1538) 2025-01-22 16:00:49 -05:00
ggurdin
58cfbdeac9
dev: move toolbar positioning logic into its own file and move some d… (#1519)
* dev: move toolbar positioning logic into its own file and move some dimension values into AppConfig

* fix: dart format
2025-01-22 11:22:50 -05:00
ggurdin
383fe50c7f
fix: cache boolean for whether or not meaning distractors are available (#1509) 2025-01-21 11:13:12 -05:00
ggurdin
c0fb41d2f9
feat: replace XP level emojis with svgs (#1508) 2025-01-21 09:54:14 -05:00
ggurdin
14f5aa38b1
feat: updated morph correction copy (#1507) 2025-01-21 09:30:16 -05:00
Kelrap
6f63a6d710
Highlight audio text (#1333)
* Highlight text as TTS plays - attempt 1

* Make highlighting actually work

* Fix to minor version of punctuation issue

* Highlights all applicable text

* fix: filter out punctuation tokens in the client side when highlighing audio tokens

* Highlight selection separate from normal selection

* cleanup: further decouple tts highlighting and token selection, renamed temporarySelection => _highlightedTokens

* fix: don't show token highlights for non-overlay messages

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-21 09:15:17 -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
5383a62502
fix: only show space analytics download button on web (#1492)
* fix: only show space analytics download button on web

* fix: don't close keyboard right after opening lemma meaning text field

* fix: make proportion the number of relevant tokens with completed activities over the number of relevant tokens
2025-01-17 11:00:09 -05:00
wcjord
d8210a39fd
1485-too-many-points-for-lemma-meaning-activity (#1490)
* fix(activity scoring): only give points for lemma in meaning activity

* fix: dart formatting

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-01-17 09:22:39 -05:00
ggurdin
5c04b37484
fix: fix overflows in lemma / morph correction overlay (#1488) 2025-01-16 15:45:13 -05:00
ggurdin
61c722c704
1472 dont highlight text when learners are doing listening activity (#1482)
* fix: don't highlight words while doing hwl activity

* fix: don't sort activity choices after the fact
2025-01-16 14:06:35 -05:00
ggurdin
d2779eaf82
fix: don't highlight words while doing hwl activity (#1481) 2025-01-16 14:04:58 -05:00
ggurdin
f9dce6fc11
feat: show message when no word selected (#1479) 2025-01-16 13:03:33 -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
fe34444797
fix: don't add question mark to end of morph activity question (#1464) 2025-01-15 14:40:00 -05:00
ggurdin
8852a2e41f
feat: sort distractors by text length (#1462) 2025-01-15 14:34:28 -05:00
ggurdin
2357751c56
fix: revent toolbar max height (#1460) 2025-01-15 13:42:59 -05:00
ggurdin
87fca9f56a
Revert "revert recent changes to relevant files to test if that fixes hidden …" (#1456)
This reverts commit c1041dda70.
2025-01-15 12:51:26 -05:00
ggurdin
c1041dda70
revert recent changes to relevant files to test if that fixes hidden message bug (#1455) 2025-01-15 12:38:39 -05:00
ggurdin
21fd36ac9c
feat: allow height of lemma correction text field to grow to 3 lines (#1445) 2025-01-14 15:16:30 -05:00
ggurdin
986fdc1d5f
fix: add padding inside morph choices scroll view (#1444) 2025-01-14 15:09:54 -05:00
ggurdin
bab9287117
fix: make scrollbar in morph_center_widget scrollable (#1441) 2025-01-14 14:08:10 -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