Commit Graph

306 Commits (f1f86780f078afa3c5811ea2ce850da9652c4617)

Author SHA1 Message Date
ggurdin f1f86780f0
Reaction spacing (#3546)
* chore: fix mis-alignment for messages with emoji reactions

* remove testing border

* reaction spacing
4 months ago
ggurdin be42203feb
chore: position message overlay relative to bottom of the screen instead of the top (#3544) 4 months ago
ggurdin 268ae8c443
chore: some fixes for overlay positioning (#3536) 4 months ago
ggurdin 75ff8cf845
chore: add space between the word card / emoji selector and the overlay message (#3533) 4 months ago
ggurdin a24e00cc21
chore: on click play unsent audio message, show toolbar (#3527) 4 months ago
ggurdin 2d8b4c613d
chore: bring back old button style (#3525) 4 months ago
ggurdin 641a18a1fa
Message overlay updates (#3522)
* added slide animation to overlay

* re-enable practice mode

* chore: position overlay over original message

* chore: fix spacing on mobile

* chore: remove unreferenced files
4 months ago
ggurdin 37341eccc5
chore: use more specific substring to check for temporary event IDs (#3508) 4 months ago
ggurdin a98aeed5ed
chore: pass lemma meaning results to emoji picket instead of re-fetching, return STT langcode for audio messages (#3507) 4 months ago
avashilling 8e5dc610f8
3396 collect on selection animation not line up (#3468)
* fix: switch to overlayUtil instead of manual overlay entry to fix alignment, and comment out second seed animation

*still needs some work on the top right seed in word card

* fix: fix construct xp widget bug and comment out previous animation

also change message selection overlay to trigger update when animation is finished rather than on two conflicting timers

* merge conflicts and code formatting

* format

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
4 months ago
ggurdin 3dd0542703
chore: fix TTS voice initialization (#3469) 4 months ago
Kelrap 245471f7a2
Unselect word on close word zoom card (#3451) 4 months ago
ggurdin 32355ddffd
chore: redact already-sent emoji reactions on select identical reaction in word zoom widget (#3447) 4 months ago
ggurdin f396e5d32a
chore: send lemma emoji reaction on click (#3424) 4 months ago
ggurdin f6f4c60287
chore: add more specific error messages 4 months ago
avashilling 7934fc8b15
3385 speaker button switches back from pause button too quickly when clicked (#3415)
* fix: took out TextToSpeech use so windows uses FlutterTts instead

To fix glitchy audio/pause icon on windows

* chore: remove unused package, formatting

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
4 months ago
ggurdin 48cb93af90
chore: reenable translation button for audio messages (#3411) 4 months ago
ggurdin 5c63aa95c5
chore: decrease token text size in word zoom card, don't deselect token on second click (#3410) 4 months ago
ggurdin a03ce7e7b1
chore: only allow users to edit text messages (#3407) 4 months ago
ggurdin d9635dd968
chore: only show language assistance buttons for messages in user's l2 (#3405) 4 months ago
ggurdin 67dda37c44
chore: do not scale other text in message bubble (#3404) 4 months ago
ggurdin 109fe3e278
chore: if token is highlighted while playing audio, always show underline color (#3392) 4 months ago
ggurdin a660ba32c1
chore: fix some sizing issues on mobile, some updates to menu buttons (#3383) 4 months ago
ggurdin 612ab99ea8
fluffychat merge 4 months ago
ggurdin 182269da97
merge main 4 months ago
ggurdin 12752ef38e
chore: don't call lemma_defintion for all tokens when opening toolbar (#3364) 4 months ago
ggurdin 78b77cfe2e
chore: make toolbar key constant to prevent rebuilds (#3361) 4 months ago
ggurdin f50f202c03
chore: save lemma edits to database (#3360) 4 months ago
ggurdin 41830f2f2d
chore: react to new token selection when token is initally selected (#3358) 4 months ago
Kelrap 4858e06295
Uses lowercase versions of lemma/form when comparing (#3346) 4 months ago
avashilling 66e4cbc6af
feat: add star and morph icon rain when new grammar concept unlocked (#3338) 4 months ago
ggurdin 491c13b28f
chore: fix jerking animation in word card 4 months ago
ggurdin ca71286e40
resolve merge conflict 4 months ago
avashilling 15b1e68b74 clarify variable names and format code 4 months ago
ggurdin a840146d04
Merge branch 'main' into 3331-clicking-analytics-header-items-navigates-to-full-page-display 4 months ago
ggurdin 280f54b55c
chore: redirect to analytics page instead of opening analytics popup 4 months ago
ggurdin 3b22d6b1c4
chore: some positioning fixes 4 months ago
ggurdin aeb92b1b89
refactor: new message selection mode 4 months ago
avashilling 608ab95f1f Merge branch 'main' into 3223-marking-new-forms-and-simple-satisfying-collection-mechanic 4 months ago
avashilling 71e1423fd9 make overlay separate/stacked on top of word card 4 months ago
avashilling cec627386b small fixes and refactoring
Change how NewWordOverlay is called and remove redundant variables, take repeat tokens/lemma out of newTokens on click
4 months ago
avashilling 1a08dda0ad add slightly different animation for smaller screens when not in column mode
vocab seed goes towards top right of card rather than top left of chat view, since there are no vocab stats on small screens
4 months ago
ggurdin 9250d5681f
chore: account for column width when calculating maxWidth for message bubble with extra content 4 months ago
avashilling 43ae91f96b Merge branch 'main' into 3223-marking-new-forms-and-simple-satisfying-collection-mechanic 4 months ago
ggurdin 90ada27ecc
Merge pull request #3318 from pangeachat/3313-punctuation-vertical-misalignment
chore: fix vertical misalignment of non-token text
4 months ago
ggurdin 549daf61c9
chore: fix vertical misalignment of non-token text 4 months ago
ggurdin a7e1953b87
Merge branch 'main' into 3275-unified-analytics 4 months ago
avashilling 9afee1cca1 seed spins in and fades to top left to draw attention to vocab increment
+ minor refactoring
4 months ago
Kelrap 114b14406e Hides listening practice error widget 4 months ago
ggurdin b3155c1f47
feat: unified analytics page 4 months ago