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. |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||