├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── BUG.yml │ └── FEATURE.yml ├── ci-gradle.properties ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── Build.yml │ ├── NightlyBaselineProfiles.yaml │ └── Release.yml ├── .gitignore ├── .idea ├── androidTestResultsUserPreferences.xml ├── appInsightsSettings.xml ├── compiler.xml ├── copyright │ ├── GNU_General_Public_License_v3_0.xml │ └── profiles_settings.xml ├── deploymentTargetDropDown.xml ├── deploymentTargetSelector.xml ├── dictionaries │ └── User.xml ├── gradle.xml ├── icon.svg ├── inspectionProfiles │ └── Project_Default.xml ├── kotlinc.xml ├── migrations.xml ├── misc.xml ├── render.experimental.xml ├── runConfigurations.xml ├── runConfigurations │ └── Generate_Baseline_Profile_for_app.xml ├── shelf │ ├── Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes] │ │ ├── AppSettingDialogEmpty_foldable.png │ │ ├── AppSettingDialogEmpty_foldable_dark.png │ │ ├── AppSettingDialogErrorTextFields_foldable.png │ │ ├── AppSettingDialogErrorTextFields_foldable_dark.png │ │ ├── AppSettingDialogFilledTextFields_foldable.png │ │ ├── AppSettingDialogFilledTextFields_foldable_dark.png │ │ ├── AppSettingsScreenEmpty_foldable.png │ │ ├── AppSettingsScreenEmpty_phone.png │ │ ├── AppSettingsScreenEmpty_phone_dark.png │ │ ├── AppSettingsScreenEmpty_tablet.png │ │ ├── AppSettingsScreenLoading_foldable.png │ │ ├── AppSettingsScreenLoading_phone.png │ │ ├── AppSettingsScreenLoading_phone_dark.png │ │ ├── AppSettingsScreenLoading_tablet.png │ │ ├── AppSettingsScreenPopulated_foldable.png │ │ ├── AppSettingsScreenPopulated_phone.png │ │ ├── AppSettingsScreenPopulated_phone_dark.png │ │ ├── AppSettingsScreenPopulated_tablet.png │ │ ├── AppSettingsScreenSnackbar_foldable.png │ │ ├── AppSettingsScreenSnackbar_phone.png │ │ ├── AppSettingsScreenSnackbar_tablet.png │ │ ├── AppsScreenPopulated_foldable.png │ │ ├── AppsScreenPopulated_phone.png │ │ ├── AppsScreenPopulated_phone_dark.png │ │ ├── AppsScreenPopulated_tablet.png │ │ ├── CleanDialog_foldable.png │ │ ├── CleanDialog_foldable_dark.png │ │ ├── DarkDialog_foldable.png │ │ ├── DarkDialog_foldable_dark.png │ │ ├── PermissionDialog_foldable.png │ │ ├── PermissionDialog_foldable_dark.png │ │ ├── SettingsScreenPopulated_foldable.png │ │ ├── SettingsScreenPopulated_foldable_dark.png │ │ ├── ShortcutDialogEmpty_foldable.png │ │ ├── ShortcutDialogEmpty_foldable_dark.png │ │ ├── ShortcutDialogErrorTextFields_foldable.png │ │ ├── ShortcutDialogErrorTextFields_foldable_dark.png │ │ ├── ShortcutDialogFilledTextFields_foldable.png │ │ ├── ShortcutDialogFilledTextFields_foldable_dark.png │ │ ├── TemplateDialogLoading_foldable.png │ │ ├── TemplateDialogLoading_foldable_dark.png │ │ ├── TemplateDialogPopulated_foldable.png │ │ ├── TemplateDialogPopulated_foldable_dark.png │ │ ├── ThemeDialog_foldable.png │ │ ├── ThemeDialog_foldable_dark.png │ │ └── shelved.patch │ ├── Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM__Changes_.xml │ ├── Uncommitted_changes_before_Update_at_14_01_2024_2_14_pm_[Changes] │ │ └── shelved.patch │ └── Uncommitted_changes_before_Update_at_14_01_2024_2_14_pm__Changes_.xml └── vcs.xml ├── .run ├── Generate Demo Baseline Profile.run.xml └── spotlessApply.run.xml ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── app ├── .gitignore ├── README.md ├── benchmark-rules.pro ├── build.gradle.kts ├── dependencies │ └── releaseRuntimeClasspath.txt ├── proguard-rules.pro ├── release-badging.txt └── src │ ├── androidTest │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── navigation │ │ └── NavigationTest.kt │ ├── debug │ └── res │ │ └── values │ │ └── strings.xml │ └── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── kotlin │ └── com │ │ └── android │ │ └── geto │ │ ├── GetoApplication.kt │ │ ├── MainActivity.kt │ │ ├── MainActivityUiState.kt │ │ ├── MainActivityViewModel.kt │ │ └── navigation │ │ ├── GetoNavHost.kt │ │ └── TopLevelDestination.kt │ └── res │ ├── drawable │ ├── ic_launcher_foreground.xml │ └── ic_splash.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.webp │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.webp │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.webp │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.webp │ └── ic_launcher_round.png │ ├── values-night │ └── themes.xml │ ├── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ ├── backup_rules.xml │ └── data_extraction_rules.xml ├── benchmarks ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── com │ └── android │ └── geto │ └── benchmarks │ ├── BaselineProfileMetrics.kt │ ├── GeneralActions.kt │ ├── Utils.kt │ ├── apps │ ├── AppsActions.kt │ └── ScrollAppsBenchmark.kt │ ├── appsettings │ └── AppSettingsAction.kt │ ├── baselineprofile │ ├── AppSettingsBaselineProfile.kt │ ├── AppsBaselineProfile.kt │ ├── ServiceBaselineProfile.kt │ ├── SettingsBaselineProfile.kt │ └── StartupBaselineProfile.kt │ ├── service │ └── ServiceAction.kt │ ├── settings │ └── SettingsAction.kt │ └── startup │ └── StartupBenchmark.kt ├── broadcast-receiver ├── .gitignore ├── README.md ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── com │ └── android │ └── geto │ └── broadcastreceiver │ ├── RevertSettingsBroadcastReceiver.kt │ └── StopUsageStatsForegroundServiceBroadcastReceiver.kt ├── common ├── .gitignore ├── README.md ├── build.gradle.kts └── src │ ├── main │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── common │ │ │ ├── CoroutineScopesModule.kt │ │ │ └── dispatcher │ │ │ └── DispatchersModule.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── testFixtures │ └── kotlin │ └── com │ └── android │ └── geto │ └── common │ ├── GetoTestRunner.kt │ ├── GrantPostNotificationsPermissionRule.kt │ └── MainDispatcherRule.kt ├── compose_compiler_config.conf ├── data ├── datastore │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ ├── consumer-proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── data │ │ │ └── datastore │ │ │ └── UserPreferencesDataSourceTest.kt │ │ ├── main │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── geto │ │ │ │ └── data │ │ │ │ └── datastore │ │ │ │ ├── UserPreferencesDataSource.kt │ │ │ │ ├── UserPreferencesSerializer.kt │ │ │ │ └── di │ │ │ │ └── DataStoreModule.kt │ │ └── proto │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── data │ │ │ └── datastore │ │ │ └── proto │ │ │ ├── dark_theme_config.proto │ │ │ ├── theme_brand.proto │ │ │ └── user_preferences.proto │ │ └── test │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── data │ │ └── datastore │ │ └── UserPreferencesSerializerTest.kt ├── repository-test │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── data │ │ └── repository │ │ └── test │ │ ├── FakeAppSettingsRepository.kt │ │ ├── FakeSecureSettingsRepository.kt │ │ ├── FakeShortcutRepository.kt │ │ ├── FakeUserDataRepository.kt │ │ └── di │ │ └── TestRepositoryModule.kt ├── repository │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── data │ │ └── repository │ │ ├── DefaultAppSettingsRepository.kt │ │ ├── DefaultSecureSettingsRepository.kt │ │ ├── DefaultShortcutRepository.kt │ │ ├── DefaultUserDataRepository.kt │ │ └── di │ │ └── RepositoryModule.kt └── room │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ ├── schemas │ └── com.android.geto.data.room.AppDatabase │ │ ├── 1.json │ │ ├── 2.json │ │ ├── 3.json │ │ ├── 4.json │ │ ├── 5.json │ │ ├── 6.json │ │ ├── 7.json │ │ └── 8.json │ └── src │ ├── androidTest │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── data │ │ └── room │ │ ├── dao │ │ └── AppSettingsDaoTest.kt │ │ └── migration │ │ └── MigrationTest.kt │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── com │ └── android │ └── geto │ └── data │ └── room │ ├── AppDatabase.kt │ ├── dao │ └── AppSettingsDao.kt │ ├── di │ ├── DaoModule.kt │ └── RoomModule.kt │ ├── migration │ ├── AutoMigration.kt │ ├── Migration1To2.kt │ ├── Migration2To3.kt │ ├── Migration3To4.kt │ ├── Migration4To5.kt │ ├── Migration5To6.kt │ ├── Migration6To7.kt │ └── Migration7To8.kt │ └── model │ └── AppSettingEntity.kt ├── design-system ├── .gitignore ├── README.md ├── build.gradle.kts └── src │ ├── main │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── designsystem │ │ │ ├── component │ │ │ ├── Dialog.kt │ │ │ ├── GetoLoadingWheel.kt │ │ │ ├── ShimmerImage.kt │ │ │ └── WavyCircle.kt │ │ │ ├── icon │ │ │ └── GetoIcons.kt │ │ │ └── theme │ │ │ ├── Color.kt │ │ │ └── Theme.kt │ └── res │ │ └── drawable │ │ └── ic_android_black_24dp.xml │ └── test │ ├── kotlin │ └── com │ │ └── android │ │ └── geto │ │ └── designsystem │ │ ├── LoadingWheelScreenshotTests.kt │ │ ├── ThemeTest.kt │ │ └── WavyCircleScreenshotTests.kt │ └── screenshots │ ├── LoadingWheel │ ├── LoadingWheelDynamicDarkTheme.png │ ├── LoadingWheelDynamicTheme.png │ ├── LoadingWheelGreenDarkTheme.png │ ├── LoadingWheelGreenTheme.png │ ├── LoadingWheelPurpleDarkTheme.png │ ├── LoadingWheelPurpleTheme.png │ ├── LoadingWheel_animation_1000.png │ ├── LoadingWheel_animation_115.png │ ├── LoadingWheel_animation_20.png │ ├── LoadingWheel_animation_724.png │ ├── LoadingWheel_dark_androidTheme_notDynamic.png │ ├── LoadingWheel_dark_defaultTheme_dynamic.png │ ├── LoadingWheel_dark_defaultTheme_notDynamic.png │ ├── LoadingWheel_light_androidTheme_notDynamic.png │ ├── LoadingWheel_light_defaultTheme_dynamic.png │ ├── LoadingWheel_light_defaultTheme_notDynamic.png │ ├── OverlayLoadingWheelDynamicDarkTheme.png │ ├── OverlayLoadingWheelDynamicTheme.png │ ├── OverlayLoadingWheelGreenDarkTheme.png │ ├── OverlayLoadingWheelGreenTheme.png │ ├── OverlayLoadingWheelPurpleDarkTheme.png │ ├── OverlayLoadingWheelPurpleTheme.png │ ├── OverlayLoadingWheel_dark_androidTheme_notDynamic.png │ ├── OverlayLoadingWheel_dark_defaultTheme_dynamic.png │ ├── OverlayLoadingWheel_dark_defaultTheme_notDynamic.png │ ├── OverlayLoadingWheel_light_androidTheme_notDynamic.png │ ├── OverlayLoadingWheel_light_defaultTheme_dynamic.png │ └── OverlayLoadingWheel_light_defaultTheme_notDynamic.png │ └── WavyCircle │ ├── AnimatedWavyCircle_animation_0.png │ ├── AnimatedWavyCircle_animation_250.png │ └── AnimatedWavyCircle_animation_500.png ├── docs └── images │ └── graphs │ ├── dep_graph_app.svg │ ├── dep_graph_broadcast_receiver.svg │ ├── dep_graph_common.svg │ ├── dep_graph_data_datastore.svg │ ├── dep_graph_data_datastore_proto.svg │ ├── dep_graph_data_datastore_test.svg │ ├── dep_graph_data_repository.svg │ ├── dep_graph_data_repository_test.svg │ ├── dep_graph_data_room.svg │ ├── dep_graph_design_system.svg │ ├── dep_graph_domain_broadcast_receiver.svg │ ├── dep_graph_domain_common.svg │ ├── dep_graph_domain_foreground_service.svg │ ├── dep_graph_domain_framework.svg │ ├── dep_graph_domain_model.svg │ ├── dep_graph_domain_repository.svg │ ├── dep_graph_domain_use_case.svg │ ├── dep_graph_feature_app_settings.svg │ ├── dep_graph_feature_apps.svg │ ├── dep_graph_feature_home.svg │ ├── dep_graph_feature_service.svg │ ├── dep_graph_feature_settings.svg │ ├── dep_graph_feature_shizuku.svg │ ├── dep_graph_foreground_service.svg │ ├── dep_graph_framework_asset_manager.svg │ ├── dep_graph_framework_clipboard_manager.svg │ ├── dep_graph_framework_framework_test.svg │ ├── dep_graph_framework_notification_manager.svg │ ├── dep_graph_framework_package_manager.svg │ ├── dep_graph_framework_secure_settings.svg │ ├── dep_graph_framework_shizuku.svg │ ├── dep_graph_framework_shortcut_manager.svg │ ├── dep_graph_framework_usage_stats_manager.svg │ └── dep_graph_roborazzi.svg ├── domain ├── common │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── domain │ │ └── common │ │ └── dispatcher │ │ └── GetoDispatcher.kt ├── foreground-service │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── domain │ │ │ └── foregroundservice │ │ │ └── UsageStatsForegroundServiceManager.kt │ │ └── testFixtures │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── domain │ │ └── foregroundservice │ │ └── FakeUsageStatsForegroundServiceManager.kt ├── framework │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── domain │ │ │ └── framework │ │ │ ├── AssetManagerWrapper.kt │ │ │ ├── NotificationManagerWrapper.kt │ │ │ ├── PackageManagerWrapper.kt │ │ │ ├── SecureSettingsWrapper.kt │ │ │ ├── ShizukuWrapper.kt │ │ │ ├── ShortcutManagerCompatWrapper.kt │ │ │ └── UsageStatsManagerWrapper.kt │ │ └── testFixtures │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── domain │ │ └── framework │ │ ├── DummyNotificationManagerWrapper.kt │ │ ├── FakeAssetManagerWrapper.kt │ │ ├── FakePackageManagerWrapper.kt │ │ └── FakeUsageStatsManagerWrapper.kt ├── model │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ ├── consumer-proguard-rules.pro │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── domain │ │ └── model │ │ ├── AddAppSettingResult.kt │ │ ├── AppSetting.kt │ │ ├── AppSettingTemplate.kt │ │ ├── AppSettingsResult.kt │ │ ├── DarkThemeConfig.kt │ │ ├── ForegroundServiceAppSettingsResult.kt │ │ ├── GetoApplicationInfo.kt │ │ ├── GetoShortcutInfoCompat.kt │ │ ├── GetoUsageEvent.kt │ │ ├── RequestPinShortcutResult.kt │ │ ├── SecureSetting.kt │ │ ├── ShizukuStatus.kt │ │ ├── ThemeBrand.kt │ │ ├── UpdateUsageStatsForegroundServiceResult.kt │ │ └── UserData.kt ├── repository │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── domain │ │ │ └── repository │ │ │ ├── AppSettingsRepository.kt │ │ │ ├── SecureSettingsRepository.kt │ │ │ ├── ShortcutRepository.kt │ │ │ └── UserDataRepository.kt │ │ └── testFixtures │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── domain │ │ └── repository │ │ ├── TestAppSettingsRepository.kt │ │ ├── TestSecureSettingsRepository.kt │ │ ├── TestShortcutRepository.kt │ │ └── TestUserDataRepository.kt └── use-case │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── domain │ │ └── usecase │ │ ├── AddAppSettingUseCase.kt │ │ ├── ApplyAppSettingsUseCase.kt │ │ ├── ForegroundServiceAppSettingsUseCase.kt │ │ ├── RequestPinShortcutUseCase.kt │ │ ├── RevertAppSettingsUseCase.kt │ │ └── UpdateUsageStatsForegroundServiceUseCase.kt │ └── test │ └── kotlin │ └── com │ └── android │ └── geto │ └── domain │ └── usecase │ ├── AddAppSettingUseCaseTest.kt │ ├── ApplyAppSettingsUseCaseTest.kt │ ├── ForegroundServiceAppSettingsUseCaseTest.kt │ ├── RequestPinShortcutUseCaseTest.kt │ └── RevertAppSettingsUseCaseTest.kt ├── fastlane └── metadata │ └── android │ └── en-US │ ├── changelogs │ ├── 11.txt │ ├── 12.txt │ ├── 13.txt │ ├── 14.txt │ ├── 15.txt │ ├── 151.txt │ ├── 152.txt │ ├── 153.txt │ ├── 154.txt │ ├── 155.txt │ ├── 156.txt │ ├── 157.txt │ ├── 158.txt │ ├── 159.txt │ ├── 160.txt │ ├── 161.txt │ ├── 162.txt │ ├── 163.txt │ ├── 164.txt │ ├── 165.txt │ ├── 166.txt │ ├── 167.txt │ ├── 168.txt │ ├── 169.txt │ ├── 170.txt │ ├── 2.txt │ ├── 4.txt │ ├── 5.txt │ ├── 6.txt │ ├── 8.txt │ └── 9.txt │ ├── full_description.txt │ ├── images │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ ├── 6.jpg │ │ ├── 7.jpg │ │ └── 8.jpg │ ├── short_description.txt │ ├── title.txt │ └── video.txt ├── feature ├── app-settings │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── feature │ │ │ └── appsettings │ │ │ ├── AppSettingsScreenDialogsTest.kt │ │ │ ├── AppSettingsScreenSnackbarTest.kt │ │ │ ├── AppSettingsScreenTest.kt │ │ │ └── dialog │ │ │ ├── appsetting │ │ │ └── AppSettingDialogTest.kt │ │ │ └── shortcut │ │ │ └── ShortcutDialogTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── geto │ │ │ │ └── feature │ │ │ │ └── appsettings │ │ │ │ ├── AppSettingsScreen.kt │ │ │ │ ├── AppSettingsUiState.kt │ │ │ │ ├── AppSettingsViewModel.kt │ │ │ │ ├── dialog │ │ │ │ ├── appsetting │ │ │ │ │ ├── AppSettingDialog.kt │ │ │ │ │ └── AppSettingDialogState.kt │ │ │ │ ├── shortcut │ │ │ │ │ ├── ShortcutDialog.kt │ │ │ │ │ └── ShortcutDialogState.kt │ │ │ │ └── template │ │ │ │ │ ├── TemplateDialog.kt │ │ │ │ │ ├── TemplateDialogState.kt │ │ │ │ │ └── TemplateDialogUiState.kt │ │ │ │ └── navigation │ │ │ │ ├── AppSettingsNavigation.kt │ │ │ │ └── AppSettingsRouteData.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ ├── kotlin │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── feature │ │ │ └── appsettings │ │ │ ├── AppSettingsScreenScreenshotTest.kt │ │ │ ├── AppSettingsScreenSnackbarScreenshotTest.kt │ │ │ ├── AppSettingsViewModelTest.kt │ │ │ └── dialog │ │ │ ├── appsetting │ │ │ ├── AppSettingDialogScreenshotTest.kt │ │ │ └── AppSettingsDialogStateTest.kt │ │ │ ├── shortcut │ │ │ ├── ShortcutDialogScreenshotTest.kt │ │ │ └── ShortcutDialogStateTest.kt │ │ │ └── template │ │ │ └── TemplateDialogScreenshotTest.kt │ │ └── screenshots │ │ ├── AppSettingDialogEmpty_foldable.png │ │ ├── AppSettingDialogEmpty_foldable_dark.png │ │ ├── AppSettingDialogErrorTextFields_foldable.png │ │ ├── AppSettingDialogErrorTextFields_foldable_dark.png │ │ ├── AppSettingDialogFilledTextFields_foldable.png │ │ ├── AppSettingDialogFilledTextFields_foldable_dark.png │ │ ├── AppSettingsScreenEmpty_foldable.png │ │ ├── AppSettingsScreenEmpty_phone.png │ │ ├── AppSettingsScreenEmpty_phone_dark.png │ │ ├── AppSettingsScreenEmpty_tablet.png │ │ ├── AppSettingsScreenLoading_foldable.png │ │ ├── AppSettingsScreenLoading_phone.png │ │ ├── AppSettingsScreenLoading_phone_dark.png │ │ ├── AppSettingsScreenLoading_tablet.png │ │ ├── AppSettingsScreenPopulated_foldable.png │ │ ├── AppSettingsScreenPopulated_phone.png │ │ ├── AppSettingsScreenPopulated_phone_dark.png │ │ ├── AppSettingsScreenPopulated_tablet.png │ │ ├── AppSettingsScreenSnackbar_foldable.png │ │ ├── AppSettingsScreenSnackbar_phone.png │ │ ├── AppSettingsScreenSnackbar_tablet.png │ │ ├── ShortcutDialogEmpty_foldable.png │ │ ├── ShortcutDialogEmpty_foldable_dark.png │ │ ├── ShortcutDialogErrorTextFields_foldable.png │ │ ├── ShortcutDialogErrorTextFields_foldable_dark.png │ │ ├── ShortcutDialogFilledTextFields_foldable.png │ │ ├── ShortcutDialogFilledTextFields_foldable_dark.png │ │ ├── TemplateDialogLoading_foldable.png │ │ ├── TemplateDialogLoading_foldable_dark.png │ │ ├── TemplateDialogPopulated_foldable.png │ │ └── TemplateDialogPopulated_foldable_dark.png ├── apps │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── feature │ │ │ └── apps │ │ │ └── AppsScreenTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── geto │ │ │ │ └── feature │ │ │ │ └── apps │ │ │ │ ├── AppsScreen.kt │ │ │ │ ├── AppsUiState.kt │ │ │ │ ├── AppsViewModel.kt │ │ │ │ └── navigation │ │ │ │ ├── AppsNavigation.kt │ │ │ │ └── AppsRouteData.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ ├── kotlin │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── feature │ │ │ └── apps │ │ │ ├── AppsScreenScreenshotTest.kt │ │ │ └── AppsViewModelTest.kt │ │ └── screenshots │ │ ├── AppsScreenLoading_foldable.png │ │ ├── AppsScreenLoading_phone.png │ │ ├── AppsScreenLoading_phone_dark.png │ │ ├── AppsScreenLoading_tablet.png │ │ ├── AppsScreenPopulated_foldable.png │ │ ├── AppsScreenPopulated_phone.png │ │ ├── AppsScreenPopulated_phone_dark.png │ │ ├── AppsScreenPopulated_tablet.png │ │ ├── DockedSearchBarPopulated_foldable.png │ │ ├── DockedSearchBarPopulated_phone.png │ │ ├── DockedSearchBarPopulated_phone_dark.png │ │ └── DockedSearchBarPopulated_tablet.png ├── home │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── feature │ │ └── home │ │ ├── HomeScreen.kt │ │ └── navigation │ │ ├── HomeDestination.kt │ │ ├── HomeNavigation.kt │ │ └── HomeRouteData.kt ├── service │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── feature │ │ │ └── service │ │ │ ├── ServiceScreen.kt │ │ │ ├── ServiceUiState.kt │ │ │ ├── ServiceViewModel.kt │ │ │ └── navigation │ │ │ ├── ServiceNavigation.kt │ │ │ └── ServiceRouteData.kt │ │ └── test │ │ ├── kotlin │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── feature │ │ │ └── service │ │ │ ├── ServiceScreenScreenshotTest.kt │ │ │ └── ServiceViewModelTest.kt │ │ └── screenshots │ │ ├── ServiceScreenActive_foldable.png │ │ ├── ServiceScreenActive_phone.png │ │ ├── ServiceScreenActive_phone_dark.png │ │ ├── ServiceScreenActive_tablet.png │ │ ├── ServiceScreenInActive_foldable.png │ │ ├── ServiceScreenInActive_phone.png │ │ ├── ServiceScreenInActive_phone_dark.png │ │ └── ServiceScreenInActive_tablet.png ├── settings │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── feature │ │ │ └── settings │ │ │ ├── SettingsScreenDialogsTest.kt │ │ │ └── SettingsScreenTest.kt │ │ ├── main │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── geto │ │ │ │ └── feature │ │ │ │ └── settings │ │ │ │ ├── SettingsScreen.kt │ │ │ │ ├── SettingsUiState.kt │ │ │ │ ├── SettingsViewModel.kt │ │ │ │ ├── dialog │ │ │ │ ├── dark │ │ │ │ │ └── DarkDialog.kt │ │ │ │ └── theme │ │ │ │ │ └── ThemeDialog.kt │ │ │ │ └── navigation │ │ │ │ ├── SettingsNavigation.kt │ │ │ │ └── SettingsRouteData.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ ├── kotlin │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── feature │ │ │ └── settings │ │ │ ├── SettingsScreenScreenshotTest.kt │ │ │ ├── SettingsViewModelTest.kt │ │ │ └── dialog │ │ │ ├── dark │ │ │ └── DarkDialogScreenshotTest.kt │ │ │ └── theme │ │ │ └── ThemeDialogScreenshotTest.kt │ │ └── screenshots │ │ ├── DarkDialog_foldable.png │ │ ├── DarkDialog_foldable_dark.png │ │ ├── SettingsScreenLoading_foldable.png │ │ ├── SettingsScreenLoading_foldable_dark.png │ │ ├── SettingsScreenPopulated_foldable.png │ │ ├── SettingsScreenPopulated_foldable_dark.png │ │ ├── ThemeDialog_foldable.png │ │ └── ThemeDialog_foldable_dark.png └── shizuku │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ └── main │ ├── kotlin │ └── com │ │ └── android │ │ └── geto │ │ └── feature │ │ └── shizuku │ │ ├── ShizukuScreen.kt │ │ ├── ShizukuViewModel.kt │ │ └── navigation │ │ ├── ShizukuNavigation.kt │ │ └── ShizukuRouteData.kt │ └── res │ └── values │ └── strings.xml ├── foreground-service ├── .gitignore ├── README.md ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── com │ │ └── android │ │ └── geto │ │ └── foregroundservice │ │ ├── AndroidUsageStatsForegroundServiceManager.kt │ │ ├── ForegroundServiceModule.kt │ │ └── UsageStatsService.kt │ └── res │ ├── drawable │ └── baseline_apps_24.xml │ └── values │ └── strings.xml ├── framework ├── asset-manager │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ ├── assets │ │ │ └── FakeAppSettingTemplates.json │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── framework │ │ │ └── assetmanager │ │ │ └── AssetManagerWrapperTest.kt │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ └── AppSettingTemplates.json │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── framework │ │ └── assetmanager │ │ ├── AndroidAssetManagerWrapper.kt │ │ └── AssetManagerModule.kt ├── framework-test │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── framework │ │ └── test │ │ ├── FakePackageManagerWrapper.kt │ │ └── TestFrameworkModule.kt ├── notification-manager │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── AndroidManifest.xml │ │ └── main │ │ ├── kotlin │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── framework │ │ │ └── notificationmanager │ │ │ ├── AndroidNotificationManagerWrapper.kt │ │ │ └── NotificationManagerModule.kt │ │ └── res │ │ ├── drawable │ │ └── baseline_settings_24.xml │ │ └── values │ │ └── strings.xml ├── package-manager │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── kotlin │ │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── framework │ │ │ └── packagemanager │ │ │ └── PackageManagerWrapperTest.kt │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── framework │ │ └── packagemanager │ │ ├── AndroidPackageManagerWrapper.kt │ │ └── PackageManagerModule.kt ├── secure-settings │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── framework │ │ └── securesettings │ │ ├── AndroidSecureSettingsWrapper.kt │ │ └── SecureSettingsModule.kt ├── shizuku │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ ├── consumer-proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── aidl │ │ ├── android │ │ │ ├── app │ │ │ │ └── IActivityManager.aidl │ │ │ └── content │ │ │ │ └── pm │ │ │ │ └── IPackageManager.aidl │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── framework │ │ │ └── shizuku │ │ │ └── IUserService.aidl │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── framework │ │ └── shizuku │ │ ├── DefaultShizukuWrapper.kt │ │ ├── ShizukuModule.kt │ │ └── UserService.kt ├── shortcut-manager │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ └── com │ │ └── android │ │ └── geto │ │ └── framework │ │ └── shortcutmanager │ │ ├── AndroidShortcutManagerCompatWrapper.kt │ │ └── ShortcutManagerModule.kt └── usage-stats-manager │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── com │ └── android │ └── geto │ └── framework │ └── usagestatsmanager │ ├── AndroidUsageStatsManagerWrapper.kt │ └── UsageStatsManagerModule.kt ├── generateModuleGraphs.sh ├── gradle.properties ├── gradle ├── init.gradle.kts ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lint ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── com │ │ │ └── android │ │ │ └── geto │ │ │ └── lint │ │ │ ├── GetoIssueRegistry.kt │ │ │ └── TestMethodNameDetector.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.android.tools.lint.client.api.IssueRegistry │ └── test │ └── kotlin │ └── com │ └── android │ └── geto │ └── lint │ └── TestMethodNameDetectorTest.kt ├── roborazzi ├── .gitignore ├── README.md ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── com │ └── android │ └── geto │ └── roborazzi │ ├── DialogScreenshotHelper.kt │ ├── ScreenshotHelper.kt │ └── SnackbarScreenshotHelper.kt ├── settings.gradle.kts └── spotless ├── copyright.kt ├── copyright.kts └── copyright.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.github/ISSUE_TEMPLATE/BUG.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.github/ISSUE_TEMPLATE/FEATURE.yml -------------------------------------------------------------------------------- /.github/ci-gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.github/ci-gradle.properties -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/Build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.github/workflows/Build.yml -------------------------------------------------------------------------------- /.github/workflows/NightlyBaselineProfiles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.github/workflows/NightlyBaselineProfiles.yaml -------------------------------------------------------------------------------- /.github/workflows/Release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.github/workflows/Release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/androidTestResultsUserPreferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/androidTestResultsUserPreferences.xml -------------------------------------------------------------------------------- /.idea/appInsightsSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/appInsightsSettings.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/GNU_General_Public_License_v3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/copyright/GNU_General_Public_License_v3_0.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetDropDown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/deploymentTargetDropDown.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetSelector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/deploymentTargetSelector.xml -------------------------------------------------------------------------------- /.idea/dictionaries/User.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/dictionaries/User.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/icon.svg -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/migrations.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/render.experimental.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/render.experimental.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Generate_Baseline_Profile_for_app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/runConfigurations/Generate_Baseline_Profile_for_app.xml -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogEmpty_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogEmpty_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogEmpty_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogEmpty_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogErrorTextFields_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogErrorTextFields_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogErrorTextFields_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogErrorTextFields_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogFilledTextFields_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogFilledTextFields_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogFilledTextFields_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingDialogFilledTextFields_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenEmpty_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenEmpty_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenEmpty_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenEmpty_phone.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenEmpty_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenEmpty_phone_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenEmpty_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenEmpty_tablet.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenLoading_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenLoading_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenLoading_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenLoading_phone.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenLoading_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenLoading_phone_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenLoading_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenLoading_tablet.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenPopulated_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenPopulated_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenPopulated_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenPopulated_phone.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenPopulated_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenPopulated_phone_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenPopulated_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenPopulated_tablet.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenSnackbar_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenSnackbar_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenSnackbar_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenSnackbar_phone.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenSnackbar_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppSettingsScreenSnackbar_tablet.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppsScreenPopulated_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppsScreenPopulated_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppsScreenPopulated_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppsScreenPopulated_phone.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppsScreenPopulated_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppsScreenPopulated_phone_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppsScreenPopulated_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/AppsScreenPopulated_tablet.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/CleanDialog_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/CleanDialog_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/CleanDialog_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/CleanDialog_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/DarkDialog_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/DarkDialog_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/DarkDialog_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/DarkDialog_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/PermissionDialog_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/PermissionDialog_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/PermissionDialog_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/PermissionDialog_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/SettingsScreenPopulated_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/SettingsScreenPopulated_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/SettingsScreenPopulated_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/SettingsScreenPopulated_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogEmpty_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogEmpty_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogEmpty_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogEmpty_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogErrorTextFields_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogErrorTextFields_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogErrorTextFields_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogErrorTextFields_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogFilledTextFields_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogFilledTextFields_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogFilledTextFields_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ShortcutDialogFilledTextFields_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/TemplateDialogLoading_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/TemplateDialogLoading_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/TemplateDialogLoading_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/TemplateDialogLoading_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/TemplateDialogPopulated_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/TemplateDialogPopulated_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/TemplateDialogPopulated_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/TemplateDialogPopulated_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ThemeDialog_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ThemeDialog_foldable.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ThemeDialog_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/ThemeDialog_foldable_dark.png -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM_[Changes]/shelved.patch: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM__Changes_.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_10_11_2024_1_52_PM__Changes_.xml -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_14_01_2024_2_14_pm_[Changes]/shelved.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_14_01_2024_2_14_pm_[Changes]/shelved.patch -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_Update_at_14_01_2024_2_14_pm__Changes_.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/shelf/Uncommitted_changes_before_Update_at_14_01_2024_2_14_pm__Changes_.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.run/Generate Demo Baseline Profile.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.run/Generate Demo Baseline Profile.run.xml -------------------------------------------------------------------------------- /.run/spotlessApply.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/.run/spotlessApply.run.xml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | 3 | -------------------------------------------------------------------------------- /app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/README.md -------------------------------------------------------------------------------- /app/benchmark-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/benchmark-rules.pro -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/dependencies/releaseRuntimeClasspath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/dependencies/releaseRuntimeClasspath.txt -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/release-badging.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/release-badging.txt -------------------------------------------------------------------------------- /app/src/androidTest/kotlin/com/android/geto/navigation/NavigationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/androidTest/kotlin/com/android/geto/navigation/NavigationTest.kt -------------------------------------------------------------------------------- /app/src/debug/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/debug/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/kotlin/com/android/geto/GetoApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/kotlin/com/android/geto/GetoApplication.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/android/geto/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/kotlin/com/android/geto/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/android/geto/MainActivityUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/kotlin/com/android/geto/MainActivityUiState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/android/geto/MainActivityViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/kotlin/com/android/geto/MainActivityViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/android/geto/navigation/GetoNavHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/kotlin/com/android/geto/navigation/GetoNavHost.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/android/geto/navigation/TopLevelDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/kotlin/com/android/geto/navigation/TopLevelDestination.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/drawable/ic_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /benchmarks/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /benchmarks/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/build.gradle.kts -------------------------------------------------------------------------------- /benchmarks/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/BaselineProfileMetrics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/BaselineProfileMetrics.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/GeneralActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/GeneralActions.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/Utils.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/apps/AppsActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/apps/AppsActions.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/apps/ScrollAppsBenchmark.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/apps/ScrollAppsBenchmark.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/appsettings/AppSettingsAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/appsettings/AppSettingsAction.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/AppSettingsBaselineProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/AppSettingsBaselineProfile.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/AppsBaselineProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/AppsBaselineProfile.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/ServiceBaselineProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/ServiceBaselineProfile.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/SettingsBaselineProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/SettingsBaselineProfile.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/StartupBaselineProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/baselineprofile/StartupBaselineProfile.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/service/ServiceAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/service/ServiceAction.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/settings/SettingsAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/settings/SettingsAction.kt -------------------------------------------------------------------------------- /benchmarks/src/main/kotlin/com/android/geto/benchmarks/startup/StartupBenchmark.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/benchmarks/src/main/kotlin/com/android/geto/benchmarks/startup/StartupBenchmark.kt -------------------------------------------------------------------------------- /broadcast-receiver/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /broadcast-receiver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/broadcast-receiver/README.md -------------------------------------------------------------------------------- /broadcast-receiver/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/broadcast-receiver/build.gradle.kts -------------------------------------------------------------------------------- /broadcast-receiver/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/broadcast-receiver/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /broadcast-receiver/src/main/kotlin/com/android/geto/broadcastreceiver/RevertSettingsBroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/broadcast-receiver/src/main/kotlin/com/android/geto/broadcastreceiver/RevertSettingsBroadcastReceiver.kt -------------------------------------------------------------------------------- /broadcast-receiver/src/main/kotlin/com/android/geto/broadcastreceiver/StopUsageStatsForegroundServiceBroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/broadcast-receiver/src/main/kotlin/com/android/geto/broadcastreceiver/StopUsageStatsForegroundServiceBroadcastReceiver.kt -------------------------------------------------------------------------------- /common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/common/README.md -------------------------------------------------------------------------------- /common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/common/build.gradle.kts -------------------------------------------------------------------------------- /common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /common/src/main/kotlin/com/android/geto/common/CoroutineScopesModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/common/src/main/kotlin/com/android/geto/common/CoroutineScopesModule.kt -------------------------------------------------------------------------------- /common/src/main/kotlin/com/android/geto/common/dispatcher/DispatchersModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/common/src/main/kotlin/com/android/geto/common/dispatcher/DispatchersModule.kt -------------------------------------------------------------------------------- /common/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/common/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /common/src/testFixtures/kotlin/com/android/geto/common/GetoTestRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/common/src/testFixtures/kotlin/com/android/geto/common/GetoTestRunner.kt -------------------------------------------------------------------------------- /common/src/testFixtures/kotlin/com/android/geto/common/GrantPostNotificationsPermissionRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/common/src/testFixtures/kotlin/com/android/geto/common/GrantPostNotificationsPermissionRule.kt -------------------------------------------------------------------------------- /common/src/testFixtures/kotlin/com/android/geto/common/MainDispatcherRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/common/src/testFixtures/kotlin/com/android/geto/common/MainDispatcherRule.kt -------------------------------------------------------------------------------- /compose_compiler_config.conf: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/datastore/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/datastore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/README.md -------------------------------------------------------------------------------- /data/datastore/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/build.gradle.kts -------------------------------------------------------------------------------- /data/datastore/consumer-proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/consumer-proguard-rules.pro -------------------------------------------------------------------------------- /data/datastore/src/androidTest/kotlin/com/android/geto/data/datastore/UserPreferencesDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/src/androidTest/kotlin/com/android/geto/data/datastore/UserPreferencesDataSourceTest.kt -------------------------------------------------------------------------------- /data/datastore/src/main/kotlin/com/android/geto/data/datastore/UserPreferencesDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/src/main/kotlin/com/android/geto/data/datastore/UserPreferencesDataSource.kt -------------------------------------------------------------------------------- /data/datastore/src/main/kotlin/com/android/geto/data/datastore/UserPreferencesSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/src/main/kotlin/com/android/geto/data/datastore/UserPreferencesSerializer.kt -------------------------------------------------------------------------------- /data/datastore/src/main/kotlin/com/android/geto/data/datastore/di/DataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/src/main/kotlin/com/android/geto/data/datastore/di/DataStoreModule.kt -------------------------------------------------------------------------------- /data/datastore/src/main/proto/com/android/geto/data/datastore/proto/dark_theme_config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/src/main/proto/com/android/geto/data/datastore/proto/dark_theme_config.proto -------------------------------------------------------------------------------- /data/datastore/src/main/proto/com/android/geto/data/datastore/proto/theme_brand.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/src/main/proto/com/android/geto/data/datastore/proto/theme_brand.proto -------------------------------------------------------------------------------- /data/datastore/src/main/proto/com/android/geto/data/datastore/proto/user_preferences.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/src/main/proto/com/android/geto/data/datastore/proto/user_preferences.proto -------------------------------------------------------------------------------- /data/datastore/src/test/kotlin/com/android/geto/data/datastore/UserPreferencesSerializerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/datastore/src/test/kotlin/com/android/geto/data/datastore/UserPreferencesSerializerTest.kt -------------------------------------------------------------------------------- /data/repository-test/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/repository-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository-test/README.md -------------------------------------------------------------------------------- /data/repository-test/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository-test/build.gradle.kts -------------------------------------------------------------------------------- /data/repository-test/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository-test/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/FakeAppSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/FakeAppSettingsRepository.kt -------------------------------------------------------------------------------- /data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/FakeSecureSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/FakeSecureSettingsRepository.kt -------------------------------------------------------------------------------- /data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/FakeShortcutRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/FakeShortcutRepository.kt -------------------------------------------------------------------------------- /data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/FakeUserDataRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/FakeUserDataRepository.kt -------------------------------------------------------------------------------- /data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/di/TestRepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository-test/src/main/kotlin/com/android/geto/data/repository/test/di/TestRepositoryModule.kt -------------------------------------------------------------------------------- /data/repository/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/repository/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository/README.md -------------------------------------------------------------------------------- /data/repository/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository/build.gradle.kts -------------------------------------------------------------------------------- /data/repository/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/repository/src/main/kotlin/com/android/geto/data/repository/DefaultAppSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository/src/main/kotlin/com/android/geto/data/repository/DefaultAppSettingsRepository.kt -------------------------------------------------------------------------------- /data/repository/src/main/kotlin/com/android/geto/data/repository/DefaultSecureSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository/src/main/kotlin/com/android/geto/data/repository/DefaultSecureSettingsRepository.kt -------------------------------------------------------------------------------- /data/repository/src/main/kotlin/com/android/geto/data/repository/DefaultShortcutRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository/src/main/kotlin/com/android/geto/data/repository/DefaultShortcutRepository.kt -------------------------------------------------------------------------------- /data/repository/src/main/kotlin/com/android/geto/data/repository/DefaultUserDataRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository/src/main/kotlin/com/android/geto/data/repository/DefaultUserDataRepository.kt -------------------------------------------------------------------------------- /data/repository/src/main/kotlin/com/android/geto/data/repository/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/repository/src/main/kotlin/com/android/geto/data/repository/di/RepositoryModule.kt -------------------------------------------------------------------------------- /data/room/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/room/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/README.md -------------------------------------------------------------------------------- /data/room/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/build.gradle.kts -------------------------------------------------------------------------------- /data/room/schemas/com.android.geto.data.room.AppDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/schemas/com.android.geto.data.room.AppDatabase/1.json -------------------------------------------------------------------------------- /data/room/schemas/com.android.geto.data.room.AppDatabase/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/schemas/com.android.geto.data.room.AppDatabase/2.json -------------------------------------------------------------------------------- /data/room/schemas/com.android.geto.data.room.AppDatabase/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/schemas/com.android.geto.data.room.AppDatabase/3.json -------------------------------------------------------------------------------- /data/room/schemas/com.android.geto.data.room.AppDatabase/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/schemas/com.android.geto.data.room.AppDatabase/4.json -------------------------------------------------------------------------------- /data/room/schemas/com.android.geto.data.room.AppDatabase/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/schemas/com.android.geto.data.room.AppDatabase/5.json -------------------------------------------------------------------------------- /data/room/schemas/com.android.geto.data.room.AppDatabase/6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/schemas/com.android.geto.data.room.AppDatabase/6.json -------------------------------------------------------------------------------- /data/room/schemas/com.android.geto.data.room.AppDatabase/7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/schemas/com.android.geto.data.room.AppDatabase/7.json -------------------------------------------------------------------------------- /data/room/schemas/com.android.geto.data.room.AppDatabase/8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/schemas/com.android.geto.data.room.AppDatabase/8.json -------------------------------------------------------------------------------- /data/room/src/androidTest/kotlin/com/android/geto/data/room/dao/AppSettingsDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/androidTest/kotlin/com/android/geto/data/room/dao/AppSettingsDaoTest.kt -------------------------------------------------------------------------------- /data/room/src/androidTest/kotlin/com/android/geto/data/room/migration/MigrationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/androidTest/kotlin/com/android/geto/data/room/migration/MigrationTest.kt -------------------------------------------------------------------------------- /data/room/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/AppDatabase.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/dao/AppSettingsDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/dao/AppSettingsDao.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/di/DaoModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/di/DaoModule.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/di/RoomModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/di/RoomModule.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/migration/AutoMigration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/migration/AutoMigration.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration1To2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration1To2.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration2To3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration2To3.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration3To4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration3To4.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration4To5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration4To5.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration5To6.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration5To6.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration6To7.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration6To7.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration7To8.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/migration/Migration7To8.kt -------------------------------------------------------------------------------- /data/room/src/main/kotlin/com/android/geto/data/room/model/AppSettingEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/data/room/src/main/kotlin/com/android/geto/data/room/model/AppSettingEntity.kt -------------------------------------------------------------------------------- /design-system/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /design-system/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/README.md -------------------------------------------------------------------------------- /design-system/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/build.gradle.kts -------------------------------------------------------------------------------- /design-system/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /design-system/src/main/kotlin/com/android/geto/designsystem/component/Dialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/main/kotlin/com/android/geto/designsystem/component/Dialog.kt -------------------------------------------------------------------------------- /design-system/src/main/kotlin/com/android/geto/designsystem/component/GetoLoadingWheel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/main/kotlin/com/android/geto/designsystem/component/GetoLoadingWheel.kt -------------------------------------------------------------------------------- /design-system/src/main/kotlin/com/android/geto/designsystem/component/ShimmerImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/main/kotlin/com/android/geto/designsystem/component/ShimmerImage.kt -------------------------------------------------------------------------------- /design-system/src/main/kotlin/com/android/geto/designsystem/component/WavyCircle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/main/kotlin/com/android/geto/designsystem/component/WavyCircle.kt -------------------------------------------------------------------------------- /design-system/src/main/kotlin/com/android/geto/designsystem/icon/GetoIcons.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/main/kotlin/com/android/geto/designsystem/icon/GetoIcons.kt -------------------------------------------------------------------------------- /design-system/src/main/kotlin/com/android/geto/designsystem/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/main/kotlin/com/android/geto/designsystem/theme/Color.kt -------------------------------------------------------------------------------- /design-system/src/main/kotlin/com/android/geto/designsystem/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/main/kotlin/com/android/geto/designsystem/theme/Theme.kt -------------------------------------------------------------------------------- /design-system/src/main/res/drawable/ic_android_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/main/res/drawable/ic_android_black_24dp.xml -------------------------------------------------------------------------------- /design-system/src/test/kotlin/com/android/geto/designsystem/LoadingWheelScreenshotTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/kotlin/com/android/geto/designsystem/LoadingWheelScreenshotTests.kt -------------------------------------------------------------------------------- /design-system/src/test/kotlin/com/android/geto/designsystem/ThemeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/kotlin/com/android/geto/designsystem/ThemeTest.kt -------------------------------------------------------------------------------- /design-system/src/test/kotlin/com/android/geto/designsystem/WavyCircleScreenshotTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/kotlin/com/android/geto/designsystem/WavyCircleScreenshotTests.kt -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheelDynamicDarkTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheelDynamicDarkTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheelDynamicTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheelDynamicTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheelGreenDarkTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheelGreenDarkTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheelGreenTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheelGreenTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheelPurpleDarkTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheelPurpleDarkTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheelPurpleTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheelPurpleTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_animation_1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_animation_1000.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_animation_115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_animation_115.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_animation_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_animation_20.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_animation_724.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_animation_724.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_dark_androidTheme_notDynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_dark_androidTheme_notDynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_dark_defaultTheme_dynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_dark_defaultTheme_dynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_dark_defaultTheme_notDynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_dark_defaultTheme_notDynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_light_androidTheme_notDynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_light_androidTheme_notDynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_dynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_dynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_notDynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_notDynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelDynamicDarkTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelDynamicDarkTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelDynamicTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelDynamicTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelGreenDarkTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelGreenDarkTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelGreenTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelGreenTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelPurpleDarkTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelPurpleDarkTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelPurpleTheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheelPurpleTheme.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_androidTheme_notDynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_androidTheme_notDynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_defaultTheme_dynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_defaultTheme_dynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_defaultTheme_notDynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_defaultTheme_notDynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_androidTheme_notDynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_androidTheme_notDynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_defaultTheme_dynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_defaultTheme_dynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_defaultTheme_notDynamic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_defaultTheme_notDynamic.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/WavyCircle/AnimatedWavyCircle_animation_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/WavyCircle/AnimatedWavyCircle_animation_0.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/WavyCircle/AnimatedWavyCircle_animation_250.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/WavyCircle/AnimatedWavyCircle_animation_250.png -------------------------------------------------------------------------------- /design-system/src/test/screenshots/WavyCircle/AnimatedWavyCircle_animation_500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/design-system/src/test/screenshots/WavyCircle/AnimatedWavyCircle_animation_500.png -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_app.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_app.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_broadcast_receiver.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_broadcast_receiver.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_common.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_common.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_data_datastore.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_data_datastore.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_data_datastore_proto.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_data_datastore_proto.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_data_datastore_test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_data_datastore_test.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_data_repository.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_data_repository.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_data_repository_test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_data_repository_test.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_data_room.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_data_room.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_design_system.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_design_system.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_domain_broadcast_receiver.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_domain_broadcast_receiver.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_domain_common.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_domain_common.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_domain_foreground_service.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_domain_foreground_service.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_domain_framework.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_domain_framework.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_domain_model.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_domain_model.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_domain_repository.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_domain_repository.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_domain_use_case.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_domain_use_case.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_feature_app_settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_feature_app_settings.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_feature_apps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_feature_apps.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_feature_home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_feature_home.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_feature_service.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_feature_service.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_feature_settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_feature_settings.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_feature_shizuku.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_feature_shizuku.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_foreground_service.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_foreground_service.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_framework_asset_manager.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_framework_asset_manager.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_framework_clipboard_manager.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_framework_clipboard_manager.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_framework_framework_test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_framework_framework_test.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_framework_notification_manager.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_framework_notification_manager.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_framework_package_manager.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_framework_package_manager.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_framework_secure_settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_framework_secure_settings.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_framework_shizuku.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_framework_shizuku.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_framework_shortcut_manager.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_framework_shortcut_manager.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_framework_usage_stats_manager.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_framework_usage_stats_manager.svg -------------------------------------------------------------------------------- /docs/images/graphs/dep_graph_roborazzi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/docs/images/graphs/dep_graph_roborazzi.svg -------------------------------------------------------------------------------- /domain/common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/common/README.md -------------------------------------------------------------------------------- /domain/common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/common/build.gradle.kts -------------------------------------------------------------------------------- /domain/common/src/main/kotlin/com/android/geto/domain/common/dispatcher/GetoDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/common/src/main/kotlin/com/android/geto/domain/common/dispatcher/GetoDispatcher.kt -------------------------------------------------------------------------------- /domain/foreground-service/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/foreground-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/foreground-service/README.md -------------------------------------------------------------------------------- /domain/foreground-service/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/foreground-service/build.gradle.kts -------------------------------------------------------------------------------- /domain/foreground-service/src/main/kotlin/com/android/geto/domain/foregroundservice/UsageStatsForegroundServiceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/foreground-service/src/main/kotlin/com/android/geto/domain/foregroundservice/UsageStatsForegroundServiceManager.kt -------------------------------------------------------------------------------- /domain/foreground-service/src/testFixtures/kotlin/com/android/geto/domain/foregroundservice/FakeUsageStatsForegroundServiceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/foreground-service/src/testFixtures/kotlin/com/android/geto/domain/foregroundservice/FakeUsageStatsForegroundServiceManager.kt -------------------------------------------------------------------------------- /domain/framework/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/framework/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/README.md -------------------------------------------------------------------------------- /domain/framework/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/build.gradle.kts -------------------------------------------------------------------------------- /domain/framework/src/main/kotlin/com/android/geto/domain/framework/AssetManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/main/kotlin/com/android/geto/domain/framework/AssetManagerWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/main/kotlin/com/android/geto/domain/framework/NotificationManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/main/kotlin/com/android/geto/domain/framework/NotificationManagerWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/main/kotlin/com/android/geto/domain/framework/PackageManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/main/kotlin/com/android/geto/domain/framework/PackageManagerWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/main/kotlin/com/android/geto/domain/framework/SecureSettingsWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/main/kotlin/com/android/geto/domain/framework/SecureSettingsWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/main/kotlin/com/android/geto/domain/framework/ShizukuWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/main/kotlin/com/android/geto/domain/framework/ShizukuWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/main/kotlin/com/android/geto/domain/framework/ShortcutManagerCompatWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/main/kotlin/com/android/geto/domain/framework/ShortcutManagerCompatWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/main/kotlin/com/android/geto/domain/framework/UsageStatsManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/main/kotlin/com/android/geto/domain/framework/UsageStatsManagerWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/testFixtures/kotlin/com/android/geto/domain/framework/DummyNotificationManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/testFixtures/kotlin/com/android/geto/domain/framework/DummyNotificationManagerWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/testFixtures/kotlin/com/android/geto/domain/framework/FakeAssetManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/testFixtures/kotlin/com/android/geto/domain/framework/FakeAssetManagerWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/testFixtures/kotlin/com/android/geto/domain/framework/FakePackageManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/testFixtures/kotlin/com/android/geto/domain/framework/FakePackageManagerWrapper.kt -------------------------------------------------------------------------------- /domain/framework/src/testFixtures/kotlin/com/android/geto/domain/framework/FakeUsageStatsManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/framework/src/testFixtures/kotlin/com/android/geto/domain/framework/FakeUsageStatsManagerWrapper.kt -------------------------------------------------------------------------------- /domain/model/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/model/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/README.md -------------------------------------------------------------------------------- /domain/model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/build.gradle.kts -------------------------------------------------------------------------------- /domain/model/consumer-proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -keep class com.android.geto.domain.model.** { *; } -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/AddAppSettingResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/AddAppSettingResult.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/AppSetting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/AppSetting.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/AppSettingTemplate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/AppSettingTemplate.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/AppSettingsResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/AppSettingsResult.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/DarkThemeConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/DarkThemeConfig.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/ForegroundServiceAppSettingsResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/ForegroundServiceAppSettingsResult.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/GetoApplicationInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/GetoApplicationInfo.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/GetoShortcutInfoCompat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/GetoShortcutInfoCompat.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/GetoUsageEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/GetoUsageEvent.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/RequestPinShortcutResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/RequestPinShortcutResult.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/SecureSetting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/SecureSetting.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/ShizukuStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/ShizukuStatus.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/ThemeBrand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/ThemeBrand.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/UpdateUsageStatsForegroundServiceResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/UpdateUsageStatsForegroundServiceResult.kt -------------------------------------------------------------------------------- /domain/model/src/main/kotlin/com/android/geto/domain/model/UserData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/model/src/main/kotlin/com/android/geto/domain/model/UserData.kt -------------------------------------------------------------------------------- /domain/repository/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/repository/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/README.md -------------------------------------------------------------------------------- /domain/repository/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/build.gradle.kts -------------------------------------------------------------------------------- /domain/repository/src/main/kotlin/com/android/geto/domain/repository/AppSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/src/main/kotlin/com/android/geto/domain/repository/AppSettingsRepository.kt -------------------------------------------------------------------------------- /domain/repository/src/main/kotlin/com/android/geto/domain/repository/SecureSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/src/main/kotlin/com/android/geto/domain/repository/SecureSettingsRepository.kt -------------------------------------------------------------------------------- /domain/repository/src/main/kotlin/com/android/geto/domain/repository/ShortcutRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/src/main/kotlin/com/android/geto/domain/repository/ShortcutRepository.kt -------------------------------------------------------------------------------- /domain/repository/src/main/kotlin/com/android/geto/domain/repository/UserDataRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/src/main/kotlin/com/android/geto/domain/repository/UserDataRepository.kt -------------------------------------------------------------------------------- /domain/repository/src/testFixtures/kotlin/com/android/geto/domain/repository/TestAppSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/src/testFixtures/kotlin/com/android/geto/domain/repository/TestAppSettingsRepository.kt -------------------------------------------------------------------------------- /domain/repository/src/testFixtures/kotlin/com/android/geto/domain/repository/TestSecureSettingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/src/testFixtures/kotlin/com/android/geto/domain/repository/TestSecureSettingsRepository.kt -------------------------------------------------------------------------------- /domain/repository/src/testFixtures/kotlin/com/android/geto/domain/repository/TestShortcutRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/src/testFixtures/kotlin/com/android/geto/domain/repository/TestShortcutRepository.kt -------------------------------------------------------------------------------- /domain/repository/src/testFixtures/kotlin/com/android/geto/domain/repository/TestUserDataRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/repository/src/testFixtures/kotlin/com/android/geto/domain/repository/TestUserDataRepository.kt -------------------------------------------------------------------------------- /domain/use-case/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/use-case/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/README.md -------------------------------------------------------------------------------- /domain/use-case/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/build.gradle.kts -------------------------------------------------------------------------------- /domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/AddAppSettingUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/AddAppSettingUseCase.kt -------------------------------------------------------------------------------- /domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/ApplyAppSettingsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/ApplyAppSettingsUseCase.kt -------------------------------------------------------------------------------- /domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/ForegroundServiceAppSettingsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/ForegroundServiceAppSettingsUseCase.kt -------------------------------------------------------------------------------- /domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/RequestPinShortcutUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/RequestPinShortcutUseCase.kt -------------------------------------------------------------------------------- /domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/RevertAppSettingsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/RevertAppSettingsUseCase.kt -------------------------------------------------------------------------------- /domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/UpdateUsageStatsForegroundServiceUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/main/kotlin/com/android/geto/domain/usecase/UpdateUsageStatsForegroundServiceUseCase.kt -------------------------------------------------------------------------------- /domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/AddAppSettingUseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/AddAppSettingUseCaseTest.kt -------------------------------------------------------------------------------- /domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/ApplyAppSettingsUseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/ApplyAppSettingsUseCaseTest.kt -------------------------------------------------------------------------------- /domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/ForegroundServiceAppSettingsUseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/ForegroundServiceAppSettingsUseCaseTest.kt -------------------------------------------------------------------------------- /domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/RequestPinShortcutUseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/RequestPinShortcutUseCaseTest.kt -------------------------------------------------------------------------------- /domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/RevertAppSettingsUseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/domain/use-case/src/test/kotlin/com/android/geto/domain/usecase/RevertAppSettingsUseCaseTest.kt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/11.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Bug fixed 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/12.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Bug fixed -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/13.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Bug fixed 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/14.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Decrease APK size by 86% 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/15.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/151.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - App pin shortcuts 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/152.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Change theme settings 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/153.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/153.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/154.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Improved performance and stability 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/155.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Bug fixed 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/156.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Bug fixed 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/157.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/157.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/158.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Adaptive layouts 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/159.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - UI/UX improvements 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/160.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Updated Icons 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/161.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Added Notification Revert Settings 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/162.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Added App Setting Templates 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/163.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/163.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/164.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Improved performance and stability -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/165.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/165.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/166.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Improved performance and stability 3 | - Decreased APK size by 30% -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/167.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Security updates -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/168.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Removed Auto-launch and Clean app settings feature -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/169.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/169.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/170.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Fixed update shortcut crash -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/2.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/4.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | -Improve Performance 3 | -Added indicator for empty settings list 4 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/5.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/6.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/changelogs/8.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/9.txt: -------------------------------------------------------------------------------- 1 | What's new 2 | - Bug fixed 3 | -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/7.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/8.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | Apply device settings to your apps. -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/title.txt: -------------------------------------------------------------------------------- 1 | Geto -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/video.txt: -------------------------------------------------------------------------------- 1 | https://youtu.be/_bENWbkJZ4c?si=fLQq1bEP5N7ld-8y -------------------------------------------------------------------------------- /feature/app-settings/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/app-settings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/README.md -------------------------------------------------------------------------------- /feature/app-settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/build.gradle.kts -------------------------------------------------------------------------------- /feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenDialogsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenDialogsTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenSnackbarTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenSnackbarTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingDialogTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingDialogTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialogTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/androidTest/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialogTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/AppSettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/AppSettingsScreen.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/AppSettingsUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/AppSettingsUiState.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/AppSettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/AppSettingsViewModel.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingDialog.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingDialogState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingDialogState.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialog.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialogState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialogState.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/template/TemplateDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/template/TemplateDialog.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/template/TemplateDialogState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/template/TemplateDialogState.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/template/TemplateDialogUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/dialog/template/TemplateDialogUiState.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/navigation/AppSettingsNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/navigation/AppSettingsNavigation.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/navigation/AppSettingsRouteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/kotlin/com/android/geto/feature/appsettings/navigation/AppSettingsRouteData.kt -------------------------------------------------------------------------------- /feature/app-settings/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenScreenshotTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenSnackbarScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/AppSettingsScreenSnackbarScreenshotTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/AppSettingsViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/AppSettingsViewModelTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingDialogScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingDialogScreenshotTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingsDialogStateTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/appsetting/AppSettingsDialogStateTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialogScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialogScreenshotTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialogStateTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/shortcut/ShortcutDialogStateTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/template/TemplateDialogScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/kotlin/com/android/geto/feature/appsettings/dialog/template/TemplateDialogScreenshotTest.kt -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingDialogEmpty_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingDialogEmpty_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingDialogEmpty_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingDialogEmpty_foldable_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingDialogErrorTextFields_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingDialogErrorTextFields_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingDialogErrorTextFields_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingDialogErrorTextFields_foldable_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingDialogFilledTextFields_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingDialogFilledTextFields_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingDialogFilledTextFields_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingDialogFilledTextFields_foldable_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenEmpty_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenEmpty_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenEmpty_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenEmpty_phone.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenEmpty_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenEmpty_phone_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenEmpty_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenEmpty_tablet.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenLoading_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenLoading_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenLoading_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenLoading_phone.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenLoading_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenLoading_phone_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenLoading_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenLoading_tablet.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenPopulated_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenPopulated_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenPopulated_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenPopulated_phone.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenPopulated_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenPopulated_phone_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenPopulated_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenPopulated_tablet.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenSnackbar_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenSnackbar_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenSnackbar_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenSnackbar_phone.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/AppSettingsScreenSnackbar_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/AppSettingsScreenSnackbar_tablet.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/ShortcutDialogEmpty_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/ShortcutDialogEmpty_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/ShortcutDialogEmpty_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/ShortcutDialogEmpty_foldable_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/ShortcutDialogErrorTextFields_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/ShortcutDialogErrorTextFields_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/ShortcutDialogErrorTextFields_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/ShortcutDialogErrorTextFields_foldable_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/ShortcutDialogFilledTextFields_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/ShortcutDialogFilledTextFields_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/ShortcutDialogFilledTextFields_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/ShortcutDialogFilledTextFields_foldable_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/TemplateDialogLoading_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/TemplateDialogLoading_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/TemplateDialogLoading_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/TemplateDialogLoading_foldable_dark.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/TemplateDialogPopulated_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/TemplateDialogPopulated_foldable.png -------------------------------------------------------------------------------- /feature/app-settings/src/test/screenshots/TemplateDialogPopulated_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/app-settings/src/test/screenshots/TemplateDialogPopulated_foldable_dark.png -------------------------------------------------------------------------------- /feature/apps/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/apps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/README.md -------------------------------------------------------------------------------- /feature/apps/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/build.gradle.kts -------------------------------------------------------------------------------- /feature/apps/src/androidTest/kotlin/com/android/geto/feature/apps/AppsScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/androidTest/kotlin/com/android/geto/feature/apps/AppsScreenTest.kt -------------------------------------------------------------------------------- /feature/apps/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/apps/src/main/kotlin/com/android/geto/feature/apps/AppsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/main/kotlin/com/android/geto/feature/apps/AppsScreen.kt -------------------------------------------------------------------------------- /feature/apps/src/main/kotlin/com/android/geto/feature/apps/AppsUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/main/kotlin/com/android/geto/feature/apps/AppsUiState.kt -------------------------------------------------------------------------------- /feature/apps/src/main/kotlin/com/android/geto/feature/apps/AppsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/main/kotlin/com/android/geto/feature/apps/AppsViewModel.kt -------------------------------------------------------------------------------- /feature/apps/src/main/kotlin/com/android/geto/feature/apps/navigation/AppsNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/main/kotlin/com/android/geto/feature/apps/navigation/AppsNavigation.kt -------------------------------------------------------------------------------- /feature/apps/src/main/kotlin/com/android/geto/feature/apps/navigation/AppsRouteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/main/kotlin/com/android/geto/feature/apps/navigation/AppsRouteData.kt -------------------------------------------------------------------------------- /feature/apps/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/apps/src/test/kotlin/com/android/geto/feature/apps/AppsScreenScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/kotlin/com/android/geto/feature/apps/AppsScreenScreenshotTest.kt -------------------------------------------------------------------------------- /feature/apps/src/test/kotlin/com/android/geto/feature/apps/AppsViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/kotlin/com/android/geto/feature/apps/AppsViewModelTest.kt -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/AppsScreenLoading_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/AppsScreenLoading_foldable.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/AppsScreenLoading_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/AppsScreenLoading_phone.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/AppsScreenLoading_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/AppsScreenLoading_phone_dark.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/AppsScreenLoading_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/AppsScreenLoading_tablet.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/AppsScreenPopulated_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/AppsScreenPopulated_foldable.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/AppsScreenPopulated_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/AppsScreenPopulated_phone.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/AppsScreenPopulated_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/AppsScreenPopulated_phone_dark.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/AppsScreenPopulated_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/AppsScreenPopulated_tablet.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/DockedSearchBarPopulated_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/DockedSearchBarPopulated_foldable.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/DockedSearchBarPopulated_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/DockedSearchBarPopulated_phone.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/DockedSearchBarPopulated_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/DockedSearchBarPopulated_phone_dark.png -------------------------------------------------------------------------------- /feature/apps/src/test/screenshots/DockedSearchBarPopulated_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/apps/src/test/screenshots/DockedSearchBarPopulated_tablet.png -------------------------------------------------------------------------------- /feature/home/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/home/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/home/README.md -------------------------------------------------------------------------------- /feature/home/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/home/build.gradle.kts -------------------------------------------------------------------------------- /feature/home/src/main/kotlin/com/android/geto/feature/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/home/src/main/kotlin/com/android/geto/feature/home/HomeScreen.kt -------------------------------------------------------------------------------- /feature/home/src/main/kotlin/com/android/geto/feature/home/navigation/HomeDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/home/src/main/kotlin/com/android/geto/feature/home/navigation/HomeDestination.kt -------------------------------------------------------------------------------- /feature/home/src/main/kotlin/com/android/geto/feature/home/navigation/HomeNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/home/src/main/kotlin/com/android/geto/feature/home/navigation/HomeNavigation.kt -------------------------------------------------------------------------------- /feature/home/src/main/kotlin/com/android/geto/feature/home/navigation/HomeRouteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/home/src/main/kotlin/com/android/geto/feature/home/navigation/HomeRouteData.kt -------------------------------------------------------------------------------- /feature/service/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/README.md -------------------------------------------------------------------------------- /feature/service/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/build.gradle.kts -------------------------------------------------------------------------------- /feature/service/src/main/kotlin/com/android/geto/feature/service/ServiceScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/main/kotlin/com/android/geto/feature/service/ServiceScreen.kt -------------------------------------------------------------------------------- /feature/service/src/main/kotlin/com/android/geto/feature/service/ServiceUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/main/kotlin/com/android/geto/feature/service/ServiceUiState.kt -------------------------------------------------------------------------------- /feature/service/src/main/kotlin/com/android/geto/feature/service/ServiceViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/main/kotlin/com/android/geto/feature/service/ServiceViewModel.kt -------------------------------------------------------------------------------- /feature/service/src/main/kotlin/com/android/geto/feature/service/navigation/ServiceNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/main/kotlin/com/android/geto/feature/service/navigation/ServiceNavigation.kt -------------------------------------------------------------------------------- /feature/service/src/main/kotlin/com/android/geto/feature/service/navigation/ServiceRouteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/main/kotlin/com/android/geto/feature/service/navigation/ServiceRouteData.kt -------------------------------------------------------------------------------- /feature/service/src/test/kotlin/com/android/geto/feature/service/ServiceScreenScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/kotlin/com/android/geto/feature/service/ServiceScreenScreenshotTest.kt -------------------------------------------------------------------------------- /feature/service/src/test/kotlin/com/android/geto/feature/service/ServiceViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/kotlin/com/android/geto/feature/service/ServiceViewModelTest.kt -------------------------------------------------------------------------------- /feature/service/src/test/screenshots/ServiceScreenActive_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/screenshots/ServiceScreenActive_foldable.png -------------------------------------------------------------------------------- /feature/service/src/test/screenshots/ServiceScreenActive_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/screenshots/ServiceScreenActive_phone.png -------------------------------------------------------------------------------- /feature/service/src/test/screenshots/ServiceScreenActive_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/screenshots/ServiceScreenActive_phone_dark.png -------------------------------------------------------------------------------- /feature/service/src/test/screenshots/ServiceScreenActive_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/screenshots/ServiceScreenActive_tablet.png -------------------------------------------------------------------------------- /feature/service/src/test/screenshots/ServiceScreenInActive_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/screenshots/ServiceScreenInActive_foldable.png -------------------------------------------------------------------------------- /feature/service/src/test/screenshots/ServiceScreenInActive_phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/screenshots/ServiceScreenInActive_phone.png -------------------------------------------------------------------------------- /feature/service/src/test/screenshots/ServiceScreenInActive_phone_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/screenshots/ServiceScreenInActive_phone_dark.png -------------------------------------------------------------------------------- /feature/service/src/test/screenshots/ServiceScreenInActive_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/service/src/test/screenshots/ServiceScreenInActive_tablet.png -------------------------------------------------------------------------------- /feature/settings/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/settings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/README.md -------------------------------------------------------------------------------- /feature/settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/build.gradle.kts -------------------------------------------------------------------------------- /feature/settings/src/androidTest/kotlin/com/android/geto/feature/settings/SettingsScreenDialogsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/androidTest/kotlin/com/android/geto/feature/settings/SettingsScreenDialogsTest.kt -------------------------------------------------------------------------------- /feature/settings/src/androidTest/kotlin/com/android/geto/feature/settings/SettingsScreenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/androidTest/kotlin/com/android/geto/feature/settings/SettingsScreenTest.kt -------------------------------------------------------------------------------- /feature/settings/src/main/kotlin/com/android/geto/feature/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/main/kotlin/com/android/geto/feature/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /feature/settings/src/main/kotlin/com/android/geto/feature/settings/SettingsUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/main/kotlin/com/android/geto/feature/settings/SettingsUiState.kt -------------------------------------------------------------------------------- /feature/settings/src/main/kotlin/com/android/geto/feature/settings/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/main/kotlin/com/android/geto/feature/settings/SettingsViewModel.kt -------------------------------------------------------------------------------- /feature/settings/src/main/kotlin/com/android/geto/feature/settings/dialog/dark/DarkDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/main/kotlin/com/android/geto/feature/settings/dialog/dark/DarkDialog.kt -------------------------------------------------------------------------------- /feature/settings/src/main/kotlin/com/android/geto/feature/settings/dialog/theme/ThemeDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/main/kotlin/com/android/geto/feature/settings/dialog/theme/ThemeDialog.kt -------------------------------------------------------------------------------- /feature/settings/src/main/kotlin/com/android/geto/feature/settings/navigation/SettingsNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/main/kotlin/com/android/geto/feature/settings/navigation/SettingsNavigation.kt -------------------------------------------------------------------------------- /feature/settings/src/main/kotlin/com/android/geto/feature/settings/navigation/SettingsRouteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/main/kotlin/com/android/geto/feature/settings/navigation/SettingsRouteData.kt -------------------------------------------------------------------------------- /feature/settings/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/settings/src/test/kotlin/com/android/geto/feature/settings/SettingsScreenScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/kotlin/com/android/geto/feature/settings/SettingsScreenScreenshotTest.kt -------------------------------------------------------------------------------- /feature/settings/src/test/kotlin/com/android/geto/feature/settings/SettingsViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/kotlin/com/android/geto/feature/settings/SettingsViewModelTest.kt -------------------------------------------------------------------------------- /feature/settings/src/test/kotlin/com/android/geto/feature/settings/dialog/dark/DarkDialogScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/kotlin/com/android/geto/feature/settings/dialog/dark/DarkDialogScreenshotTest.kt -------------------------------------------------------------------------------- /feature/settings/src/test/kotlin/com/android/geto/feature/settings/dialog/theme/ThemeDialogScreenshotTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/kotlin/com/android/geto/feature/settings/dialog/theme/ThemeDialogScreenshotTest.kt -------------------------------------------------------------------------------- /feature/settings/src/test/screenshots/DarkDialog_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/screenshots/DarkDialog_foldable.png -------------------------------------------------------------------------------- /feature/settings/src/test/screenshots/DarkDialog_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/screenshots/DarkDialog_foldable_dark.png -------------------------------------------------------------------------------- /feature/settings/src/test/screenshots/SettingsScreenLoading_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/screenshots/SettingsScreenLoading_foldable.png -------------------------------------------------------------------------------- /feature/settings/src/test/screenshots/SettingsScreenLoading_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/screenshots/SettingsScreenLoading_foldable_dark.png -------------------------------------------------------------------------------- /feature/settings/src/test/screenshots/SettingsScreenPopulated_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/screenshots/SettingsScreenPopulated_foldable.png -------------------------------------------------------------------------------- /feature/settings/src/test/screenshots/SettingsScreenPopulated_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/screenshots/SettingsScreenPopulated_foldable_dark.png -------------------------------------------------------------------------------- /feature/settings/src/test/screenshots/ThemeDialog_foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/screenshots/ThemeDialog_foldable.png -------------------------------------------------------------------------------- /feature/settings/src/test/screenshots/ThemeDialog_foldable_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/settings/src/test/screenshots/ThemeDialog_foldable_dark.png -------------------------------------------------------------------------------- /feature/shizuku/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/shizuku/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/shizuku/README.md -------------------------------------------------------------------------------- /feature/shizuku/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/shizuku/build.gradle.kts -------------------------------------------------------------------------------- /feature/shizuku/src/main/kotlin/com/android/geto/feature/shizuku/ShizukuScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/shizuku/src/main/kotlin/com/android/geto/feature/shizuku/ShizukuScreen.kt -------------------------------------------------------------------------------- /feature/shizuku/src/main/kotlin/com/android/geto/feature/shizuku/ShizukuViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/shizuku/src/main/kotlin/com/android/geto/feature/shizuku/ShizukuViewModel.kt -------------------------------------------------------------------------------- /feature/shizuku/src/main/kotlin/com/android/geto/feature/shizuku/navigation/ShizukuNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/shizuku/src/main/kotlin/com/android/geto/feature/shizuku/navigation/ShizukuNavigation.kt -------------------------------------------------------------------------------- /feature/shizuku/src/main/kotlin/com/android/geto/feature/shizuku/navigation/ShizukuRouteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/shizuku/src/main/kotlin/com/android/geto/feature/shizuku/navigation/ShizukuRouteData.kt -------------------------------------------------------------------------------- /feature/shizuku/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/feature/shizuku/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /foreground-service/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /foreground-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/foreground-service/README.md -------------------------------------------------------------------------------- /foreground-service/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/foreground-service/build.gradle.kts -------------------------------------------------------------------------------- /foreground-service/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/foreground-service/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /foreground-service/src/main/kotlin/com/android/geto/foregroundservice/AndroidUsageStatsForegroundServiceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/foreground-service/src/main/kotlin/com/android/geto/foregroundservice/AndroidUsageStatsForegroundServiceManager.kt -------------------------------------------------------------------------------- /foreground-service/src/main/kotlin/com/android/geto/foregroundservice/ForegroundServiceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/foreground-service/src/main/kotlin/com/android/geto/foregroundservice/ForegroundServiceModule.kt -------------------------------------------------------------------------------- /foreground-service/src/main/kotlin/com/android/geto/foregroundservice/UsageStatsService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/foreground-service/src/main/kotlin/com/android/geto/foregroundservice/UsageStatsService.kt -------------------------------------------------------------------------------- /foreground-service/src/main/res/drawable/baseline_apps_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/foreground-service/src/main/res/drawable/baseline_apps_24.xml -------------------------------------------------------------------------------- /foreground-service/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/foreground-service/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /framework/asset-manager/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /framework/asset-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/asset-manager/README.md -------------------------------------------------------------------------------- /framework/asset-manager/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/asset-manager/build.gradle.kts -------------------------------------------------------------------------------- /framework/asset-manager/src/androidTest/assets/FakeAppSettingTemplates.json: -------------------------------------------------------------------------------- 1 | "Trigger JsonSyntaxException in tests" 2 | -------------------------------------------------------------------------------- /framework/asset-manager/src/androidTest/kotlin/com/android/geto/framework/assetmanager/AssetManagerWrapperTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/asset-manager/src/androidTest/kotlin/com/android/geto/framework/assetmanager/AssetManagerWrapperTest.kt -------------------------------------------------------------------------------- /framework/asset-manager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/asset-manager/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /framework/asset-manager/src/main/assets/AppSettingTemplates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/asset-manager/src/main/assets/AppSettingTemplates.json -------------------------------------------------------------------------------- /framework/asset-manager/src/main/kotlin/com/android/geto/framework/assetmanager/AndroidAssetManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/asset-manager/src/main/kotlin/com/android/geto/framework/assetmanager/AndroidAssetManagerWrapper.kt -------------------------------------------------------------------------------- /framework/asset-manager/src/main/kotlin/com/android/geto/framework/assetmanager/AssetManagerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/asset-manager/src/main/kotlin/com/android/geto/framework/assetmanager/AssetManagerModule.kt -------------------------------------------------------------------------------- /framework/framework-test/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /framework/framework-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/framework-test/README.md -------------------------------------------------------------------------------- /framework/framework-test/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/framework-test/build.gradle.kts -------------------------------------------------------------------------------- /framework/framework-test/src/main/kotlin/com/android/geto/framework/test/FakePackageManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/framework-test/src/main/kotlin/com/android/geto/framework/test/FakePackageManagerWrapper.kt -------------------------------------------------------------------------------- /framework/framework-test/src/main/kotlin/com/android/geto/framework/test/TestFrameworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/framework-test/src/main/kotlin/com/android/geto/framework/test/TestFrameworkModule.kt -------------------------------------------------------------------------------- /framework/notification-manager/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /framework/notification-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/notification-manager/README.md -------------------------------------------------------------------------------- /framework/notification-manager/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/notification-manager/build.gradle.kts -------------------------------------------------------------------------------- /framework/notification-manager/src/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/notification-manager/src/AndroidManifest.xml -------------------------------------------------------------------------------- /framework/notification-manager/src/main/kotlin/com/android/geto/framework/notificationmanager/AndroidNotificationManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/notification-manager/src/main/kotlin/com/android/geto/framework/notificationmanager/AndroidNotificationManagerWrapper.kt -------------------------------------------------------------------------------- /framework/notification-manager/src/main/kotlin/com/android/geto/framework/notificationmanager/NotificationManagerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/notification-manager/src/main/kotlin/com/android/geto/framework/notificationmanager/NotificationManagerModule.kt -------------------------------------------------------------------------------- /framework/notification-manager/src/main/res/drawable/baseline_settings_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/notification-manager/src/main/res/drawable/baseline_settings_24.xml -------------------------------------------------------------------------------- /framework/notification-manager/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/notification-manager/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /framework/package-manager/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /framework/package-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/package-manager/README.md -------------------------------------------------------------------------------- /framework/package-manager/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/package-manager/build.gradle.kts -------------------------------------------------------------------------------- /framework/package-manager/src/androidTest/kotlin/com/android/geto/framework/packagemanager/PackageManagerWrapperTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/package-manager/src/androidTest/kotlin/com/android/geto/framework/packagemanager/PackageManagerWrapperTest.kt -------------------------------------------------------------------------------- /framework/package-manager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/package-manager/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /framework/package-manager/src/main/kotlin/com/android/geto/framework/packagemanager/AndroidPackageManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/package-manager/src/main/kotlin/com/android/geto/framework/packagemanager/AndroidPackageManagerWrapper.kt -------------------------------------------------------------------------------- /framework/package-manager/src/main/kotlin/com/android/geto/framework/packagemanager/PackageManagerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/package-manager/src/main/kotlin/com/android/geto/framework/packagemanager/PackageManagerModule.kt -------------------------------------------------------------------------------- /framework/secure-settings/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /framework/secure-settings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/secure-settings/README.md -------------------------------------------------------------------------------- /framework/secure-settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/secure-settings/build.gradle.kts -------------------------------------------------------------------------------- /framework/secure-settings/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/secure-settings/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /framework/secure-settings/src/main/kotlin/com/android/geto/framework/securesettings/AndroidSecureSettingsWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/secure-settings/src/main/kotlin/com/android/geto/framework/securesettings/AndroidSecureSettingsWrapper.kt -------------------------------------------------------------------------------- /framework/secure-settings/src/main/kotlin/com/android/geto/framework/securesettings/SecureSettingsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/secure-settings/src/main/kotlin/com/android/geto/framework/securesettings/SecureSettingsModule.kt -------------------------------------------------------------------------------- /framework/shizuku/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /framework/shizuku/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/README.md -------------------------------------------------------------------------------- /framework/shizuku/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/build.gradle.kts -------------------------------------------------------------------------------- /framework/shizuku/consumer-proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/consumer-proguard-rules.pro -------------------------------------------------------------------------------- /framework/shizuku/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /framework/shizuku/src/main/aidl/android/app/IActivityManager.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/src/main/aidl/android/app/IActivityManager.aidl -------------------------------------------------------------------------------- /framework/shizuku/src/main/aidl/android/content/pm/IPackageManager.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/src/main/aidl/android/content/pm/IPackageManager.aidl -------------------------------------------------------------------------------- /framework/shizuku/src/main/aidl/com/android/geto/framework/shizuku/IUserService.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/src/main/aidl/com/android/geto/framework/shizuku/IUserService.aidl -------------------------------------------------------------------------------- /framework/shizuku/src/main/kotlin/com/android/geto/framework/shizuku/DefaultShizukuWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/src/main/kotlin/com/android/geto/framework/shizuku/DefaultShizukuWrapper.kt -------------------------------------------------------------------------------- /framework/shizuku/src/main/kotlin/com/android/geto/framework/shizuku/ShizukuModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/src/main/kotlin/com/android/geto/framework/shizuku/ShizukuModule.kt -------------------------------------------------------------------------------- /framework/shizuku/src/main/kotlin/com/android/geto/framework/shizuku/UserService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shizuku/src/main/kotlin/com/android/geto/framework/shizuku/UserService.kt -------------------------------------------------------------------------------- /framework/shortcut-manager/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /framework/shortcut-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shortcut-manager/README.md -------------------------------------------------------------------------------- /framework/shortcut-manager/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shortcut-manager/build.gradle.kts -------------------------------------------------------------------------------- /framework/shortcut-manager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shortcut-manager/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /framework/shortcut-manager/src/main/kotlin/com/android/geto/framework/shortcutmanager/AndroidShortcutManagerCompatWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shortcut-manager/src/main/kotlin/com/android/geto/framework/shortcutmanager/AndroidShortcutManagerCompatWrapper.kt -------------------------------------------------------------------------------- /framework/shortcut-manager/src/main/kotlin/com/android/geto/framework/shortcutmanager/ShortcutManagerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/shortcut-manager/src/main/kotlin/com/android/geto/framework/shortcutmanager/ShortcutManagerModule.kt -------------------------------------------------------------------------------- /framework/usage-stats-manager/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /framework/usage-stats-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/usage-stats-manager/README.md -------------------------------------------------------------------------------- /framework/usage-stats-manager/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/usage-stats-manager/build.gradle.kts -------------------------------------------------------------------------------- /framework/usage-stats-manager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/usage-stats-manager/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /framework/usage-stats-manager/src/main/kotlin/com/android/geto/framework/usagestatsmanager/AndroidUsageStatsManagerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/usage-stats-manager/src/main/kotlin/com/android/geto/framework/usagestatsmanager/AndroidUsageStatsManagerWrapper.kt -------------------------------------------------------------------------------- /framework/usage-stats-manager/src/main/kotlin/com/android/geto/framework/usagestatsmanager/UsageStatsManagerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/framework/usage-stats-manager/src/main/kotlin/com/android/geto/framework/usagestatsmanager/UsageStatsManagerModule.kt -------------------------------------------------------------------------------- /generateModuleGraphs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/generateModuleGraphs.sh -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/init.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/gradle/init.gradle.kts -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lint/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /lint/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/lint/build.gradle.kts -------------------------------------------------------------------------------- /lint/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/lint/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /lint/src/main/kotlin/com/android/geto/lint/GetoIssueRegistry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/lint/src/main/kotlin/com/android/geto/lint/GetoIssueRegistry.kt -------------------------------------------------------------------------------- /lint/src/main/kotlin/com/android/geto/lint/TestMethodNameDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/lint/src/main/kotlin/com/android/geto/lint/TestMethodNameDetector.kt -------------------------------------------------------------------------------- /lint/src/main/resources/META-INF/services/com.android.tools.lint.client.api.IssueRegistry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/lint/src/main/resources/META-INF/services/com.android.tools.lint.client.api.IssueRegistry -------------------------------------------------------------------------------- /lint/src/test/kotlin/com/android/geto/lint/TestMethodNameDetectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/lint/src/test/kotlin/com/android/geto/lint/TestMethodNameDetectorTest.kt -------------------------------------------------------------------------------- /roborazzi/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /roborazzi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/roborazzi/README.md -------------------------------------------------------------------------------- /roborazzi/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/roborazzi/build.gradle.kts -------------------------------------------------------------------------------- /roborazzi/src/main/kotlin/com/android/geto/roborazzi/DialogScreenshotHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/roborazzi/src/main/kotlin/com/android/geto/roborazzi/DialogScreenshotHelper.kt -------------------------------------------------------------------------------- /roborazzi/src/main/kotlin/com/android/geto/roborazzi/ScreenshotHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/roborazzi/src/main/kotlin/com/android/geto/roborazzi/ScreenshotHelper.kt -------------------------------------------------------------------------------- /roborazzi/src/main/kotlin/com/android/geto/roborazzi/SnackbarScreenshotHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/roborazzi/src/main/kotlin/com/android/geto/roborazzi/SnackbarScreenshotHelper.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /spotless/copyright.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/spotless/copyright.kt -------------------------------------------------------------------------------- /spotless/copyright.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/spotless/copyright.kts -------------------------------------------------------------------------------- /spotless/copyright.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JackEblan/Geto/HEAD/spotless/copyright.xml --------------------------------------------------------------------------------