├── .github ├── FUNDING.yml ├── actions │ └── common-setup │ │ └── action.yml ├── release.yml └── workflows │ ├── code-checks.yml │ ├── gradle-wrapper-validation.yml │ └── release-tag.yml ├── .gitignore ├── .idea └── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── CHANGELOG.md ├── LICENSE ├── PRIVACY_POLICY.md ├── README.md ├── VERSION ├── _config.yml ├── _layouts └── plain.html ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules-debug.pro ├── proguard │ └── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ ├── eu │ │ └── darken │ │ │ └── androidstarter │ │ │ ├── ExampleInstrumentedTest.kt │ │ │ ├── HiltTestRunner.kt │ │ │ └── main │ │ │ ├── MainActivityTest.kt │ │ │ └── fragment │ │ │ └── ExampleFragmentTest.kt │ │ └── testhelper │ │ ├── BaseUITest.kt │ │ ├── EmptyFragmentActivity.kt │ │ └── HiltExtensions.kt │ ├── debug │ ├── AndroidManifest.xml │ └── java │ │ └── eu │ │ └── darken │ │ └── androidstarter │ │ └── HiltTestActivity.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── eu │ │ │ └── darken │ │ │ └── androidstarter │ │ │ ├── App.kt │ │ │ ├── common │ │ │ ├── BuildConfigWrap.kt │ │ │ ├── BuildWrap.kt │ │ │ ├── ClipboardHelper.kt │ │ │ ├── ContextExtensions.kt │ │ │ ├── DeviceDetective.kt │ │ │ ├── EmailTool.kt │ │ │ ├── InstallId.kt │ │ │ ├── LiveDataExtensions.kt │ │ │ ├── PrivacyPolicy.kt │ │ │ ├── UnitConverter.kt │ │ │ ├── WebpageTool.kt │ │ │ ├── ca │ │ │ │ └── CaString.kt │ │ │ ├── coil │ │ │ │ ├── CoilExtensions.kt │ │ │ │ └── CoilModule.kt │ │ │ ├── collections │ │ │ │ ├── ByteArrayExtensions.kt │ │ │ │ └── MapExtensions.kt │ │ │ ├── compression │ │ │ │ └── Zipper.kt │ │ │ ├── coroutine │ │ │ │ ├── AppCoroutineScope.kt │ │ │ │ ├── CoroutineModule.kt │ │ │ │ ├── DefaultDispatcherProvider.kt │ │ │ │ └── DispatcherProvider.kt │ │ │ ├── dagger │ │ │ │ └── AndroidModule.kt │ │ │ ├── datastore │ │ │ │ ├── DataStoreValue.kt │ │ │ │ ├── DataStoreValueMoshi.kt │ │ │ │ ├── PreferenceScreenData.kt │ │ │ │ └── PreferenceStoreMapper.kt │ │ │ ├── debug │ │ │ │ ├── Bugs.kt │ │ │ │ ├── autoreport │ │ │ │ │ ├── AutoReporting.kt │ │ │ │ │ ├── DebugSettings.kt │ │ │ │ │ └── bugsnag │ │ │ │ │ │ ├── BugsnagErrorHandler.kt │ │ │ │ │ │ ├── BugsnagLogger.kt │ │ │ │ │ │ └── NOPBugsnagErrorHandler.kt │ │ │ │ ├── logging │ │ │ │ │ ├── FileLogger.kt │ │ │ │ │ ├── LogCatLogger.kt │ │ │ │ │ ├── LogExtensions.kt │ │ │ │ │ └── Logging.kt │ │ │ │ └── recorder │ │ │ │ │ ├── core │ │ │ │ │ ├── Recorder.kt │ │ │ │ │ ├── RecorderModule.kt │ │ │ │ │ └── RecorderService.kt │ │ │ │ │ └── ui │ │ │ │ │ ├── RecorderActivity.kt │ │ │ │ │ ├── RecorderConsentDialog.kt │ │ │ │ │ └── RecorderViewModel.kt │ │ │ ├── error │ │ │ │ ├── ErrorDialog.kt │ │ │ │ ├── ErrorEventSource.kt │ │ │ │ ├── LocalizedError.kt │ │ │ │ └── ThrowableExtensions.kt │ │ │ ├── flow │ │ │ │ ├── DynamicStateFlow.kt │ │ │ │ ├── DynamicStateFlowExtensions.kt │ │ │ │ ├── FlowCombineExtensions.kt │ │ │ │ └── FlowExtensions.kt │ │ │ ├── github │ │ │ │ ├── GithubApi.kt │ │ │ │ └── GithubReleaseCheck.kt │ │ │ ├── http │ │ │ │ └── HttpModule.kt │ │ │ ├── lists │ │ │ │ ├── BaseAdapter.kt │ │ │ │ ├── BindableVH.kt │ │ │ │ ├── DataAdapter.kt │ │ │ │ ├── ListItem.kt │ │ │ │ ├── RecyclerViewExtensions.kt │ │ │ │ ├── differ │ │ │ │ │ ├── AsyncDiffer.kt │ │ │ │ │ ├── AsyncDifferExtensions.kt │ │ │ │ │ ├── DifferItem.kt │ │ │ │ │ └── HasAsyncDiffer.kt │ │ │ │ └── modular │ │ │ │ │ ├── ModularAdapter.kt │ │ │ │ │ └── mods │ │ │ │ │ ├── ClickMod.kt │ │ │ │ │ ├── DataBinderMod.kt │ │ │ │ │ ├── SimpleVHCreatorMod.kt │ │ │ │ │ ├── StableIdMod.kt │ │ │ │ │ └── TypedVHCreatorMod.kt │ │ │ ├── livedata │ │ │ │ └── SingleLiveEvent.kt │ │ │ ├── navigation │ │ │ │ ├── FragmentExtensions.kt │ │ │ │ ├── NavArgsExtensions.kt │ │ │ │ ├── NavControllerExtensions.kt │ │ │ │ ├── NavDestinationExtensions.kt │ │ │ │ └── NavDirectionsExtensions.kt │ │ │ ├── network │ │ │ │ ├── NetworkRequestBuilderProvider.kt │ │ │ │ └── NetworkStateProvider.kt │ │ │ ├── notifications │ │ │ │ └── PendingIntentCompat.kt │ │ │ ├── permissions │ │ │ │ ├── Permission.kt │ │ │ │ └── PermissionExtensions.kt │ │ │ ├── preferences │ │ │ │ ├── EnumPreference.kt │ │ │ │ ├── IntentPreference.kt │ │ │ │ ├── ListPreference2.kt │ │ │ │ └── PreferenceExtensions.kt │ │ │ ├── serialization │ │ │ │ ├── MoshiExtensions.kt │ │ │ │ ├── OffsetDateTimeAdapter.kt │ │ │ │ ├── SemVerAdapter.kt │ │ │ │ └── SerializationModule.kt │ │ │ ├── theming │ │ │ │ ├── ThemeMode.kt │ │ │ │ ├── ThemeStyle.kt │ │ │ │ └── Theming.kt │ │ │ ├── uix │ │ │ │ ├── Activity2.kt │ │ │ │ ├── BottomSheetDialogFragment2.kt │ │ │ │ ├── Fragment2.kt │ │ │ │ ├── Fragment3.kt │ │ │ │ ├── PreferenceFragment2.kt │ │ │ │ ├── Service2.kt │ │ │ │ ├── ViewModel1.kt │ │ │ │ ├── ViewModel2.kt │ │ │ │ ├── ViewModel3.kt │ │ │ │ └── ViewModelLazyKeyed.kt │ │ │ ├── viewbinding │ │ │ │ └── ViewBindingExtensions.kt │ │ │ └── worker │ │ │ │ └── WorkerExtensions.kt │ │ │ └── main │ │ │ ├── core │ │ │ ├── GeneralSettings.kt │ │ │ ├── SomeRepo.kt │ │ │ ├── receiver │ │ │ │ └── ExampleReceiver.kt │ │ │ └── service │ │ │ │ ├── ExampleBinder.kt │ │ │ │ └── ExampleService.kt │ │ │ └── ui │ │ │ ├── MainActivity.kt │ │ │ ├── MainActivityVM.kt │ │ │ ├── dashboard │ │ │ ├── DashboardFragment.kt │ │ │ ├── DashboardFragmentVM.kt │ │ │ └── SomeAdapter.kt │ │ │ └── settings │ │ │ ├── SettingsFragment.kt │ │ │ ├── SettingsFragmentVM.kt │ │ │ ├── SettingsIndexFragment.kt │ │ │ ├── acks │ │ │ ├── AcknowledgementsFragment.kt │ │ │ └── AcknowledgementsFragmentVM.kt │ │ │ ├── general │ │ │ ├── GeneralSettingsFragment.kt │ │ │ └── GeneralSettingsFragmentVM.kt │ │ │ └── support │ │ │ ├── SupportFragment.kt │ │ │ └── SupportFragmentVM.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_arrow_back_24.xml │ │ ├── ic_bug_report_24.xml │ │ ├── ic_cancel_24.xml │ │ ├── ic_card_text_24.xml │ │ ├── ic_changelog_24.xml │ │ ├── ic_close_24.xml │ │ ├── ic_contact_support_24.xml │ │ ├── ic_discord_24.xml │ │ ├── ic_email_24.xml │ │ ├── ic_github_24.xml │ │ ├── ic_heart_24.xml │ │ ├── ic_id_24.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_palette_24.xml │ │ ├── ic_privacy_tip_24.xml │ │ ├── ic_settings_24.xml │ │ ├── ic_spider_thread_24.xml │ │ ├── ic_theme_24.xml │ │ ├── ic_twitter_24.xml │ │ └── launch_screen.xml │ │ ├── layout │ │ ├── debug_recorder_activity.xml │ │ ├── main_activity.xml │ │ ├── main_fragment.xml │ │ ├── settings_fragment.xml │ │ └── some_item_line.xml │ │ ├── menu │ │ ├── menu_main.xml │ │ └── menu_settings_index.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_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── navigation │ │ └── main.xml │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── file_provider_paths.xml │ │ ├── preferences_acknowledgements.xml │ │ ├── preferences_general.xml │ │ ├── preferences_index.xml │ │ └── preferences_support.xml │ ├── test │ └── java │ │ ├── eu │ │ └── darken │ │ │ └── androidstarter │ │ │ ├── common │ │ │ ├── datastore │ │ │ │ ├── DataStoreExtensionsTest.kt │ │ │ │ └── DataStoreMoshiExtensionsTest.kt │ │ │ ├── flow │ │ │ │ └── DynamicStateFlowTest.kt │ │ │ └── network │ │ │ │ └── NetworkStateProviderTest.kt │ │ │ └── main │ │ │ └── ui │ │ │ └── dashboard │ │ │ └── ExampleFragmentVDCTest.kt │ │ └── testhelper │ │ ├── BaseTest.kt │ │ ├── coroutine │ │ ├── CoroutinesTestExtension.kt │ │ ├── TestDispatcherProvider.kt │ │ └── TestExtensions.kt │ │ ├── flow │ │ └── FlowTest.kt │ │ ├── json │ │ └── JsonExtensions.kt │ │ └── livedata │ │ └── InstantExecutorExtension.kt │ └── testShared │ └── java │ └── testhelpers │ ├── BaseTestInstrumentation.kt │ ├── IsAUnitTest.kt │ └── logging │ └── JUnitLogger.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── release.sh ├── settings.gradle └── version.properties /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/actions/common-setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/.github/actions/common-setup/action.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/code-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/.github/workflows/code-checks.yml -------------------------------------------------------------------------------- /.github/workflows/gradle-wrapper-validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/.github/workflows/gradle-wrapper-validation.yml -------------------------------------------------------------------------------- /.github/workflows/release-tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/.github/workflows/release-tag.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/LICENSE -------------------------------------------------------------------------------- /PRIVACY_POLICY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/PRIVACY_POLICY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 4.6.0-rc8 40600080 2 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/_config.yml -------------------------------------------------------------------------------- /_layouts/plain.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/_layouts/plain.html -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules-debug.pro: -------------------------------------------------------------------------------- 1 | -dontobfuscate -------------------------------------------------------------------------------- /app/proguard/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/proguard/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/eu/darken/androidstarter/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/androidTest/java/eu/darken/androidstarter/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/eu/darken/androidstarter/HiltTestRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/androidTest/java/eu/darken/androidstarter/HiltTestRunner.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/eu/darken/androidstarter/main/MainActivityTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/androidTest/java/eu/darken/androidstarter/main/MainActivityTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/eu/darken/androidstarter/main/fragment/ExampleFragmentTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/androidTest/java/eu/darken/androidstarter/main/fragment/ExampleFragmentTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/testhelper/BaseUITest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/androidTest/java/testhelper/BaseUITest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/testhelper/EmptyFragmentActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/androidTest/java/testhelper/EmptyFragmentActivity.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/testhelper/HiltExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/androidTest/java/testhelper/HiltExtensions.kt -------------------------------------------------------------------------------- /app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/debug/java/eu/darken/androidstarter/HiltTestActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/debug/java/eu/darken/androidstarter/HiltTestActivity.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/App.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/BuildConfigWrap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/BuildConfigWrap.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/BuildWrap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/BuildWrap.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/ClipboardHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/ClipboardHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/ContextExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/ContextExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/DeviceDetective.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/DeviceDetective.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/EmailTool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/EmailTool.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/InstallId.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/InstallId.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/LiveDataExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/LiveDataExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/PrivacyPolicy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/PrivacyPolicy.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/UnitConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/UnitConverter.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/WebpageTool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/WebpageTool.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/ca/CaString.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/ca/CaString.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/coil/CoilExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/coil/CoilExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/coil/CoilModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/coil/CoilModule.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/collections/ByteArrayExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/collections/ByteArrayExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/collections/MapExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/collections/MapExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/compression/Zipper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/compression/Zipper.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/coroutine/AppCoroutineScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/coroutine/AppCoroutineScope.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/coroutine/CoroutineModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/coroutine/CoroutineModule.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/coroutine/DefaultDispatcherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/coroutine/DefaultDispatcherProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/coroutine/DispatcherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/coroutine/DispatcherProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/dagger/AndroidModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/dagger/AndroidModule.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/datastore/DataStoreValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/datastore/DataStoreValue.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/datastore/DataStoreValueMoshi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/datastore/DataStoreValueMoshi.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/datastore/PreferenceScreenData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/datastore/PreferenceScreenData.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/datastore/PreferenceStoreMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/datastore/PreferenceStoreMapper.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/Bugs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/Bugs.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/AutoReporting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/AutoReporting.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/DebugSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/DebugSettings.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/bugsnag/BugsnagErrorHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/bugsnag/BugsnagErrorHandler.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/bugsnag/BugsnagLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/bugsnag/BugsnagLogger.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/bugsnag/NOPBugsnagErrorHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/autoreport/bugsnag/NOPBugsnagErrorHandler.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/logging/FileLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/logging/FileLogger.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/logging/LogCatLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/logging/LogCatLogger.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/logging/LogExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/logging/LogExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/logging/Logging.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/logging/Logging.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/recorder/core/Recorder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/recorder/core/Recorder.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/recorder/core/RecorderModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/recorder/core/RecorderModule.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/recorder/core/RecorderService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/recorder/core/RecorderService.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/recorder/ui/RecorderActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/recorder/ui/RecorderActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/recorder/ui/RecorderConsentDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/recorder/ui/RecorderConsentDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/debug/recorder/ui/RecorderViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/debug/recorder/ui/RecorderViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/error/ErrorDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/error/ErrorDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/error/ErrorEventSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/error/ErrorEventSource.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/error/LocalizedError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/error/LocalizedError.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/error/ThrowableExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/error/ThrowableExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/flow/DynamicStateFlow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/flow/DynamicStateFlow.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/flow/DynamicStateFlowExtensions.kt: -------------------------------------------------------------------------------- 1 | package eu.darken.androidstarter.common.flow 2 | 3 | 4 | -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/flow/FlowCombineExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/flow/FlowCombineExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/flow/FlowExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/flow/FlowExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/github/GithubApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/github/GithubApi.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/github/GithubReleaseCheck.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/github/GithubReleaseCheck.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/http/HttpModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/http/HttpModule.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/BaseAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/BaseAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/BindableVH.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/BindableVH.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/DataAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/DataAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/ListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/ListItem.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/RecyclerViewExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/RecyclerViewExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/differ/AsyncDiffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/differ/AsyncDiffer.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/differ/AsyncDifferExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/differ/AsyncDifferExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/differ/DifferItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/differ/DifferItem.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/differ/HasAsyncDiffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/differ/HasAsyncDiffer.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/modular/ModularAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/modular/ModularAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/ClickMod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/ClickMod.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/DataBinderMod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/DataBinderMod.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/SimpleVHCreatorMod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/SimpleVHCreatorMod.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/StableIdMod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/StableIdMod.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/TypedVHCreatorMod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/lists/modular/mods/TypedVHCreatorMod.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/livedata/SingleLiveEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/livedata/SingleLiveEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/navigation/FragmentExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/navigation/FragmentExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/navigation/NavArgsExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/navigation/NavArgsExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/navigation/NavControllerExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/navigation/NavControllerExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/navigation/NavDestinationExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/navigation/NavDestinationExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/navigation/NavDirectionsExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/navigation/NavDirectionsExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/network/NetworkRequestBuilderProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/network/NetworkRequestBuilderProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/network/NetworkStateProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/network/NetworkStateProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/notifications/PendingIntentCompat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/notifications/PendingIntentCompat.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/permissions/Permission.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/permissions/Permission.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/permissions/PermissionExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/permissions/PermissionExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/preferences/EnumPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/preferences/EnumPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/preferences/IntentPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/preferences/IntentPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/preferences/ListPreference2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/preferences/ListPreference2.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/preferences/PreferenceExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/preferences/PreferenceExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/serialization/MoshiExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/serialization/MoshiExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/serialization/OffsetDateTimeAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/serialization/OffsetDateTimeAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/serialization/SemVerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/serialization/SemVerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/serialization/SerializationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/serialization/SerializationModule.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/theming/ThemeMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/theming/ThemeMode.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/theming/ThemeStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/theming/ThemeStyle.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/theming/Theming.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/theming/Theming.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/Activity2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/Activity2.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/BottomSheetDialogFragment2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/BottomSheetDialogFragment2.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/Fragment2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/Fragment2.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/Fragment3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/Fragment3.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/PreferenceFragment2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/PreferenceFragment2.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/Service2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/Service2.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/ViewModel1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/ViewModel1.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/ViewModel2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/ViewModel2.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/ViewModel3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/ViewModel3.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/uix/ViewModelLazyKeyed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/uix/ViewModelLazyKeyed.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/viewbinding/ViewBindingExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/viewbinding/ViewBindingExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/common/worker/WorkerExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/common/worker/WorkerExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/core/GeneralSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/core/GeneralSettings.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/core/SomeRepo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/core/SomeRepo.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/core/receiver/ExampleReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/core/receiver/ExampleReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/core/service/ExampleBinder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/core/service/ExampleBinder.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/core/service/ExampleService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/core/service/ExampleService.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/MainActivityVM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/MainActivityVM.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/dashboard/DashboardFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/dashboard/DashboardFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/dashboard/DashboardFragmentVM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/dashboard/DashboardFragmentVM.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/dashboard/SomeAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/dashboard/SomeAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/settings/SettingsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/settings/SettingsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/settings/SettingsFragmentVM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/settings/SettingsFragmentVM.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/settings/SettingsIndexFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/settings/SettingsIndexFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/settings/acks/AcknowledgementsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/settings/acks/AcknowledgementsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/settings/acks/AcknowledgementsFragmentVM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/settings/acks/AcknowledgementsFragmentVM.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/settings/general/GeneralSettingsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/settings/general/GeneralSettingsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/settings/general/GeneralSettingsFragmentVM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/settings/general/GeneralSettingsFragmentVM.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/settings/support/SupportFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/settings/support/SupportFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/eu/darken/androidstarter/main/ui/settings/support/SupportFragmentVM.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/java/eu/darken/androidstarter/main/ui/settings/support/SupportFragmentVM.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_arrow_back_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_arrow_back_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bug_report_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_bug_report_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_cancel_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_cancel_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_card_text_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_card_text_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_changelog_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_changelog_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_close_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_close_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_contact_support_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_contact_support_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_discord_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_discord_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_email_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_email_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_github_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_github_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_heart_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_heart_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_id_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_id_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_palette_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_palette_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_privacy_tip_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_privacy_tip_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_settings_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_settings_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_spider_thread_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_spider_thread_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_theme_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_theme_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_twitter_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/ic_twitter_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/launch_screen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/drawable/launch_screen.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/debug_recorder_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/layout/debug_recorder_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/main_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/layout/main_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/main_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/layout/main_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/settings_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/layout/settings_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/some_item_line.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/layout/some_item_line.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_settings_index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/menu/menu_settings_index.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/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/d4rken/android-starter-v4/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/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/navigation/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/navigation/main.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/file_provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/xml/file_provider_paths.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences_acknowledgements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/xml/preferences_acknowledgements.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences_general.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/xml/preferences_general.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences_index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/xml/preferences_index.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences_support.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/main/res/xml/preferences_support.xml -------------------------------------------------------------------------------- /app/src/test/java/eu/darken/androidstarter/common/datastore/DataStoreExtensionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/eu/darken/androidstarter/common/datastore/DataStoreExtensionsTest.kt -------------------------------------------------------------------------------- /app/src/test/java/eu/darken/androidstarter/common/datastore/DataStoreMoshiExtensionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/eu/darken/androidstarter/common/datastore/DataStoreMoshiExtensionsTest.kt -------------------------------------------------------------------------------- /app/src/test/java/eu/darken/androidstarter/common/flow/DynamicStateFlowTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/eu/darken/androidstarter/common/flow/DynamicStateFlowTest.kt -------------------------------------------------------------------------------- /app/src/test/java/eu/darken/androidstarter/common/network/NetworkStateProviderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/eu/darken/androidstarter/common/network/NetworkStateProviderTest.kt -------------------------------------------------------------------------------- /app/src/test/java/eu/darken/androidstarter/main/ui/dashboard/ExampleFragmentVDCTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/eu/darken/androidstarter/main/ui/dashboard/ExampleFragmentVDCTest.kt -------------------------------------------------------------------------------- /app/src/test/java/testhelper/BaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/testhelper/BaseTest.kt -------------------------------------------------------------------------------- /app/src/test/java/testhelper/coroutine/CoroutinesTestExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/testhelper/coroutine/CoroutinesTestExtension.kt -------------------------------------------------------------------------------- /app/src/test/java/testhelper/coroutine/TestDispatcherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/testhelper/coroutine/TestDispatcherProvider.kt -------------------------------------------------------------------------------- /app/src/test/java/testhelper/coroutine/TestExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/testhelper/coroutine/TestExtensions.kt -------------------------------------------------------------------------------- /app/src/test/java/testhelper/flow/FlowTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/testhelper/flow/FlowTest.kt -------------------------------------------------------------------------------- /app/src/test/java/testhelper/json/JsonExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/testhelper/json/JsonExtensions.kt -------------------------------------------------------------------------------- /app/src/test/java/testhelper/livedata/InstantExecutorExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/test/java/testhelper/livedata/InstantExecutorExtension.kt -------------------------------------------------------------------------------- /app/src/testShared/java/testhelpers/BaseTestInstrumentation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/testShared/java/testhelpers/BaseTestInstrumentation.kt -------------------------------------------------------------------------------- /app/src/testShared/java/testhelpers/IsAUnitTest.kt: -------------------------------------------------------------------------------- 1 | package testhelpers 2 | 3 | class IsAUnitTest 4 | -------------------------------------------------------------------------------- /app/src/testShared/java/testhelpers/logging/JUnitLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/app/src/testShared/java/testhelpers/logging/JUnitLogger.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/gradlew.bat -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/release.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "Android Starter v4" 2 | include ':app' 3 | -------------------------------------------------------------------------------- /version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d4rken/android-starter-v4/HEAD/version.properties --------------------------------------------------------------------------------