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 |
|
ggurdin
|
109fe3e278
|
chore: if token is highlighted while playing audio, always show underline color (#3392)
|
2025-07-10 11:47:43 -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
|
612ab99ea8
|
fluffychat merge
|
2025-07-08 09:52:41 -04:00 |
|
ggurdin
|
182269da97
|
merge main
|
2025-07-08 09:19:17 -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 |
|
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 |
|
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
|
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 |
|
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 |
|
avashilling
|
43ae91f96b
|
Merge branch 'main' into 3223-marking-new-forms-and-simple-satisfying-collection-mechanic
|
2025-07-02 12:38:22 -04:00 |
|
ggurdin
|
90ada27ecc
|
Merge pull request #3318 from pangeachat/3313-punctuation-vertical-misalignment
chore: fix vertical misalignment of non-token text
|
2025-07-02 12:08:53 -04:00 |
|
ggurdin
|
549daf61c9
|
chore: fix vertical misalignment of non-token text
|
2025-07-02 12:08:24 -04:00 |
|
ggurdin
|
a7e1953b87
|
Merge branch 'main' into 3275-unified-analytics
|
2025-07-02 11:02:09 -04:00 |
|
avashilling
|
9afee1cca1
|
seed spins in and fades to top left to draw attention to vocab increment
+ minor refactoring
|
2025-07-01 17:03:33 -04:00 |
|
Kelrap
|
114b14406e
|
Hides listening practice error widget
|
2025-07-01 09:09:44 -04:00 |
|
ggurdin
|
b3155c1f47
|
feat: unified analytics page
|
2025-06-30 11:57:41 -04:00 |
|
avashilling
|
144cb62677
|
Merge branch 'main' into 3223-marking-new-forms-and-simple-satisfying-collection-mechanic
|
2025-06-30 09:20:25 -04:00 |
|
avashilling
|
5205ec8775
|
Fix word card resize on load and add points animation
|
2025-06-27 16:05:28 -04:00 |
|
ggurdin
|
46a8477172
|
fluffychat merge
|
2025-06-27 15:46:05 -04:00 |
|
Kelrap
|
678e32a80f
|
Use tooltipvisibility, don't mess with tooltips for non-selected modes
|
2025-06-27 12:32:11 -04:00 |
|
Kelrap
|
5f2394e201
|
Merge branch 'main' of https://github.com/pangeachat/client into button-error-continuity
|
2025-06-27 12:04:58 -04:00 |
|
Kelrap
|
15ae6844ca
|
Simplify audio button error behavior, remove audio error reset on clear, remove tooltip on error
|
2025-06-27 12:03:52 -04:00 |
|
ggurdin
|
e6d2a68348
|
chore: don't interupt message audio with button click sound
|
2025-06-27 10:40:39 -04:00 |
|
ggurdin
|
32b5de675c
|
chore: set fetch audio error
|
2025-06-27 08:48:02 -04:00 |
|
avashilling
|
7d92e81f56
|
fix: only give user vocab in their L2 and animation tweaks
|
2025-06-26 16:56:19 -04:00 |
|
ggurdin
|
687fd4a03e
|
chore: fix overflow in overlay for other user's audio messages on small screens
|
2025-06-26 13:48:04 -04:00 |
|
avashilling
|
bf29b28364
|
feat: underline new tokens and animate collecting them on click
|
2025-06-26 13:04:33 -04:00 |
|
ggurdin
|
e2cd920668
|
chore: fix audio player ID discrepancy
|
2025-06-26 11:50:08 -04:00 |
|
ggurdin
|
f3281d87d2
|
chore: if originalSent doesn't have tokens, don't include it in representations list because related token events cannot be sent to it
|
2025-06-26 11:25:38 -04:00 |
|
ggurdin
|
bb99cd9d61
|
chore: fix duplicate key error
|
2025-06-25 15:26:00 -04:00 |
|
ggurdin
|
8bd8e1d9ba
|
chore: adjust message offset / size when bubble content changes
|
2025-06-25 10:32:10 -04:00 |
|
ggurdin
|
f06b49e1c4
|
Merge branch 'main' into 3163-expand-the-box-for-long-message
|
2025-06-24 16:51:51 -04:00 |
|
ggurdin
|
646723d7ca
|
chore: update pin button after pinning / unpinning a message
|
2025-06-24 15:04:03 -04:00 |
|
ggurdin
|
7bc6717456
|
chore: fix overflow in word card text
|
2025-06-24 14:20:35 -04:00 |
|