Commit Graph

18 Commits

Author SHA1 Message Date
AbronStudio 8b693c737b refactor: Update API references and platform handling
This commit refines the API references throughout the application to utilize the new `RevoltAPI` structure, enhancing maintainability and clarity. Key changes include:
- Replaced all instances of `REVOLT_FILES`, `REVOLT_BASE`, and other constants with calls to `RevoltAPI` methods for dynamic URL generation.
- Introduced an `ApplicationPlatform` enum to manage platform-specific URLs, allowing for easier switching between Revolt and PepChat.
- Updated various screens and components to reflect the new API structure, ensuring consistent URL handling across the application.
- Enhanced the `ChoosePlatformScreen` to set the selected platform and navigate accordingly.

These changes improve the overall architecture and prepare the codebase for future enhancements.
2025-08-03 13:41:44 +03:30
Abron Studio f70b8b3c56
Merge branch 'revoltchat:dev' into change/auth-design-to-pep 2025-07-26 14:06:01 +03:30
Infi 2721d74c04 chore: update metadata
Signed-off-by: Infi <infi@infi.sh>
2025-07-26 07:09:23 +02:00
AbronStudio e410ea347c chore: change ide configs for pep 2025-07-24 13:37:58 +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 6d599957cf chore: update idea files
Signed-off-by: Infi <infi@infi.sh>
2025-04-03 00:20:50 +02:00
Infi 6ec199fa71 chore: bump to 1.2.5-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
2024-10-29 01:10:41 +01:00
Infi f84f5c36fd chore: upgrade tools
Signed-off-by: Infi <infi@infi.sh>
2024-10-26 21:40:39 +02:00
Infi 02ab989c67 feat: replace built-in media picker with google picker
Signed-off-by: Infi <infi@infi.sh>
2024-06-27 20:27:23 +02:00
Infi c99603bc0e chore: update agp options in gradle
Signed-off-by: Infi <infi@infi.sh>
2024-06-09 16:21:35 +02:00
Infi daf51790fd chore: upgrade agp
Signed-off-by: Infi <infi@infi.sh>
2024-06-09 16:06:44 +02:00
Infi 378cbbf98c feat: invite opening, viewing, joining and handling 2023-04-06 04:21:51 +02:00
Infi 9f6d184d18 feat: use new ChannelCallbacks system, split off ChannelScreenViewModel
also add TimeRift component á la Mastodon for later use
2023-03-26 20:19:38 +02:00
Infi a43f68b33e feat: use an actual markdown rendering library
it even highlights code blocks
2023-03-12 04:35:34 +01:00
Infi 5116357e37 chore: update for android studio flamingo 2023-03-07 17:13:22 +01:00
Infi 95b6b17353 chore: ide files 2023-01-26 00:30:41 +01:00
Infi a80eb22f99 chore: :lettertrees is now :markdown 2023-01-25 23:16:39 +01:00
Infi 8b40f122d3 feat: initial commit 🎉
implements a basic styled app with totp login
2022-12-05 16:08:17 +01:00