Commit Graph

84 Commits

Author SHA1 Message Date
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 efa103c5e5 Merge branch 'feat/voice-chats-2.0' into dev
# Conflicts:
#	app/build.gradle.kts
#	app/src/main/java/chat/revolt/api/internals/Permissions.kt
#	app/src/main/java/chat/revolt/screens/chat/views/FriendsScreen.kt
2025-07-23 02:23:36 +02:00
Infi a7c1a20fbc feat: spoilered images (send and recv)
Signed-off-by: Infi <infi@infi.sh>
2025-06-11 04:31:15 +02:00
Infi 740d693be4 feat: basic livekit/voice chat impl
Signed-off-by: Infi <infi@infi.sh>
2025-05-31 21:51:13 +02:00
Infi afba6f9ecf feat: permission management for voice chat
Signed-off-by: Infi <infi@infi.sh>
2025-05-31 20:15:23 +02:00
Infi 14522fd6f3 feat: basic implementation of voice channel overlay
Signed-off-by: Infi <infi@infi.sh>
2025-05-04 04:58:22 +02:00
Infi 5f70da854e style: rename .components to .composables
Compose convention is to say composables; previous name is a holdover from React

Signed-off-by: Infi <infi@infi.sh>
2025-04-17 00:58:20 +02:00
Infi 5b8333490b style: extract easing tokens into separate file
Signed-off-by: Infi <infi@infi.sh>
2025-04-03 00:21:35 +02:00
Infi 5cd247c2f3 feat(polar): begin convo screen
Signed-off-by: Infi <infi@infi.sh>
2025-03-25 00:57:05 +01:00
Infi c3a4c5654a feat: build basic UI skeleton
Signed-off-by: Infi <infi@infi.sh>
2025-03-24 12:49:57 +01:00
Infi 5d3ac27f54 chore: it appears we unironically had an unused screen all this time
Signed-off-by: Infi <infi@infi.sh>
2025-03-23 05:24:57 +01:00
Infi aae63df08e fix: fix splashscreen issues by removing it on Android<12
Signed-off-by: Infi <infi@infi.sh>
2025-03-08 22:23:56 +01:00
Infi e117bf4b74 feat: compose-ify the message field
Signed-off-by: Infi <infi@infi.sh>
2025-03-08 22:23:56 +01:00
Infi 05265476d1 feat(login2): use responsive layout
Signed-off-by: Infi <infi@infi.sh>
2025-01-22 23:18:56 +01:00
Infi 6c20dee6c9 feat: animation for chatrouter appear
Signed-off-by: Infi <infi@infi.sh>
2025-01-11 17:14:37 +01:00
Infi 9603a2f7d4 style: suppress deprecation
Signed-off-by: Infi <infi@infi.sh>
2025-01-11 15:48:17 +01:00
Infi 7b4afc69e4 feat: start documenting keyboard shortcuts
Signed-off-by: Infi <infi@infi.sh>
2024-12-25 02:04:31 +01:00
Infi 6bd5094a7a fix: do not animate server and channel icons
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 21:29:57 +01:00
Infi 872940900a fix: changes in accordance with cdn overhaul
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 21:14:50 +01:00
Infi 3c2556872c feat: display login errors and allow try again
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 20:56:03 +01:00
Infi 8e8b3a23d3 fix: video player system bars overlap
Signed-off-by: Infi <infi@infi.sh>
2024-12-07 18:36:05 +01:00
Infi 2d76949644 feat: prototype for user cards
Signed-off-by: Infi <infi@infi.sh>
2024-12-01 04:16:08 +01:00
Infi 20a066dabb fix: startup crash in some network environments
Signed-off-by: Infi <infi@infi.sh>
2024-11-23 13:55:09 +01:00
Infi 1b4080520a feat(settings): language picker
Signed-off-by: Infi <infi@infi.sh>
2024-11-14 22:57:02 +01:00
Infi 71a4d864e5 style: unused imports
Signed-off-by: Infi <infi@infi.sh>
2024-10-26 03:25:21 +02:00
Infi 344ce64fa9 chore: remove legacy elevation colours
Signed-off-by: Infi <infi@infi.sh>
2024-10-26 03:24:38 +02:00
Infi a302c2d13c feat: health alerts
Signed-off-by: Infi <infi@infi.sh>
2024-10-08 19:32:37 +02:00
Infi ca14507720 feat: add setting for special embeds
Signed-off-by: Infi <infi@infi.sh>
2024-10-04 19:01:39 +02:00
Infi f6d9800f15 feat(jbm): remove jbm switches on every message
Signed-off-by: Infi <infi@infi.sh>
2024-09-18 17:36:36 +02:00
Infi c39a209295 fix: android 13 crash with parcelable extras
[internal android bug!]

Signed-off-by: Infi <infi@infi.sh>
2024-09-14 23:45:23 +02:00
Infi 0696f1a8de feat: support next API version
Signed-off-by: Infi <infi@infi.sh>
2024-08-30 15:51:14 +02:00
Infi 20ca6f4cf5 refactor: rename .provider to .providers for consistency
Signed-off-by: Infi <infi@infi.sh>
2024-08-10 17:48:37 +02:00
Infi fcdaf0759d refactor: sidebar
Signed-off-by: Infi <infi@infi.sh>
2024-08-01 01:38:19 +02:00
Infi 27842094eb fix: onboarding response ratelimit
Signed-off-by: Infi <infi@infi.sh>
2024-07-20 18:01:11 +02:00
Infi 70927bd1a4 feat: graduate VVA2 to GA
Signed-off-by: Infi <infi@infi.sh>
2024-06-30 19:32:53 +02:00
Infi f0d27b9a80 feat: new video player
Signed-off-by: Infi <infi@infi.sh>
2024-06-27 22:56:34 +02:00
Infi 6d50571ab4 fix: show DM partner name in text field in DMs
Signed-off-by: Infi <infi@infi.sh>
2024-06-05 14:33:22 +02:00
Infi 546dd7bdeb chore: change share target activity design to reflect cs2
Signed-off-by: Infi <infi@infi.sh>
2024-06-03 20:03:51 +02:00
Infi 7550d01c8b refactor(ChannelScreen): introduce channel screen 2
Signed-off-by: Infi <infi@infi.sh>
2024-05-28 02:21:22 +02:00
Infi f48bda178a feat: cache servers and channels locally
Signed-off-by: Infi <infi@infi.sh>
2024-03-09 19:29:17 +01:00
Infi f769dcb315 style(lint): fix deprecation issues
Signed-off-by: Infi <infi@infi.sh>
2024-03-07 21:10:15 +01:00
Infi 745b3a3847 style: fix linter issues
Signed-off-by: Infi <infi@infi.sh>
2024-03-06 23:45:44 +01:00
Infi 3c3000b1d5 fix: issue in which rotation, dark toggle cause app to reset state
Signed-off-by: Infi <infi@infi.sh>
2024-03-06 21:34:48 +01:00
Infi 5875f3ded7 feat: add chat settings and quick reply options
(for future use)

Signed-off-by: Infi <infi@infi.sh>
2024-03-06 21:28:03 +01:00
Infi a63f142bbc feat: group settings screen
Signed-off-by: Infi <infi@infi.sh>
2024-03-02 21:25:33 +01:00
Infi a5739f0f58 feat: group create screen
Signed-off-by: Infi <infi@infi.sh>
2024-02-21 01:21:51 +01:00
Infi fe3775a154 fix: issue in which sheet headers have no padding
Signed-off-by: Infi <infi@infi.sh>
2024-02-03 14:42:12 +01:00
Infi 33abcf4cbb feat(gp): rm feedback and analysis
Signed-off-by: Infi <infi@infi.sh>
2024-02-03 13:23:18 +01:00
Infi c891d4528c feat(gp): remove closed beta updater
Signed-off-by: Infi <infi@infi.sh>
2024-02-03 13:23:18 +01:00