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>
2025-07-10 15:31:24 -04:00
ggurdin
bcd349a6c3
chore: remove maxLines for text in activity suggestion dialog ( #3414 )
2025-07-10 15:11:41 -04:00
ggurdin
1f64a32030
chore: update analytics page spacing for mobile ( #3412 )
2025-07-10 15:05:03 -04:00
ggurdin
48cb93af90
chore: reenable translation button for audio messages ( #3411 )
2025-07-10 14:17:53 -04:00
ggurdin
5c63aa95c5
chore: decrease token text size in word zoom card, don't deselect token on second click ( #3410 )
2025-07-10 14:11:30 -04:00
ggurdin
7afe08fc67
chore: remove text scaling in phonetic transcription widget ( #3409 )
2025-07-10 14:03:04 -04:00
ggurdin
a03ce7e7b1
chore: only allow users to edit text messages ( #3407 )
2025-07-10 13:52:19 -04:00
ggurdin
d9635dd968
chore: only show language assistance buttons for messages in user's l2 ( #3405 )
2025-07-10 13:48:17 -04:00
ggurdin
67dda37c44
chore: do not scale other text in message bubble ( #3404 )
2025-07-10 13:43:03 -04:00
Kelrap
423b84cfdb
Don't change color of dm title when button is disabled ( #3393 )
2025-07-10 11:58:54 -04:00
ggurdin
109fe3e278
chore: if token is highlighted while playing audio, always show underline color ( #3392 )
2025-07-10 11:47:43 -04:00
ggurdin
4aac64e6b5
chore: show leaderboard on mobile ( #3391 )
2025-07-10 11:33:53 -04:00
ggurdin
ad1a84bc5c
3263 duplicate participant list causes confusion ( #3390 )
...
* chore: remove participant list from space view
* chore: don't change participant list rendering based on screen sizwe
2025-07-10 11:28:28 -04:00
ggurdin
4006e3207c
chore: add membership / power level indicators in chat details participant list ( #3389 )
2025-07-10 11:03:04 -04:00
ggurdin
ad3546a209
3028 easier to invite users to a chat ( #3387 )
...
* chore: inital work for invite page updates
* open user dialog on click user in invite list
2025-07-10 09:42:44 -04:00
ggurdin
f58c1aa808
chore: disable participants / chat name buttons on DM chat details page ( #3386 )
2025-07-10 09:27:49 -04:00
ggurdin
a258be1713
chore: update design of buttons on activity page ( #3384 )
2025-07-09 16:07:15 -04:00
ggurdin
a660ba32c1
chore: fix some sizing issues on mobile, some updates to menu buttons ( #3383 )
2025-07-09 13:15:16 -04:00
ggurdin
aa3b3a3d1e
Sentry ( #3378 )
...
* chore: fix version parsing for debug builds
* chore: don't cast doubles as ints
2025-07-08 16:12:09 -04:00
ggurdin
9b13e27a0c
chore: reduce calls to subscription endpoint and profile endpoint ( #3377 )
2025-07-08 15:35:12 -04:00
ggurdin
8a249cd83a
chore: add missing grammar copy to switch statement ( #3376 )
2025-07-08 13:55:30 -04:00
ggurdin
612ab99ea8
fluffychat merge
2025-07-08 09:52:41 -04:00
ggurdin
182269da97
merge main
2025-07-08 09:19:17 -04:00
ggurdin
5fb447336c
chore: wait for analytics box to init before fetching locally cached analytics ( #3365 )
2025-07-07 16:57:32 -04:00
ggurdin
12752ef38e
chore: don't call lemma_defintion for all tokens when opening toolbar ( #3364 )
2025-07-07 16:46:38 -04:00
ggurdin
78b77cfe2e
chore: make toolbar key constant to prevent rebuilds ( #3361 )
2025-07-07 15:16:19 -04:00
Kelrap
9bebe88b96
Change gradient direction, give icon background circle ( #3359 )
...
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-07-07 14:53:31 -04:00
ggurdin
f50f202c03
chore: save lemma edits to database ( #3360 )
2025-07-07 14:48:00 -04:00
ggurdin
41830f2f2d
chore: react to new token selection when token is initally selected ( #3358 )
2025-07-07 13:45:10 -04:00
ggurdin
b0ad8a625c
chore: updates to buttons in activity dialog, added regenerate button, don't reset generator input fields when pressing back button ( #3356 )
2025-07-07 12:39:26 -04:00
ggurdin
9ccd18e08d
chore: wrap analytics page in SafeArea ( #3350 )
2025-07-07 11:00:29 -04:00
Kelrap
4858e06295
Uses lowercase versions of lemma/form when comparing ( #3346 )
2025-07-07 10:50:35 -04:00
avashilling
66e4cbc6af
feat: add star and morph icon rain when new grammar concept unlocked ( #3338 )
2025-07-07 09:43:52 -04:00
ggurdin
491c13b28f
chore: fix jerking animation in word card
2025-07-03 15:45:36 -04:00
ggurdin
ca71286e40
resolve merge conflict
2025-07-03 15:16:57 -04:00
avashilling
15b1e68b74
clarify variable names and format code
2025-07-03 14:46:16 -04:00
ggurdin
a840146d04
Merge branch 'main' into 3331-clicking-analytics-header-items-navigates-to-full-page-display
2025-07-03 14:39:38 -04:00
ggurdin
280f54b55c
chore: redirect to analytics page instead of opening analytics popup
2025-07-03 14:39:12 -04:00
ggurdin
3b22d6b1c4
chore: some positioning fixes
2025-07-03 14:31:24 -04:00
ggurdin
4f5c113021
resolve merge conflict
2025-07-03 12:37:11 -04:00
ggurdin
aeb92b1b89
refactor: new message selection mode
2025-07-03 12:36:21 -04:00
avashilling
608ab95f1f
Merge branch 'main' into 3223-marking-new-forms-and-simple-satisfying-collection-mechanic
2025-07-03 12:31:23 -04:00
avashilling
71e1423fd9
make overlay separate/stacked on top of word card
2025-07-03 11:44:59 -04:00
avashilling
cec627386b
small fixes and refactoring
...
Change how NewWordOverlay is called and remove redundant variables, take repeat tokens/lemma out of newTokens on click
2025-07-02 16:58:41 -04:00
ggurdin
46ce65479e
Merge branch 'main' into 3324-decrease-levelup-confetti-after-a-few-seconds
2025-07-02 16:02:58 -04:00
ggurdin
44982e8b84
chore: updates to activity generator UI
2025-07-02 15:56:27 -04:00
avashilling
6166511e10
small change to avoid null reference
2025-07-02 15:44:21 -04:00
avashilling
aeaa4321d2
chore: decrease and stop confetti a few seconds after level up
2025-07-02 15:29:14 -04:00
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
2025-07-02 15:02:17 -04:00
ggurdin
9250d5681f
chore: account for column width when calculating maxWidth for message bubble with extra content
2025-07-02 13:15:24 -04:00