Commit graph

14440 commits

Author SHA1 Message Date
Christian Kußowski
57a5e1c96f
refactor: Rename models for matrix spec 1.16 2025-09-30 14:11:57 +02:00
Christian Kußowski
af130815e1
build: Update matrix dart sdk 2025-09-30 13:51:51 +02:00
Christian Kußowski
fc4e089da9
build: Remove openssl dependency 2025-09-30 13:01:50 +02:00
Christian Kußowski
2add91fc57
chore: Update to matrix sdk main 2025-09-30 12:59:08 +02:00
Christian Kußowski
0be267e8a4
chore: Revert "refactor: Make ChatListItem cache lasteventbody for better performance"
This reverts commit 42438052b1.
2025-09-30 11:28:56 +02:00
Christian Kußowski
42438052b1
refactor: Make ChatListItem cache lasteventbody for better performance 2025-09-30 10:18:40 +02:00
Christian Kußowski
f6d502459a
build: Use correct version of vodozemac for web build 2025-09-30 08:45:48 +02:00
ggurdin
2a71193b71
chore: when igc has matches, make send button color disabled instead of red (#4185) 2025-09-29 16:16:22 -04:00
ggurdin
d1f840eb60
4181 japanese words grouped when should be separate (#4184)
* fix: only continue pickup up adjacent tokens while they are punctuation

* uncomment commented out code
2025-09-29 16:00:16 -04:00
ggurdin
b159bfe1c9
chore: in reading asssitance input bar, if all practice activities for message are completed, show all done message (#4183) 2025-09-29 15:43:20 -04:00
ggurdin
a51870ccec
chore: in space analytics tab on small screens show language code in language dropdown (#4182) 2025-09-29 15:33:17 -04:00
ggurdin
9ef954a8d5
chore: remove horizontal offset from pressable button widget (#4180) 2025-09-29 15:25:58 -04:00
ggurdin
b5558905d8
chore: give activity goal tooltip max width (#4179) 2025-09-29 15:19:30 -04:00
ggurdin
1605624006
feat: on create course, go to invite page while course creation loads (#4178) 2025-09-29 15:13:08 -04:00
ggurdin
def99c22e5
fix: fix double analytics view in two column mode (#4175) 2025-09-29 13:00:12 -04:00
ggurdin
5e35b70604
chore: on course search, always load course IDs from server (#4174) 2025-09-29 12:39:39 -04:00
ggurdin
a9510d26f0
4152 onboarding tweaks (#4163)
* filter courses by short lang codes

* reduce padding in course details page

* update home / registration routes

* refactor: replace find your people page with new course page from onboarding
2025-09-29 11:28:20 -04:00
ggurdin
783085d44c
fix: don't dispose new word overlay animation early (#4168) 2025-09-29 10:10:30 -04:00
Christian Kußowski
1549b47fed
chore: Follow up send voice message 2025-09-28 18:27:50 +02:00
Christian Kußowski
e86deb99c9
feat: Nicer record voice message UI with pause function 2025-09-28 18:06:08 +02:00
wcjord
951d8ef626
4142-allow-giving-of-activity-feedback (#4144)
* feat: activity feedback repo

* add UI for giving activity feedback

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-09-26 14:30:41 -04:00
Kelrap
700f53c68d
Make underlines translucent so lower parts of letters can be seen (#4160) 2025-09-26 13:23:38 -04:00
ggurdin
ef42cf5cee
chore: changes to chat list main view (#4158)
* chore: changes to chat list main view

* remove onboarding page
2025-09-26 13:23:03 -04:00
ggurdin
f0d70fea70
build: fix lints for new flutter version (#4154) 2025-09-26 09:31:55 -04:00
ggurdin
3c8a6710fc
fix: always set vocab as default tab in analytics page (#4151) 2025-09-25 16:10:14 -04:00
ggurdin
125814650b
chore: make whole upper acitivty summary clickable to expand (#4150) 2025-09-25 15:31:31 -04:00
ggurdin
4754ba2259
chore: increase size of user activity summary widgets (#4149) 2025-09-25 15:16:24 -04:00
ggurdin
817e2de081
chore: remove text scaling in emoji mode (#4147) 2025-09-25 14:22:11 -04:00
ggurdin
7380e8921e
fix: always allow show menu on click activity participant (#4146) 2025-09-25 13:44:57 -04:00
ggurdin
ac4cb98d34
fix: hide activity role tooltip during translation (#4145) 2025-09-25 13:37:39 -04:00
ggurdin
65b0747929
chore: remove unnecessary padding (#4143) 2025-09-25 13:31:02 -04:00
ggurdin
5d346787c4
chore: make terms and conditions links work (#4141) 2025-09-25 13:06:30 -04:00
ggurdin
d43f5970fc
chore: update some copy in filter dropdowns (#4140) 2025-09-25 12:43:27 -04:00
ggurdin
f39b632a45
fix: use outer context when navigating via course chat popup (#4139) 2025-09-25 12:36:41 -04:00
ggurdin
68a9ec58ab
chore: add loading indicator to course settings page (#4137) 2025-09-25 12:25:39 -04:00
ggurdin
fcd40ba40b
chore: update course edit saving logic (#4136) 2025-09-25 12:19:07 -04:00
ggurdin
e0c8a7f5f4
chore: add no courses found indicator (#4135) 2025-09-25 12:08:44 -04:00
ggurdin
70bfe0feef
fix: don't show end activity button until activity has started (#4134) 2025-09-25 12:01:09 -04:00
ggurdin
ffb2ec503f
chore: remove unnecessary spacing (#4132) 2025-09-25 11:44:39 -04:00
ggurdin
f9d14a4f75
chore: add gold shimmer to active token practice buttons (#4131) 2025-09-25 11:33:32 -04:00
ggurdin
3ed4add04e
feat: new onboarding flow (#4112)
* feat: new onboarding flow

* go to course details page on click course template in setup page

* update route redirects

* style tweaks
2025-09-25 11:09:55 -04:00
Christian Kußowski
4482b37feb
chore: Follow up input bar design 2025-09-25 17:04:06 +02:00
Christian Kußowski
f5b9c3dd8d
chore: Adjust input bar button design 2025-09-25 17:02:44 +02:00
Christian Kußowski
07a26563a0
chore: Adjust padding for status msg list 2025-09-25 17:01:50 +02:00
Christian Kußowski
87704700cb
chore: Add close icon to snackbar in column mode 2025-09-25 17:01:19 +02:00
Christian Kußowski
2c40e15dc7
chore: Follow up move encryption button 2025-09-25 16:46:27 +02:00
ggurdin
e2be29d211
chore: add copy to describe writing analytics (#4123) 2025-09-25 09:34:02 -04:00
Christian Kußowski
916d66ca7b
chore: Follow up input row design 2025-09-25 15:33:15 +02:00
Christian Kußowski
8e5613e057
chore: Improve chat details icon color design 2025-09-25 15:27:50 +02:00
Christian Kußowski
25057408ed
chore: Add ActionsPadding in column mode 2025-09-25 15:25:37 +02:00