AbronStudio
672ed0531b
feat(ui): enhance button styles and update UI components
...
- Add DefaultButtonStyle class for consistent button styling.
- Update button shapes across various screens to improve UI consistency.
- Modify string resources for better clarity and engagement.
- Introduce new drawable resources for enhanced visual elements.
2025-07-31 11:52:31 +03:30
AbronStudio
80af323972
feat(auth): enhance login and registration screens
...
- Update login screen to navigate to registration details on "Register" click.
- Modify registration screen to navigate back to login and update image resource.
- Revise onboarding strings for a more engaging user experience.
2025-07-30 15:46:29 +03:30
Abron Studio
64f206fef7
Merge pull request #2 from archem-team/change/auth-design-to-pep
...
Change auth design to pep
2025-07-26 14:45:03 +03:30
Abron Studio
886743a5db
Merge pull request #1 from archem-team/change/change-splash-screen
...
Change splash and app foreground icon
2025-07-26 14:43:27 +03:30
Abron Studio
f70b8b3c56
Merge branch 'revoltchat:dev' into change/auth-design-to-pep
2025-07-26 14:06:01 +03:30
AbronStudio
6a413f8e17
feat(auth): update platform selection screen and login text
...
- Add "Continue" string resource for navigation
- Update login screen heading to "Welcome back!"
- Add login subheading "Great to see you again!"
- Update registration form heading to "Make it Official!"
- Change registration data text to "New Here? Let's Get You Set Up!"
- Change platform button text from "Login" to "Confirm"
- Set API URL to "https://api.revolt.chat " for both platform options
2025-07-26 13:39:10 +03:30
AbronStudio
80db00ee2a
feat(auth): implement platform selection screen with API URL input
...
Add platform selection UI with PepChat and Revolt options
Implement clickable platform cards that set the API URL
Create custom styled text field for API URL input
Add confirm button with localized string resource
Fix vertical alignment of placeholder text in text field
2025-07-26 12:18:06 +03:30
AbronStudio
f49b25b4e3
feat(auth): implement platform selection screen with API URL input
...
Add platform selection UI with PepChat and Revolt options
Implement clickable platform cards that set the API URL
Create custom styled text field for API URL input
Add confirm button with localized string resource
Fix vertical alignment of placeholder text in text field
2025-07-26 12:17:57 +03:30
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
2721d74c04
chore: update metadata
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-26 07:09:23 +02:00
AbronStudio
2934e6b639
style: change splash and app foreground icon
2025-07-24 15:04:35 +03:30
AbronStudio
e410ea347c
chore: change ide configs for pep
2025-07-24 13:37:58 +03:30
Abron Studio
4b2cb0dd34
Merge branch 'revoltchat:dev' into dev
2025-07-24 12:16:15 +03:30
AbronStudio
011d8e1246
chore: add BSD and ML Kit licenses
...
This commit adds the license files for BSD and ML Kit to the compliance directory and updates the build.gradle.kts file to include them in the license check.
It also updates the .idea/misc.xml file with some minor changes.
2025-07-24 11:35:37 +03:30
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
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
91f18b7808
chore: bump to 1.3.6
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-07 23:39:51 +02:00
Infi
168356afdc
fix: use non-truncated ULIDs as notification tags and constant notification IDs
...
This means there is now a zero chance of collision.
Signed-off-by: Infi <infi@infi.sh>
2025-07-07 23:33:55 +02:00
Infi
73a2d6cf17
feat: retry on 5xx and exceptions
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-07 21:45:48 +02:00
Infi
2d8e9c3804
feat(experiment): server identity options
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-02 23:34:03 +02:00
Infi
62a9a6c022
feat: mass and role mentions
...
Signed-off-by: Infi <infi@infi.sh>
2025-07-02 02:57:53 +02:00
Infi
a9e22bcb98
fix(UserOverview): better display name detection
...
Signed-off-by: Infi <infi@infi.sh>
2025-06-28 03:14:41 +02:00
Infi
c6cd473bd5
feat: support interactions
...
Signed-off-by: Infi <infi@infi.sh>
2025-06-28 03:11:07 +02:00
Infi
a8065151af
feat: SettingsIcon composable
...
will be useful later
Signed-off-by: Infi <infi@infi.sh>
2025-06-28 02:30:17 +02:00
Infi
1b63b04fde
feat: role mentions
...
Signed-off-by: Infi <infi@infi.sh>
2025-06-28 02:29:03 +02:00
Infi
0d2b037a6f
feat: adding friends
...
Signed-off-by: Infi <infi@infi.sh>
2025-06-13 03:27:42 +02:00
Infi
a11864ba0d
chore: remove stray (log-)cat
...
Signed-off-by: Infi <infi@infi.sh>
2025-06-11 04:32:46 +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
2b752fefbc
feat: full edge to edge in chat router
...
Signed-off-by: Infi <infi@infi.sh>
2025-05-29 21:32:21 +02:00
Infi
ade9e03a9d
fix: deduplicate messages during grouping
...
Signed-off-by: Infi <infi@infi.sh>
2025-05-29 20:03:14 +02:00
Infi
9563ea6cce
fix: tint meta key with content colour
...
in physical keyboard spark
Signed-off-by: Infi <infi@infi.sh>
2025-05-17 09:18:48 +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
aab658eccc
Merge branch 'dev' into feat/voice-chats-2.0
2025-05-04 02:27:19 +02:00
Infi
bdd706fda5
fix: skip partially expanded for user card sheet from overview
...
Signed-off-by: Infi <infi@infi.sh>
2025-05-04 02:25:22 +02:00
Infi
cde0c808dc
fix: 1.3.1 was not uploaded to MavenCentral, so we use 1.3.0
...
Signed-off-by: Infi <infi@infi.sh>
2025-05-04 02:02:18 +02:00
Infi
2c233d30ca
feat: join call route
...
Signed-off-by: Infi <infi@infi.sh>
2025-04-27 20:24:06 +02:00
Infi
fd8d22b170
feat: early definition of ready event with voice state
...
Signed-off-by: Infi <infi@infi.sh>
2025-04-27 20:23:53 +02:00
Infi
12b08edaf0
chore: add (temporary) api url property and LK compose components
...
Signed-off-by: Infi <infi@infi.sh>
2025-04-27 20:23:00 +02:00
Infi
88619b044a
feat: use livekit compatible root schema
...
Signed-off-by: Infi <infi@infi.sh>
2025-04-26 00:59:01 +02:00
Infi
e91652cb78
chore: upgrade, uncomment livekit dep
...
Signed-off-by: Infi <infi@infi.sh>
2025-04-26 00:58:50 +02:00
Infi
bb252bef83
feat: bump to 1.3.5
...
Signed-off-by: Infi <infi@infi.sh>
2025-04-25 22:55:05 +02:00
Infi
8156a5b28c
feat: show swipe to reply spark to upgrading users
...
Signed-off-by: Infi <infi@infi.sh>
2025-04-25 22:39:32 +02:00