├── .ci ├── debug.keystore ├── notify-matrix.sh ├── notify-telegram.sh └── notify.sh ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml ├── release-drafter.yml ├── stale.yml └── workflows │ └── build.yml ├── .gitignore ├── .idea └── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── .images ├── main_dark.png └── main_light.png ├── .jitpack.yml ├── Makefile ├── README.md ├── app ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── de │ │ └── markusressel │ │ └── kutepreferences │ │ └── demo │ │ ├── application │ │ └── App.kt │ │ ├── di │ │ └── AppModule.kt │ │ ├── domain │ │ ├── CustomBooleanPreference.kt │ │ ├── CustomBooleanPreferenceBehavior.kt │ │ ├── CustomPreference.kt │ │ ├── KutePreferencesHolder.kt │ │ └── TranslationManager.kt │ │ └── ui │ │ ├── IconHelper.kt │ │ ├── MainActivity.kt │ │ ├── MainViewModel.kt │ │ └── theme │ │ ├── Color.kt │ │ ├── Shape.kt │ │ ├── Theme.kt │ │ └── Type.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-mdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── values-night │ └── themes.xml │ └── values │ ├── preference_keys.xml │ ├── preference_translations.xml │ ├── strings.xml │ └── themes.xml ├── core ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── de │ └── markusressel │ └── kutepreferences │ └── core │ ├── DefaultKuteNavigator.kt │ ├── KuteNavigator.kt │ ├── persistence │ ├── DataStoreKutePreferenceDataProvider.kt │ ├── DefaultKutePreferenceDataProvider.kt │ ├── DummyDataProvider.kt │ ├── KutePreferenceDataProvider.kt │ └── PreferenceHandler.kt │ ├── preference │ ├── Extensions.kt │ ├── KuteItemBehavior.kt │ ├── KutePreferenceItem.kt │ ├── KutePreferenceListItem.kt │ ├── PersistedPreferenceBehavior.kt │ ├── action │ │ ├── ActionPreferenceBehavior.kt │ │ └── KuteAction.kt │ ├── bool │ │ ├── BooleanPreferenceBehavior.kt │ │ └── KuteBooleanPreference.kt │ ├── category │ │ ├── KuteCategory.kt │ │ ├── KuteCategoryBehavior.kt │ │ ├── KuteParent.kt │ │ └── KutePreferenceCategory.kt │ ├── color │ │ ├── ColorPreferenceBehavior.kt │ │ └── KuteColorPreference.kt │ ├── date │ │ ├── DatePreferenceBehavior.kt │ │ └── KuteDatePreference.kt │ ├── number │ │ ├── KuteNumberPreference.kt │ │ ├── NumberPreferenceBehavior.kt │ │ ├── range │ │ │ ├── FloatRangeSliderPreferenceBehavior.kt │ │ │ ├── KuteFloatRangePreference.kt │ │ │ ├── KuteRangePreference.kt │ │ │ └── RangePersistenceModel.kt │ │ └── slider │ │ │ ├── FloatSliderPreferenceBehavior.kt │ │ │ ├── IntSliderPreferenceBehavior.kt │ │ │ ├── KuteFloatSliderPreference.kt │ │ │ ├── KuteIntSliderPreference.kt │ │ │ └── KuteSliderPreference.kt │ ├── section │ │ ├── KutePreferenceSection.kt │ │ ├── KuteSection.kt │ │ └── KuteSectionBehavior.kt │ ├── select │ │ ├── KuteMultiSelectPreference.kt │ │ ├── KuteMultiSelectStringPreference.kt │ │ ├── KuteSingleSelectPreference.kt │ │ ├── KuteSingleSelectStringPreference.kt │ │ ├── MultiSelectionPreferenceBehavior.kt │ │ └── SingleSelectionPreferenceBehavior.kt │ ├── text │ │ ├── KutePasswordPreference.kt │ │ ├── KuteTextPreference.kt │ │ ├── KuteUrlPreference.kt │ │ ├── PasswordPreferenceBehavior.kt │ │ ├── TextPreferenceBehavior.kt │ │ ├── TextPreferenceBehaviorBase.kt │ │ └── UrlPreferenceBehavior.kt │ └── time │ │ ├── KuteTimePreference.kt │ │ ├── TimePersistenceModel.kt │ │ └── TimePreferenceBehavior.kt │ └── search │ └── SearchUtils.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── ui ├── .gitignore ├── build.gradle.kts └── src └── main ├── AndroidManifest.xml ├── java └── de │ └── markusressel │ └── kutepreferences │ └── ui │ ├── theme │ ├── Colors.kt │ ├── KutePreferencesCategoryDefaults.kt │ ├── KutePreferencesDefaultItemDefaults.kt │ ├── KutePreferencesDialogDefaults.kt │ ├── KutePreferencesSearchBarDefaults.kt │ ├── KutePreferencesSearchDefaults.kt │ ├── KutePreferencesSectionDefaults.kt │ ├── KutePreferencesTheme.kt │ └── KutePreferencesThemeDefaults.kt │ ├── util │ ├── CombinedPreview.kt │ └── ComposeExtensions.kt │ ├── views │ ├── KuteItemList.kt │ ├── KuteOverview.kt │ ├── KutePreferenceListContent.kt │ ├── KuteStyleManager.kt │ ├── common │ │ ├── CancelDefaultSaveDialog.kt │ │ ├── CollapsibleSection.kt │ │ ├── InlineExpandablePreferenceView.kt │ │ ├── Marker.kt │ │ └── TextEditDialog.kt │ ├── listitems │ │ ├── Action.kt │ │ ├── Boolean.kt │ │ ├── Category.kt │ │ ├── Color.kt │ │ ├── Date.kt │ │ ├── Default.kt │ │ ├── FloatSilder.kt │ │ ├── IntSilder.kt │ │ ├── MultiSelection.kt │ │ ├── Number.kt │ │ ├── Password.kt │ │ ├── RangeSilder.kt │ │ ├── Section.kt │ │ ├── SingleSelection.kt │ │ ├── Text.kt │ │ ├── Time.kt │ │ └── Url.kt │ └── search │ │ ├── KutePreferenceSearch.kt │ │ ├── KutePreferenceSearchResultContent.kt │ │ ├── KutePreferencesScreen.kt │ │ ├── KuteSearch.kt │ │ └── KuteSearchResultItemList.kt │ └── vm │ ├── FindCategoryByKeyUseCase.kt │ ├── FindItemStackUseCase.kt │ ├── KutePreferencesViewModel.kt │ ├── KuteUiEvent.kt │ └── SearchItemsUseCase.kt └── res └── values └── strings.xml /.ci/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.ci/debug.keystore -------------------------------------------------------------------------------- /.ci/notify-matrix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.ci/notify-matrix.sh -------------------------------------------------------------------------------- /.ci/notify-telegram.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.ci/notify-telegram.sh -------------------------------------------------------------------------------- /.ci/notify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.ci/notify.sh -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | template: | 2 | ## What’s Changed 3 | 4 | $CHANGES 5 | -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.images/main_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.images/main_dark.png -------------------------------------------------------------------------------- /.images/main_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/.images/main_light.png -------------------------------------------------------------------------------- /.jitpack.yml: -------------------------------------------------------------------------------- 1 | jdk: openjdk17 -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/application/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/application/App.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/di/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/domain/CustomBooleanPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/domain/CustomBooleanPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/domain/CustomBooleanPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/domain/CustomBooleanPreferenceBehavior.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/domain/CustomPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/domain/CustomPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/domain/KutePreferencesHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/domain/KutePreferencesHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/domain/TranslationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/domain/TranslationManager.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/ui/IconHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/ui/IconHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/ui/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/ui/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/ui/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/ui/theme/Shape.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/de/markusressel/kutepreferences/demo/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/java/de/markusressel/kutepreferences/demo/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/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/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/preference_keys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/values/preference_keys.xml -------------------------------------------------------------------------------- /app/src/main/res/values/preference_translations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/values/preference_translations.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /core/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/build.gradle.kts -------------------------------------------------------------------------------- /core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/DefaultKuteNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/DefaultKuteNavigator.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/KuteNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/KuteNavigator.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/persistence/DataStoreKutePreferenceDataProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/persistence/DataStoreKutePreferenceDataProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/persistence/DefaultKutePreferenceDataProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/persistence/DefaultKutePreferenceDataProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/persistence/DummyDataProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/persistence/DummyDataProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/persistence/KutePreferenceDataProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/persistence/KutePreferenceDataProvider.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/persistence/PreferenceHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/persistence/PreferenceHandler.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/Extensions.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/KuteItemBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/KuteItemBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/KutePreferenceItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/KutePreferenceItem.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/KutePreferenceListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/KutePreferenceListItem.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/PersistedPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/PersistedPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/action/ActionPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/action/ActionPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/action/KuteAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/action/KuteAction.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/bool/BooleanPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/bool/BooleanPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/bool/KuteBooleanPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/bool/KuteBooleanPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/category/KuteCategory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/category/KuteCategory.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/category/KuteCategoryBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/category/KuteCategoryBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/category/KuteParent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/category/KuteParent.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/category/KutePreferenceCategory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/category/KutePreferenceCategory.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/color/ColorPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/color/ColorPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/color/KuteColorPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/color/KuteColorPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/date/DatePreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/date/DatePreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/date/KuteDatePreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/date/KuteDatePreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/KuteNumberPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/KuteNumberPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/NumberPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/NumberPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/range/FloatRangeSliderPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/range/FloatRangeSliderPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/range/KuteFloatRangePreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/range/KuteFloatRangePreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/range/KuteRangePreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/range/KuteRangePreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/range/RangePersistenceModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/range/RangePersistenceModel.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/FloatSliderPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/FloatSliderPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/IntSliderPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/IntSliderPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/KuteFloatSliderPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/KuteFloatSliderPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/KuteIntSliderPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/KuteIntSliderPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/KuteSliderPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/number/slider/KuteSliderPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/section/KutePreferenceSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/section/KutePreferenceSection.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/section/KuteSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/section/KuteSection.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/section/KuteSectionBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/section/KuteSectionBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/select/KuteMultiSelectPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/select/KuteMultiSelectPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/select/KuteMultiSelectStringPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/select/KuteMultiSelectStringPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/select/KuteSingleSelectPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/select/KuteSingleSelectPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/select/KuteSingleSelectStringPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/select/KuteSingleSelectStringPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/select/MultiSelectionPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/select/MultiSelectionPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/select/SingleSelectionPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/select/SingleSelectionPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/text/KutePasswordPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/text/KutePasswordPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/text/KuteTextPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/text/KuteTextPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/text/KuteUrlPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/text/KuteUrlPreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/text/PasswordPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/text/PasswordPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/text/TextPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/text/TextPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/text/TextPreferenceBehaviorBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/text/TextPreferenceBehaviorBase.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/text/UrlPreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/text/UrlPreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/time/KuteTimePreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/time/KuteTimePreference.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/time/TimePersistenceModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/time/TimePersistenceModel.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/preference/time/TimePreferenceBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/preference/time/TimePreferenceBehavior.kt -------------------------------------------------------------------------------- /core/src/main/java/de/markusressel/kutepreferences/core/search/SearchUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/core/src/main/java/de/markusressel/kutepreferences/core/search/SearchUtils.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/build.gradle.kts -------------------------------------------------------------------------------- /ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/theme/Colors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/theme/Colors.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesCategoryDefaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesCategoryDefaults.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesDefaultItemDefaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesDefaultItemDefaults.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesDialogDefaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesDialogDefaults.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesSearchBarDefaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesSearchBarDefaults.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesSearchDefaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesSearchDefaults.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesSectionDefaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesSectionDefaults.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesTheme.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesThemeDefaults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/theme/KutePreferencesThemeDefaults.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/util/CombinedPreview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/util/CombinedPreview.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/util/ComposeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/util/ComposeExtensions.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/KuteItemList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/KuteItemList.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/KuteOverview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/KuteOverview.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/KutePreferenceListContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/KutePreferenceListContent.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/KuteStyleManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/KuteStyleManager.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/CancelDefaultSaveDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/CancelDefaultSaveDialog.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/CollapsibleSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/CollapsibleSection.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/InlineExpandablePreferenceView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/InlineExpandablePreferenceView.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/Marker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/Marker.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/TextEditDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/common/TextEditDialog.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Action.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Action.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Boolean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Boolean.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Category.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Category.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Color.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Date.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Date.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Default.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Default.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/FloatSilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/FloatSilder.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/IntSilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/IntSilder.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/MultiSelection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/MultiSelection.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Number.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Number.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Password.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Password.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/RangeSilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/RangeSilder.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Section.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Section.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/SingleSelection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/SingleSelection.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Text.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Text.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Time.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Time.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Url.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/listitems/Url.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KutePreferenceSearch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KutePreferenceSearch.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KutePreferenceSearchResultContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KutePreferenceSearchResultContent.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KutePreferencesScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KutePreferencesScreen.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KuteSearch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KuteSearch.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KuteSearchResultItemList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/views/search/KuteSearchResultItemList.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/vm/FindCategoryByKeyUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/vm/FindCategoryByKeyUseCase.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/vm/FindItemStackUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/vm/FindItemStackUseCase.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/vm/KutePreferencesViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/vm/KutePreferencesViewModel.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/vm/KuteUiEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/vm/KuteUiEvent.kt -------------------------------------------------------------------------------- /ui/src/main/java/de/markusressel/kutepreferences/ui/vm/SearchItemsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/java/de/markusressel/kutepreferences/ui/vm/SearchItemsUseCase.kt -------------------------------------------------------------------------------- /ui/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markusressel/KutePreferences/HEAD/ui/src/main/res/values/strings.xml --------------------------------------------------------------------------------