Misofist
af27ffc23a
Merge fc2bce4541 into 10efd73965
2026-05-02 21:21:40 +00: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
6fd32d18c2
chore: revert compiler config
2026-04-12 04:35:30 +02:00
infi
3c540608c7
chore: compiler config
2026-04-12 04:10:52 +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
e88ba6bbcf
chore: ignore misc.xml
2026-03-13 23:10:24 +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
2427f9e6d4
fix: typo
2026-02-21 20:25:24 +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
Misofist
fc2bce4541
Make Sentry completely optional
...
This commit fully disables Sentry if the DSN option is left empty both in stoatbuild.properties and in the RVX_SENTRY_DSN environment variable.
Not only does it prevent Sentry from being Init'd at runtime, but it also disables the Sentry Gradle plugin, since otherwise the plugin throws errors during Gradle syncs.
Sentry is only really necessary if you're shipping an app, not just developing locally. Making Sentry optional should reduce the barrier for entry to new devs.
Signed-off-by: Misofist <misofist@heavendivided.net>
2026-02-15 03:55:29 +11: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
cdc03ec3a7
chore: idea files
...
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 15:44:52 +01:00
Infi
6c0b4d6334
docs: link google play in readme
...
[no ci]
Signed-off-by: Infi <infi@infi.sh>
2025-11-29 13:39:55 +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
de6932e8fd
chore: github copilot migration data
...
Signed-off-by: Infi <infi@infi.sh>
2025-11-23 01:59:35 +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
e2b95c9b92
docs: facelift and article
...
Signed-off-by: Infi <infi@infi.sh>
2025-11-23 01:55:48 +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