This commit introduces deep linking capabilities to the application. - Added `DeepLinkActivity` to handle incoming deep links and navigate users to the appropriate content within the app. - Created `DeepLinkUtils` to provide utility functions for parsing and creating deep link URIs. - Updated `MainActivity` to receive and process deep link data from `DeepLinkActivity`. - Modified `ChatRouterScreen` and its `ViewModel` to handle navigation based on deep link parameters. - Updated `AndroidManifest.xml` to include intent filters for `DeepLinkActivity` to capture relevant URL schemes and paths. - Added `assetlinks.json` and `README_APP_LINKS.md` to support Android App Links verification. - Changed the `applicationId` in `app/build.gradle.kts` from "chat.revolt" to "chat.peptide". - Renamed project in `.idea/.name` from "PEP" to "Revolt". - Changed the default route in `ChatRouterScreen` from `Settings` to `Home`. |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||