Commit graph

12890 commits

Author SHA1 Message Date
ggurdin
d0910251fd
Merge pull request #5288 from pangeachat/5273-translation-not-updated-after-bot-regenerates-message
fix: use latest edit to make representations
2026-01-20 14:08:44 -05:00
ggurdin
bf0c49035d
fix: use latest edit to make representations 2026-01-20 14:08:11 -05:00
ggurdin
3acede9ed5
Merge pull request #5287 from pangeachat/5283-inconsistent-sso-order
chore: make sso button order consistent
2026-01-20 13:37:38 -05:00
ggurdin
0c9767307f
chore: make sso button order consistent 2026-01-20 13:35:57 -05:00
ggurdin
2c7b28bca4
Merge pull request #5286 from pangeachat/5281-voice-option-is-unclickable
fix: restrict height of dropdowns in user menu popup
2026-01-20 13:33:23 -05:00
ggurdin
fecf8de443
fix: restrict height of dropdowns in user menu popup 2026-01-20 13:32:50 -05:00
ggurdin
bd6aa421bb
Merge pull request #5284 from pangeachat/5280-igc-not-run-if-change-language
fix: pass manual IGC status after showing language mismatch popup
2026-01-20 13:13:08 -05:00
ggurdin
86b69a67fa
fix: pass manual IGC status after showing language mismatch popup 2026-01-20 13:12:25 -05:00
ggurdin
e07bcc358f
Merge pull request #5282 from pangeachat/5276-can-click-incorrect-answers-after-correct-answer-selected
fix: disable other practice choices immeadiatley after correct choice…
2026-01-20 12:56:57 -05:00
ggurdin
2b68f4a1fb
fix: disable other practice choices immeadiatley after correct choice made 2026-01-20 12:56:10 -05:00
ggurdin
be9e1f6fac
Merge pull request #5279 from pangeachat/5274-move-language-change
chore: replace message toolbar language mismatch popup with button in…
2026-01-20 12:33:57 -05:00
ggurdin
eafa8f60f0
chore: replace message toolbar language mismatch popup with button in disabled snackbar 2026-01-20 12:33:25 -05:00
ggurdin
f3e57f5f68
Merge pull request #5275 from pangeachat/5270-level-bar-reloads
chore: use cached derived data in level bar when available
2026-01-20 12:01:40 -05:00
ggurdin
91701b1834
chore: use cached derived data in level bar when available 2026-01-20 12:01:09 -05:00
ggurdin
c3afbd2270
Merge pull request #5271 from pangeachat/5256-hover-underline-on-user-messages-is-hard-to-see
chore: improve visibility of token hover underlines
2026-01-20 11:55:16 -05:00
ggurdin
4559e95285
chore: improve visibility of token hover underlines 2026-01-20 11:54:44 -05:00
ggurdin
f6bc57ae7e
Merge pull request #5269 from pangeachat/grammar-practice
Grammar practice
2026-01-20 11:44:18 -05:00
ggurdin
112354f7ae
if not enough error practice, fill in with morph match practice 2026-01-20 11:43:34 -05:00
ggurdin
8fb41cdc7a
grammar error practice UI elements 2026-01-20 11:39:48 -05:00
ggurdin
33b05f6f24
setup for grammar error practice 2026-01-19 15:34:20 -05:00
ggurdin
567b0450ba
Merge pull request #5255 from pangeachat/5247-give-different-dialog-for-loading
chore: only show SSO login redirect dialog while fetching login token
2026-01-19 12:34:30 -05:00
ggurdin
765a83084c
chore: only show SSO login redirect dialog while fetching login token 2026-01-19 12:33:52 -05:00
ggurdin
768680178a
Merge pull request #5254 from pangeachat/5248-word-feedback-should-update-word-card-immediately
chore: reload info in word card in vocab details after submitting tok…
2026-01-19 12:19:01 -05:00
ggurdin
257fb465be
chore: reload info in word card in vocab details after submitting token feedback 2026-01-19 12:18:27 -05:00
ggurdin
cd2f71ce2d
Merge pull request #5253 from pangeachat/5246-grammar-and-vocab-should-have-the-same-xp-graphic
replace constructXpWidget with progress bar
2026-01-19 09:32:24 -05:00
ggurdin
3f61607995
remove unreferenced widget 2026-01-19 09:32:03 -05:00
Ava Shilling
c3f7472224 replace constructXpWidget with progress bar
for consistent graphics between vocab and grammar
2026-01-16 16:52:32 -05:00
ggurdin
6e3c6bcb2f
Merge pull request #5251 from pangeachat/5249-reduce-ttl-of-local-transcription-cache
chore: add TTL to phonetic transcription local storage
2026-01-16 16:12:25 -05:00
ggurdin
4ac11c7e7e
chore: add TTL to phonetic transcription local storage 2026-01-16 16:11:53 -05:00
ggurdin
7a78990e6b
Merge pull request #5250 from pangeachat/5245-ui-slowdown-on-initial-load-of-analytics
fix: add bulk updating of uses list
2026-01-16 15:47:38 -05:00
ggurdin
232f5342e2
fix: add bulk updating of uses list 2026-01-16 15:47:08 -05:00
ggurdin
b1f309ca84
Merge pull request #5231 from pangeachat/5208-exiting-practice
5208 exiting practice
2026-01-16 14:35:16 -05:00
ggurdin
ce1787ecc2
translations 2026-01-16 14:34:57 -05:00
ggurdin
8785c1022a
resolve merge conflicts 2026-01-16 14:29:20 -05:00
Ava Shilling
c67a543401 Set bypassExitConfirmation after analytics 2026-01-16 14:16:59 -05:00
Ava Shilling
d2cb270694 chore: remove unused code 2026-01-16 14:12:52 -05:00
ggurdin
af26fd3bd9
Merge pull request #5197 from pangeachat/5072-grammar-practice
5072 grammar practice
2026-01-16 14:12:45 -05:00
ggurdin
80695728d0
resolve merge conflicts 2026-01-16 14:12:13 -05:00
ggurdin
bbefa8522f
Merge pull request #5243 from pangeachat/5241-open-side-bar-after-two-second-delay
chore: add 2 second delay on hover before expanding navigation menu
2026-01-16 13:54:42 -05:00
ggurdin
08680b56f8
chore: add 2 second delay on hover before expanding navigation menu 2026-01-16 13:54:08 -05:00
ggurdin
5044e070da
Merge pull request #5240 from pangeachat/5210-add-transcriptionaudio-to-practice
feat: add transcript in vocab practice view
2026-01-16 13:34:33 -05:00
ggurdin
95321c2e5a
feat: add transcript in vocab practice view 2026-01-16 13:34:02 -05:00
Ava Shilling
faa6143a6a Merge branch 'main' into 5208-exiting-practice 2026-01-16 13:24:25 -05:00
Ava Shilling
00f3982a8c use showOkCancelAlertDialog 2026-01-16 13:24:16 -05:00
ggurdin
caf7ece025
Merge pull request #5239 from pangeachat/5186-requested-analytics-prompt-not-immediately-disappear
fix: use room state stream to drive updates to analytics request indi…
2026-01-16 13:18:58 -05:00
ggurdin
a25bf26779
fix: use room state stream to drive updates to analytics request indicator 2026-01-16 13:18:26 -05:00
ggurdin
cd1a5e695d
Merge pull request #5238 from pangeachat/5222-show-language-in-created-course
chore: show course info chips in one column mode
2026-01-16 13:00:44 -05:00
ggurdin
dac3c5edf5
chore: show course info chips in one column mode 2026-01-16 13:00:19 -05:00
ggurdin
7ecd6ce3c8
Merge pull request #5237 from pangeachat/5223-error-page-appears-when-user-rejoins-left-course-via-public-course-list
fix: account for left rooms in join public course flow
2026-01-16 12:51:57 -05:00
ggurdin
971fc5508e
fix: account for left rooms in join public course flow 2026-01-16 12:51:26 -05:00