Commit Graph

689 Commits

Author SHA1 Message Date
infi 68e0b56afa feat: migrate from hilt to koin for DI 2026-05-03 19:43:07 +02:00
infi 10efd73965 feat: continue voice impl 2026-04-24 17:29:57 +02:00
infi e08654b8a0 feat: redesign some aspects of adding a friend 2026-04-12 04:35:45 +02:00
infi cc721e9b53 chore: remove finalmarkdown 2026-04-05 20:45:04 +02:00
infi 5c2e6bc02e fix: no package directive in FallbackRenderer 2026-03-13 23:46:27 +01:00
infi 998f433144 feat: do not use MDC-Android tabs any more 2026-03-13 23:43:27 +01:00
infi 4ba9b59127 chore: upgrade dependencies and AGP 2026-03-13 23:40:53 +01:00
infi 80abbc999c feat: use different icon for experiments 2026-03-13 23:10:45 +01:00
infi 8c5f0a143f feat: move pinned messages button to menu 2026-03-07 23:58:23 +01:00
infi 058dcbcd50 feat: pinned messages view and system message 2026-03-07 23:53:34 +01:00
infi 98f7eaab02 feat: restrict login2 to debug 2026-02-21 19:56:32 +01:00
infi 4015513b96 fix: knew i forgot something 2026-02-20 12:43:04 +01:00
infi 839247acd0 chore: as the last material icon has now been migrated to a symbol, deprecate the icn_ prefix and replace it with ic_ 2026-02-20 12:33:50 +01:00
infi 5aaa32ebf8 fix: use correct server flag icons 2026-02-20 12:20:34 +01:00
infi b3e4a1551e feat: use current stoat brand 2026-02-20 12:15:47 +01:00
Infi 75bb23982b feat: move schemas to their own module
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 19:03:32 +01:00
Infi 968b3dccd1 chore: use libraries toml
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 15:45:20 +01:00
Infi a6883f2b8e feat: experimental font selection with google sans flex
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 13:37:32 +01:00
Infi 9895c696bd chore: temp remove livekit for release
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 10:54:33 +01:00
Infi 84df4c6bcf fix: brand name
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 10:33:39 +01:00
Infi 29ee71f886 fix: comment out catch up screen
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 10:32:08 +01:00
Infi 66298238aa fix: only open catch up screen if there are unreads
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 10:30:38 +01:00
Infi dc8f8d9815 feat: catch up screen (unfinished)
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 10:29:44 +01:00
Infi 8de12902b4 chore: change age gate icon to front hand
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 10:28:08 +01:00
Infi ce12ffecb7 feat(notifications): use bubbles
Signed-off-by: Infi <infi@infi.sh>
2025-11-15 01:12:26 +01:00
Infi a025d6e653 feat: improve voice ui
Signed-off-by: Infi <infi@infi.sh>
2025-10-19 16:43:39 +02:00
Infi 23d2b115f9 chore: re-enable and upgrade livekit
Signed-off-by: Infi <infi@infi.sh>
2025-10-19 04:10:54 +02:00
Infi 85632e8e76 feat: point out unsupported messages
Signed-off-by: Infi <infi@infi.sh>
2025-10-19 02:58:29 +02:00
Infi 9d9f582683 fix: gracefully handle older settings schema
Signed-off-by: Infi <infi@infi.sh>
2025-10-19 02:57:58 +02:00
Infi fe66108af8 feat: restrict strictmode to only catch non api usage, reducing log spam
Signed-off-by: Infi <infi@infi.sh>
2025-10-19 02:56:38 +02:00
Infi a0df8f7b98 chore: temp disable vc 2.0 again
Signed-off-by: Infi <infi@infi.sh>
2025-10-12 15:02:17 +02:00
Infi da62bba946 feat: move voice chat to experiments and improve UI, schemas
Signed-off-by: Infi <infi@infi.sh>
2025-10-12 14:21:37 +02:00
Infi 5c49d95880 fix: update changelog url for new repo
Signed-off-by: Infi <infi@infi.sh>
2025-10-12 01:22:56 +02:00
Infi 249733a5a6 fix: crash if changelog cannot be reached
Signed-off-by: Infi <infi@infi.sh>
2025-10-12 01:22:42 +02:00
Infi ba577e8e08 fix: do not include /app for STOAT_WEB_APP
Signed-off-by: Infi <infi@infi.sh>
2025-10-12 00:36:33 +02:00
Infi 0b80f648c5 feat: optimise logo placement
Signed-off-by: Infi <infi@infi.sh>
2025-10-05 20:23:37 +02:00
Infi ffb4886a79 fix: crash when user card avatar cannot be loaded
Signed-off-by: Infi <infi@infi.sh>
2025-10-05 19:10:02 +02:00
Infi 8a01d595fb feat: rename
Signed-off-by: Infi <infi@infi.sh>
2025-10-03 15:39:34 +02:00
Infi c1730c3a17 feat(telecom): init
Signed-off-by: Infi <infi@infi.sh>
2025-09-24 00:24:05 +02:00
Infi 14353c7f7c feat(labs): fm test screen/-s
Signed-off-by: Infi <infi@infi.sh>
2025-08-24 04:16:57 +02:00
Infi f8c9127d15 feat: set the stage for the third and final markdown library
Signed-off-by: Infi <infi@infi.sh>
2025-08-22 00:41:40 +02:00
Infi e4d58120aa fix: only use vm strict mode in debug
Signed-off-by: Infi <infi@infi.sh>
2025-08-21 19:37:46 +02:00
Infi 6ea094e1b5 feat: apply vm strict mode
log penalty, may be adjusted as needed

Signed-off-by: Infi <infi@infi.sh>
2025-08-21 19:35:36 +02:00
Infi 79dca0074d feat(labs): mystery card sandbox
Signed-off-by: Infi <infi@infi.sh>
2025-08-02 20:50:30 +02:00
Infi d71650225b fix: unbounded array accesses in channelscreen
Signed-off-by: Infi <infi@infi.sh>
2025-08-02 20:49:20 +02:00
Infi d80b6c8529 feat: use text autosize in user card
Signed-off-by: Infi <infi@infi.sh>
2025-08-02 19:34:47 +02:00
Infi 9eb985d243 fix: crash for unknown licence
Signed-off-by: Infi <infi@infi.sh>
2025-08-02 00:47:49 +02:00
Infi a92a07e2ed feat: geo support
Signed-off-by: Infi <infi@infi.sh>
2025-07-26 07:12:29 +02:00
Infi e0decd0d7c feat: update icon set
Signed-off-by: Infi <infi@infi.sh>
2025-07-23 15:48:46 +02:00
Infi 6bfe417b92 feat: update system messages design
Signed-off-by: Infi <infi@infi.sh>
2025-07-23 04:32:26 +02:00