infi
415e17f84d
fix: the famous double sending
2026-05-25 03:07:44 +02:00
infi
3efbb9e697
chore: bump to 1.6.0
2026-05-25 01:26:44 +02:00
infi
23fb992f74
fix: final touches
2026-05-25 01:24:35 +02:00
infi
4f12e86fe8
feat: notification tweaks features etc i really want to just ship it
2026-05-25 01:12:51 +02:00
infi
f93c22ee14
fix: race condition when loading into a dm channel on startup
2026-05-24 23:42:27 +02:00
infi
d3d802df12
feat: show notification dialogue outside of debug
2026-05-24 22:51:27 +02:00
infi
51c6dc7fc0
feat: notification settings screen
2026-05-24 21:48:38 +02:00
infi
2b84cbb342
feat: push notifications with everything around
2026-05-22 18:52:45 +02:00
infi
1e2ef35df0
chore: bump to 1.5.1
2026-05-22 17:26:08 +02:00
infi
fb31742863
fix: race condition on changelog fetch
2026-05-22 17:18:04 +02:00
infi
cbcacbe3af
chore: comment out LK again for google play
2026-05-21 22:32:51 +02:00
infi
9db2517ca6
chore: bump to 1.5.0
2026-05-21 22:18:58 +02:00
infi
4ad4b7f42e
feat: m3e for the colour picker
2026-05-21 20:11:29 +02:00
infi
dba3325ec2
feat: update theme palette
2026-05-21 16:19:04 +02:00
infi
112536d2b1
chore: use range comparison here
2026-05-21 15:50:06 +02:00
infi
ebf279cf25
chore: unify url constants
2026-05-21 15:41:58 +02:00
infi
4ede85eafb
fix: animation for changelog screen
2026-05-15 04:18:38 +02:00
infi
2eada52212
feat: handle case of join on joined server
2026-05-15 03:53:39 +02:00
infi
990b495044
feat: add new changelogs system
2026-05-15 03:42:40 +02:00
infi
c6f90f6bb2
feat: redesign webhook sheet
2026-05-10 22:05:40 +02:00
infi
7b763d0e9c
feat: remove old changelogs
2026-05-10 20:10:46 +02:00
infi
779275ce62
feat: update aboutlibraries, refine oss screen
2026-05-10 18:52:44 +02:00
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
623ace3998
feat: change example username to Toast
2026-04-12 04:37:21 +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
493aed9ad7
chore: bump to 1.4.0
2026-02-21 20:23:24 +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
3038c2ebb3
fix: rebrand user card logo
2026-02-20 12:33:18 +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
Revolt CI
e07660c0e2
chore: update translations [no ci]
2025-11-29 13:36:53 +01:00
Infi
87a52c3538
chore: bump to 1.3.9a
...
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 10:57:26 +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
71c8b4581a
chore: upgrade ktor
...
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 10:28:45 +01:00
Infi
df02f4f0ab
chore: bundle gts we1 cert
...
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 10:28:31 +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
e0efa9f078
chore: trust ssl.com root certificate
...
i do not have the patience to add a new trust anchor every time cloudflare decides it's time for a new one
Signed-off-by: Infi <infi@infi.sh>
2025-11-23 01:59:06 +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
c7af402829
chore: bump to 1.3.9
...
Signed-off-by: Infi <infi@infi.sh>
2025-10-19 03:27:36 +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
d7b61f1caa
chore: bump to 1.3.8a
...
Signed-off-by: Infi <infi@infi.sh>
2025-10-12 15:03:06 +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
68dbc86777
chore: bump to 1.3.8
...
Signed-off-by: Infi <infi@infi.sh>
2025-10-12 01:27:23 +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
c64d4e9602
feat: include cloudflare trust anchor
...
Signed-off-by: Infi <infi@infi.sh>
2025-10-12 01:22:23 +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
f053f0f691
chore: bump to 1.3.7
...
Signed-off-by: Infi <infi@infi.sh>
2025-10-05 19:19:10 +02:00
Infi
f5a7bc7c23
chore: bump minSdk to 26
...
Signed-off-by: Infi <infi@infi.sh>
2025-10-05 19:17:54 +02:00
Infi
d49f2fc291
feat: rebrand
...
Signed-off-by: Infi <infi@infi.sh>
2025-10-05 19:10:49 +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
37aaa8f49e
fix: rename default theme to stoat
...
Signed-off-by: Infi <infi@infi.sh>
2025-10-05 19:08:25 +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
9cd738fdce
fix: use proper name
...
Signed-off-by: Infi <infi@infi.sh>
2025-08-21 19:43:25 +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
84605d21f8
chore: bump android sdk to 36
...
Signed-off-by: Infi <infi@infi.sh>
2025-08-21 19:33:58 +02:00
Alex Yong
adfaa04a71
feat: add support for GH codespaces ( #25 )
...
* feat: support for codespaces
Signed-off-by: Alex Yong <alexjyong@gmail.com>
* feat: allowing this to be ran in automated contexts
Signed-off-by: Alex Yong <alexjyong@gmail.com>
* chore: update devcontainer.json
Signed-off-by: Alex Yong <alexjyong@gmail.com>
* feat: Adding in dummy google services json file, and updating documentation
* fix: typo
* fix: adjust storage bucket
---------
Signed-off-by: Alex Yong <alexjyong@gmail.com>
2025-08-21 19:33:56 +02:00
Infi
edefffabcd
chore: bump to 1.3.6b
...
Signed-off-by: Infi <infi@infi.sh>
2025-08-02 20:53:03 +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
45eb60a658
chore: support 16KB page size
...
Signed-off-by: Infi <infi@infi.sh>
2025-08-02 19:37:40 +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
3aa5521adc
chore: remove kotlinter as it is not supported for this kotlin version
...
Signed-off-by: Infi <infi@infi.sh>
2025-08-02 04:00:06 +02:00
Infi
6d2467f87f
chore: upgrade dependencies
...
Signed-off-by: Infi <infi@infi.sh>
2025-08-02 00:48:11 +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
302ad04c69
chore: bump to 1.3.6a
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-26 07:23:34 +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
Infi
3cf7b84442
chore: remove media conversations variates
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-23 03:28:20 +02:00
Infi
684970ca32
chore: take out voice chat
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-23 03:09:05 +02:00
Infi
d3a0ef5db3
chore: remove USE_ALPHA_API property as it is not used
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-23 02:52:04 +02:00
Infi
dafb23daed
chore: reconcile vc 2.0 and dev
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-23 02:49:51 +02:00