├── .github ├── release.yaml └── workflows │ └── github-releases-to-discord.yml ├── .gitignore ├── .metadata ├── LICENSE ├── README.md ├── analysis_options.yaml ├── android ├── .gitignore ├── app │ ├── build.gradle │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── jniLibs │ │ │ ├── arm64-v8a │ │ │ │ └── libnative.so │ │ │ ├── armeabi-v7a │ │ │ │ └── libnative.so │ │ │ ├── x86 │ │ │ │ └── libnative.so │ │ │ └── x86_64 │ │ │ │ └── libnative.so │ │ ├── kotlin │ │ │ └── cafe │ │ │ │ └── f403 │ │ │ │ └── ascent │ │ │ │ └── MainActivity.kt │ │ └── res │ │ │ ├── drawable-v21 │ │ │ └── launch_background.xml │ │ │ ├── drawable │ │ │ └── launch_background.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-night │ │ │ └── styles.xml │ │ │ └── values │ │ │ └── styles.xml │ │ └── profile │ │ └── AndroidManifest.xml ├── ascent_android.iml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties └── settings.gradle ├── ascent.iml ├── assets └── translations │ ├── en-US.json │ ├── en.json │ ├── ru-RU.json │ ├── ru.json │ ├── zh-CN.json │ └── zh.json ├── flutter_rust_bridge.yaml ├── integration_test └── simple_test.dart ├── lib ├── components │ └── bottom_navigation_bar │ │ └── view.dart ├── foreground │ ├── connect.dart │ ├── pair.dart │ ├── root_connect.dart │ └── shizuku_connect.dart ├── global_state.dart ├── main.dart ├── native │ ├── api │ │ └── api.dart │ ├── frb_generated.dart │ ├── frb_generated.io.dart │ └── frb_generated.web.dart ├── pages │ ├── connect │ │ ├── logic.dart │ │ └── view.dart │ ├── home │ │ ├── logic.dart │ │ └── view.dart │ ├── info │ │ ├── logic.dart │ │ └── view.dart │ └── pair │ │ ├── logic.dart │ │ └── view.dart └── routes.dart ├── pubspec.lock ├── pubspec.yaml ├── rust ├── .cargo │ └── config.toml ├── .gitignore ├── Cargo.lock ├── Cargo.toml └── src │ ├── api │ ├── api.rs │ └── mod.rs │ ├── connect.rs │ ├── frb_generated.io.rs │ ├── frb_generated.rs │ ├── frb_generated.web.rs │ ├── lib.rs │ └── pair.rs └── test_driver └── integration_test.dart /.github/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/.github/release.yaml -------------------------------------------------------------------------------- /.github/workflows/github-releases-to-discord.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/.github/workflows/github-releases-to-discord.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/.metadata -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/jniLibs/arm64-v8a/libnative.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/jniLibs/arm64-v8a/libnative.so -------------------------------------------------------------------------------- /android/app/src/main/jniLibs/armeabi-v7a/libnative.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/jniLibs/armeabi-v7a/libnative.so -------------------------------------------------------------------------------- /android/app/src/main/jniLibs/x86/libnative.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/jniLibs/x86/libnative.so -------------------------------------------------------------------------------- /android/app/src/main/jniLibs/x86_64/libnative.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/jniLibs/x86_64/libnative.so -------------------------------------------------------------------------------- /android/app/src/main/kotlin/cafe/f403/ascent/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/kotlin/cafe/f403/ascent/MainActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/res/drawable-v21/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /android/ascent_android.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/ascent_android.iml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /ascent.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/ascent.iml -------------------------------------------------------------------------------- /assets/translations/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/assets/translations/en-US.json -------------------------------------------------------------------------------- /assets/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/assets/translations/en.json -------------------------------------------------------------------------------- /assets/translations/ru-RU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/assets/translations/ru-RU.json -------------------------------------------------------------------------------- /assets/translations/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/assets/translations/ru.json -------------------------------------------------------------------------------- /assets/translations/zh-CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/assets/translations/zh-CN.json -------------------------------------------------------------------------------- /assets/translations/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/assets/translations/zh.json -------------------------------------------------------------------------------- /flutter_rust_bridge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/flutter_rust_bridge.yaml -------------------------------------------------------------------------------- /integration_test/simple_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/integration_test/simple_test.dart -------------------------------------------------------------------------------- /lib/components/bottom_navigation_bar/view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/components/bottom_navigation_bar/view.dart -------------------------------------------------------------------------------- /lib/foreground/connect.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/foreground/connect.dart -------------------------------------------------------------------------------- /lib/foreground/pair.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/foreground/pair.dart -------------------------------------------------------------------------------- /lib/foreground/root_connect.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/foreground/root_connect.dart -------------------------------------------------------------------------------- /lib/foreground/shizuku_connect.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/foreground/shizuku_connect.dart -------------------------------------------------------------------------------- /lib/global_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/global_state.dart -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/main.dart -------------------------------------------------------------------------------- /lib/native/api/api.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/native/api/api.dart -------------------------------------------------------------------------------- /lib/native/frb_generated.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/native/frb_generated.dart -------------------------------------------------------------------------------- /lib/native/frb_generated.io.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/native/frb_generated.io.dart -------------------------------------------------------------------------------- /lib/native/frb_generated.web.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/native/frb_generated.web.dart -------------------------------------------------------------------------------- /lib/pages/connect/logic.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/pages/connect/logic.dart -------------------------------------------------------------------------------- /lib/pages/connect/view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/pages/connect/view.dart -------------------------------------------------------------------------------- /lib/pages/home/logic.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/pages/home/logic.dart -------------------------------------------------------------------------------- /lib/pages/home/view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/pages/home/view.dart -------------------------------------------------------------------------------- /lib/pages/info/logic.dart: -------------------------------------------------------------------------------- 1 | import 'package:get/get.dart'; 2 | 3 | class InfoLogic extends GetxController {} 4 | -------------------------------------------------------------------------------- /lib/pages/info/view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/pages/info/view.dart -------------------------------------------------------------------------------- /lib/pages/pair/logic.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/pages/pair/logic.dart -------------------------------------------------------------------------------- /lib/pages/pair/view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/pages/pair/view.dart -------------------------------------------------------------------------------- /lib/routes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/lib/routes.dart -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /rust/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/.cargo/config.toml -------------------------------------------------------------------------------- /rust/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/Cargo.lock -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/src/api/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/src/api/api.rs -------------------------------------------------------------------------------- /rust/src/api/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod api; 2 | -------------------------------------------------------------------------------- /rust/src/connect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/src/connect.rs -------------------------------------------------------------------------------- /rust/src/frb_generated.io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/src/frb_generated.io.rs -------------------------------------------------------------------------------- /rust/src/frb_generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/src/frb_generated.rs -------------------------------------------------------------------------------- /rust/src/frb_generated.web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/src/frb_generated.web.rs -------------------------------------------------------------------------------- /rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/src/lib.rs -------------------------------------------------------------------------------- /rust/src/pair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/rust/src/pair.rs -------------------------------------------------------------------------------- /test_driver/integration_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/4o3F/Ascent/HEAD/test_driver/integration_test.dart --------------------------------------------------------------------------------