ggurdin
14ed8febf6
chore: Disable ability to send video/files (slash anything else that the bot doesn’t know what to do with) in bot chats ( #5065 )
2026-01-05 15:10:54 -05:00
ggurdin
f6d40866da
fix: show request regen button in overlay message ( #4996 )
2025-12-30 15:51:31 -05:00
ggurdin
652f5731b4
build: file reorganization
2025-12-04 16:36:04 -05:00
ggurdin
3ac8339817
split language related and learning settings related folders
2025-12-04 10:06:59 -05:00
ggurdin
16fe7f28e3
move language settings getter into user controller
2025-12-04 09:12:48 -05:00
ggurdin
f1246fae6a
chore: fix IT bar tooltip background ( #4730 )
2025-11-21 11:55:32 -05:00
ggurdin
2a71560574
chore: move activity goal tooltip outside of chat input bar background color ( #4703 )
2025-11-20 10:10:38 -05:00
ggurdin
0ec17d615e
refactor: expose text updates from it/igc via streams and respond to those streams in the choreographer
2025-11-13 12:51:26 -05:00
ggurdin
4b9fd02baf
some tweaks
2025-11-11 16:31:09 -05:00
ggurdin
c256388e8b
remove unnecesary choreographer extensions
2025-11-10 15:57:40 -05:00
ggurdin
941827bb8a
refactor: remove chat controller dependency from choreographer
2025-11-10 15:23:15 -05:00
ggurdin
f681ffa71f
refactor: move all messaging sending logic into the chore controller, reduce full rebuilds of the chat view
2025-11-10 13:56:12 -05:00
ggurdin
3afd97fe07
formatting
2025-11-06 13:23:45 -05:00
ggurdin
513184e1e1
reorganize files
2025-11-06 12:08:20 -05:00
ggurdin
77ec540693
reduce duplicate code
2025-11-04 15:23:54 -05:00
ggurdin
4bbb81e20c
only rebuild choreo-widgets when related data updates
2025-11-04 14:39:16 -05:00
ggurdin
2b522b6dd7
widgets refactor
2025-11-03 12:52:22 -05:00
ggurdin
d945959ba0
full refactor of all chore-related controllers
2025-10-29 17:07:15 -04:00
Kelrap
a2a81733bd
Fix bottom bar spacing issues, make it more consistent with Fluffychat behavior ( #4523 )
...
* Add background to activity role tooltip
* Fix spacing directly, instead of adding role tooltip background
* Make bottom bar padding, background color, and divider behave more like Fluffychat
* remove changes to fluffychat code
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-28 09:47:28 -04:00
ggurdin
b5558905d8
chore: give activity goal tooltip max width ( #4179 )
2025-09-29 15:19:30 -04:00
ggurdin
98406c70f8
chore: hide activity role tooltip when it bar is open ( #3933 )
2025-09-10 13:35:00 -04:00
ggurdin
ad2e0e26db
chore: show role goal in text abut button on activity launch page and in tooltip above input bar ( #3910 )
2025-09-09 10:34:54 -04:00
ggurdin
d87f86bee1
3667 replace room creation state event with big image ( #3670 )
...
* build: reorganize activity-related files
* chore: add roles to instances of activity plan models
* chore: add avatar url to role object
* chore: in activity sessions, replace room creation state event with larger image
2025-08-08 12:21:46 -04:00
ggurdin
c2134d2f3e
chore: change activity roles event so admins can finish activity for everyone ( #3665 )
2025-08-08 11:33:17 -04:00
ggurdin
dea50a51fd
chore: some small updates to activity session UI ( #3630 )
2025-08-05 12:02:20 -04:00
ggurdin
62140c56da
feat: activity sessions
2025-08-04 16:31:00 -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
adc7cc4088
fluffychat merge
2025-06-27 16:05:22 -04:00
ggurdin
46a8477172
fluffychat merge
2025-06-27 15:46:05 -04:00
ggurdin
36fd0069a6
fluffychat merge
2025-06-10 12:00:34 -04:00
ggurdin
30b185cdcc
fluffychat merge
2025-06-09 16:02:38 -04:00
ggurdin
e2acfb81ae
fluffychat merge
2025-06-09 14:56:20 -04:00
ggurdin
87b6672677
chore: use root navigator for popup menus
2025-06-06 13:54:25 -04:00
ggurdin
0c4597226f
refactor: improvements to fake message display, allow users to send more than one fake message at a time ( #2925 )
2025-06-04 14:01:19 -04:00
ggurdin
75f70c7fdb
2843 timeout on igc ( #2846 )
...
* chore: add timeout to tokenization call after message send
* chore: add timeout to IGC
* chore: add timeout to IT
2025-05-20 12:50:29 -04:00
ggurdin
a22032e376
chore: don't show send button on mobile keyboard in send on enter is null ( #2671 )
2025-05-05 14:14:48 -04:00
ggurdin
a36a3417ba
2421 reading assistance mode split feedback from will ( #2422 )
...
* chore: make input bar shorter in token mode
* chore: retry showing reading assistance content for initial token
* chore: make background lighter in token mode
2025-04-11 11:28:56 -04:00
ggurdin
c04bb97bbf
chore: make input bar hint text shrink to fit ( #2336 )
2025-04-03 10:26:11 -04:00
ggurdin
642dfaf4de
chore: decouple selected message list from chat input row rendering ( #2300 )
2025-04-01 11:35:11 -04:00
ggurdin
8ab7f38cb4
chore: move chat input row into new file, determine contents based on… ( #2203 )
...
* chore: move chat input row into new file, determine contents based on overlayController
* fix: don't show toolbar buttons if message is not yet sent
2025-03-28 16:14:40 -04:00
ggurdin
ba7a9ebf53
refactor: position points animation by keys instead of as a positioned widget in a stack ( #2230 )
2025-03-26 10:51:16 -04:00
ggurdin
5326b3684b
chore: refresh choreographer on change learning settings ( #2155 )
2025-03-17 14:29:07 -04:00
ggurdin
a42ede894f
feat: better UX for event too large error ( #1975 )
2025-02-27 12:48:55 -05:00
ggurdin
e591ce3a4d
fix: dynamically update input bar height to offset event list ( #1859 )
2025-02-20 09:25:28 -05:00
ggurdin
49e586a7ad
Fluffychat merge ( #1685 )
...
chore: Merge upstream changes
---------
Signed-off-by: Krille <c.kussowski@famedly.com>
Co-authored-by: krille-chan <christian-kussowski@posteo.de>
Co-authored-by: Krille <c.kussowski@famedly.com>
Co-authored-by: Linerly <linerly@proton.me>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: fadelkon <fadelkon@posteo.net>
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>
Co-authored-by: josé m <correoxm@disroot.org>
Co-authored-by: Bezruchenko Simon <worcposj44@gmail.com>
Co-authored-by: Christian <christian-pauly@posteo.de>
Co-authored-by: - <hitekex@yandex.ru>
Co-authored-by: Angelo Schirinzi <Odi-3@users.noreply.hosted.weblate.org>
Co-authored-by: xabirequejo <xabi.rn@gmail.com>
Co-authored-by: Piotr Orzechowski <piotr@orzechowski.tech>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Tewuzij <tenajeza@outlook.com>
Co-authored-by: goknarbahceli <goknarbahceli@proton.me>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Co-authored-by: Erin <erin@erindesu.cz>
Co-authored-by: EpicKiwi <me@epickiwi.fr>
Co-authored-by: Christian Tietze <me@christiantietze.de>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-03 12:36:46 -05:00
ggurdin
027158e286
1435 refactor into function specific groupings ( #1440 )
...
* fix: deleted unreferenced files
* fix: sort files based on function
2025-01-14 14:00:30 -05:00