├── .gitattributes ├── .gitignore ├── LICENSE.md ├── README.md ├── app ├── .gitignore ├── CMakeLists.txt ├── build.gradle ├── gson.pro ├── proguard-rules.pro ├── retrofit2.pro └── src │ ├── debug │ ├── ic_launcher-playstore.png │ └── res │ │ ├── drawable │ │ └── ic_launcher_foreground.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 │ │ └── ic_launcher_background.xml │ ├── main │ ├── AndroidManifest.xml │ ├── cpp │ │ ├── fibonacci │ │ │ ├── fibonacci.cpp │ │ │ └── fibonacci.h │ │ └── jni-facade.cpp │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── techyourchance │ │ │ └── android │ │ │ ├── MyApplication.kt │ │ │ ├── apkupdate │ │ │ ├── ApkInfo.kt │ │ │ ├── FetchLatestApkInfoUseCase.kt │ │ │ └── UpdateApkUseCase.kt │ │ │ ├── backgroundwork │ │ │ ├── foregroundservice │ │ │ │ ├── ForegroundService.kt │ │ │ │ ├── ForegroundServiceState.kt │ │ │ │ └── ForegroundServiceStateManager.kt │ │ │ └── workmanager │ │ │ │ ├── MyWorker.kt │ │ │ │ ├── MyWorkerConfig.kt │ │ │ │ ├── MyWorkerFactory.kt │ │ │ │ ├── MyWorkerManager.kt │ │ │ │ └── MyWorkerState.kt │ │ │ ├── benchmarks │ │ │ ├── background_tasks │ │ │ │ ├── memory │ │ │ │ │ ├── BackgroundTaskMemoryData.kt │ │ │ │ │ ├── BackgroundTasksMemoryBenchmarkPhase.kt │ │ │ │ │ ├── BackgroundTasksMemoryBenchmarkUseCase.kt │ │ │ │ │ ├── BackgroundTasksMemoryResult.kt │ │ │ │ │ ├── ClearBackgroundTaskMemoryDataUseCase.kt │ │ │ │ │ ├── FetchBackgroundTaskMemoryDataUseCase.kt │ │ │ │ │ └── SaveBackgroundTaskMemoryDataUseCase.kt │ │ │ │ └── startup │ │ │ │ │ ├── BackgroundTaskStartupData.kt │ │ │ │ │ ├── BackgroundTasksStartupBenchmarkUseCase.kt │ │ │ │ │ └── BackgroundTasksStartupResult.kt │ │ │ └── shared_prefs │ │ │ │ ├── SharedPrefsWriteBenchmarkUseCase.kt │ │ │ │ └── SharedPrefsWriteResult.kt │ │ │ ├── biometric │ │ │ └── BiometricAuthUseCase.kt │ │ │ ├── common │ │ │ ├── BusyObservable.kt │ │ │ ├── Constants.kt │ │ │ ├── Observable.kt │ │ │ ├── application │ │ │ │ ├── AppMemoryInfo.kt │ │ │ │ ├── AppMemoryInfoProvider.kt │ │ │ │ ├── AppVersionInfo.kt │ │ │ │ └── AppVersionInfoProvider.kt │ │ │ ├── coroutines │ │ │ │ ├── BackgroundDispatcher.kt │ │ │ │ ├── CpuBoundDispatcher.kt │ │ │ │ └── UiThreadDetector.kt │ │ │ ├── datetime │ │ │ │ ├── DateTimeChangeNotifier.kt │ │ │ │ ├── DateTimeProvider.kt │ │ │ │ └── DateTimeProviderImpl.kt │ │ │ ├── dependencyinjection │ │ │ │ ├── activity │ │ │ │ │ ├── ActivityComponent.kt │ │ │ │ │ ├── ActivityModule.kt │ │ │ │ │ └── ActivityScope.kt │ │ │ │ ├── application │ │ │ │ │ ├── ApplicationComponent.kt │ │ │ │ │ ├── ApplicationModule.kt │ │ │ │ │ ├── ApplicationScope.kt │ │ │ │ │ ├── DatabaseModule.kt │ │ │ │ │ └── SettingsModule.kt │ │ │ │ ├── controller │ │ │ │ │ ├── ControllerComponent.kt │ │ │ │ │ ├── ControllerModule.kt │ │ │ │ │ └── ViewMvcModule.kt │ │ │ │ └── service │ │ │ │ │ ├── ServiceComponent.kt │ │ │ │ │ └── ServiceModule.kt │ │ │ ├── device │ │ │ │ ├── DeviceOsInfoProvider.kt │ │ │ │ ├── DeviceScreenMetricsProvider.kt │ │ │ │ └── ScreenMetrics.kt │ │ │ ├── eventbus │ │ │ │ ├── EventBusPoster.kt │ │ │ │ └── EventBusSubscriber.kt │ │ │ ├── imageloader │ │ │ │ ├── ImageLoader.kt │ │ │ │ ├── ImageLoaderImpl.kt │ │ │ │ └── ResourcesToUriConverter.kt │ │ │ ├── logs │ │ │ │ ├── MyLogger.kt │ │ │ │ ├── TimberDebugTree.kt │ │ │ │ └── TimberReleaseTree.kt │ │ │ ├── maths │ │ │ │ ├── LinearFitCalculator.kt │ │ │ │ └── LinearFitCoefficients.kt │ │ │ ├── permissions │ │ │ │ ├── MyPermission.kt │ │ │ │ ├── PermissionsHelper.kt │ │ │ │ ├── PermissionsHelperDelegate.kt │ │ │ │ └── PermissionsHelperImpl.kt │ │ │ ├── random │ │ │ │ └── RandomStringsGenerator.kt │ │ │ ├── restart │ │ │ │ └── RestartAppUseCase.kt │ │ │ ├── service │ │ │ │ └── BaseService.kt │ │ │ ├── settings │ │ │ │ └── SettingsManager.kt │ │ │ ├── toasts │ │ │ │ └── ToastsHelper.kt │ │ │ └── usecases │ │ │ │ └── UseCaseResult.kt │ │ │ ├── ndk │ │ │ ├── FibonacciResult.kt │ │ │ └── NdkManager.kt │ │ │ ├── networking │ │ │ ├── LatestApkInfoResponseSchema.kt │ │ │ ├── QuestionsListResponseSchema.kt │ │ │ ├── SingleQuestionResponseSchema.kt │ │ │ ├── StackoverflowApi.kt │ │ │ └── TechYourChanceApi.kt │ │ │ ├── overlay │ │ │ ├── ComposeOverlayService.kt │ │ │ └── OverlayManager.kt │ │ │ ├── questions │ │ │ ├── FetchQuestionDetailsUseCase.kt │ │ │ ├── FetchQuestionsUseCase.kt │ │ │ ├── Question.kt │ │ │ └── QuestionWithBody.kt │ │ │ └── screens │ │ │ ├── MainActivity.kt │ │ │ ├── UserInterfacesActivity.kt │ │ │ ├── animations │ │ │ ├── AnimationsFragment.kt │ │ │ ├── AnimationsViewMvc.kt │ │ │ ├── AnimationsViewMvcImpl.kt │ │ │ ├── animatedmessages │ │ │ │ └── AnimatedMessagesFragment.kt │ │ │ ├── dotsprogress │ │ │ │ ├── DotsProgressAnimationFragment.kt │ │ │ │ ├── DotsProgressAnimationViewMvc.kt │ │ │ │ ├── DotsProgressAnimationViewMvcImpl.kt │ │ │ │ ├── DotsProgressCompose.kt │ │ │ │ └── DotsProgressView.kt │ │ │ ├── stackedcards │ │ │ │ ├── StackedCardsAnimationFragment.kt │ │ │ │ ├── StackedCardsAnimationViewMvc.kt │ │ │ │ ├── StackedCardsAnimationViewMvcImpl.kt │ │ │ │ ├── StackedCardsCompose.kt │ │ │ │ └── StackedCardsView.kt │ │ │ └── widgets │ │ │ │ ├── AnimatedCounter.kt │ │ │ │ ├── CardView.kt │ │ │ │ └── GradientColoredButton.kt │ │ │ ├── benchmarks │ │ │ ├── backgroundtasksmemorybenchmark │ │ │ │ ├── BackgroundTasksMemoryBenchmarkFragment.kt │ │ │ │ ├── BackgroundTasksMemoryBenchmarkViewMvc.kt │ │ │ │ └── BackgroundTasksMemoryBenchmarkViewMvcImpl.kt │ │ │ ├── backgroundtasksstartupbenchmark │ │ │ │ ├── BackgroundTasksStartupBenchmarkFragment.kt │ │ │ │ ├── BackgroundTasksStartupBenchmarkViewMvc.kt │ │ │ │ └── BackgroundTasksStartupBenchmarkViewMvcImpl.kt │ │ │ ├── benchmarkslist │ │ │ │ ├── BenchmarksListFragment.kt │ │ │ │ ├── BenchmarksListViewMvc.kt │ │ │ │ ├── BenchmarksListViewMvcImpl.kt │ │ │ │ └── FromBenchmarksListDestination.kt │ │ │ └── sharedprefs │ │ │ │ ├── SharedPrefsBenchmarkFragment.kt │ │ │ │ ├── SharedPrefsBenchmarkViewMvc.kt │ │ │ │ └── SharedPrefsBenchmarkViewMvcImpl.kt │ │ │ ├── biometricauth │ │ │ ├── BiometricAuthFragment.kt │ │ │ ├── BiometricAuthViewMvc.kt │ │ │ └── BiometricAuthViewMvcImpl.kt │ │ │ ├── common │ │ │ ├── ActivityName.kt │ │ │ ├── ScreenSpec.kt │ │ │ ├── ScreensNavigator.kt │ │ │ ├── activities │ │ │ │ ├── BaseActivity.kt │ │ │ │ └── BaseViewsActivity.kt │ │ │ ├── composables │ │ │ │ ├── ContextExtensions.kt │ │ │ │ ├── MyButton.kt │ │ │ │ ├── MyColorScheme.kt │ │ │ │ ├── MyScreenTemplate.kt │ │ │ │ ├── MyTheme.kt │ │ │ │ ├── MyTopAppBar.kt │ │ │ │ ├── PxToDp.kt │ │ │ │ └── XmlToCompose.kt │ │ │ ├── dialogs │ │ │ │ ├── BaseDialog.kt │ │ │ │ ├── BaseDialogEvent.kt │ │ │ │ ├── BaseOneOrTwoButtonDialog.kt │ │ │ │ ├── DialogsNavigator.kt │ │ │ │ ├── info │ │ │ │ │ ├── InfoDialog.kt │ │ │ │ │ └── InfoDialogDismissedEvent.kt │ │ │ │ ├── progress │ │ │ │ │ ├── ProgressDialog.kt │ │ │ │ │ └── ProgressDialogDismissedEvent.kt │ │ │ │ └── prompt │ │ │ │ │ ├── PromptDialog.kt │ │ │ │ │ └── PromptDialogDismissedEvent.kt │ │ │ ├── fragments │ │ │ │ ├── BaseFragment.kt │ │ │ │ └── DummyRootFragment.kt │ │ │ ├── mvcviews │ │ │ │ ├── BaseObservableComposeViewMvc.kt │ │ │ │ ├── BaseObservableViewMvc.kt │ │ │ │ ├── BaseViewMvc.kt │ │ │ │ ├── ObservableViewMvc.kt │ │ │ │ ├── ViewMvc.kt │ │ │ │ ├── ViewMvcFactory.kt │ │ │ │ └── ViewMvcType.kt │ │ │ ├── toolbar │ │ │ │ └── MyToolbar.kt │ │ │ └── widgets │ │ │ │ ├── MyButton.kt │ │ │ │ └── ViewExtensions.kt │ │ │ ├── composenavbottombar │ │ │ ├── BottomTab.kt │ │ │ ├── ComposeNavBottomBarActivity.kt │ │ │ └── Route.kt │ │ │ ├── composeoverlay │ │ │ ├── ComposeOverlayFragment.kt │ │ │ ├── ComposeOverlayViewMvc.kt │ │ │ └── ComposeOverlayViewMvcImpl.kt │ │ │ ├── debugdrawer │ │ │ └── DebugDrawerFragment.kt │ │ │ ├── foregroundservice │ │ │ ├── ForegroundServiceFragment.kt │ │ │ ├── ForegroundServiceViewMvc.kt │ │ │ └── ForegroundServiceViewMvcImpl.kt │ │ │ ├── handlerlooper │ │ │ └── HandlerLooperFragment.kt │ │ │ ├── home │ │ │ ├── FromHomeDestination.kt │ │ │ ├── HomeFragment.kt │ │ │ ├── HomeViewMvc.kt │ │ │ └── HomeViewMvcImpl.kt │ │ │ ├── ndkbasics │ │ │ ├── NdkBasicsFragment.kt │ │ │ ├── NdkBasicsViewMvc.kt │ │ │ └── NdkBasicsViewMvcImpl.kt │ │ │ ├── questiondetails │ │ │ ├── QuestionDetailsFragment.kt │ │ │ ├── QuestionDetailsViewMvc.kt │ │ │ └── QuestionDetailsViewMvcImpl.kt │ │ │ ├── questionslist │ │ │ ├── QuestionsListFragment.kt │ │ │ ├── QuestionsListViewMvc.kt │ │ │ └── QuestionsListViewMvcImpl.kt │ │ │ ├── userinterfaces │ │ │ ├── FromUserInterfacesDestination.kt │ │ │ ├── UserInterfacesFragment.kt │ │ │ ├── UserInterfacesViewMvc.kt │ │ │ └── UserInterfacesViewMvcImpl.kt │ │ │ └── workmanager │ │ │ ├── WorkManagerFragment.kt │ │ │ ├── WorkManagerViewMvc.kt │ │ │ └── WorkManagerViewMvcImpl.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_navigate_up.xml │ │ ├── drawable │ │ ├── bg_dialog.xml │ │ ├── bg_frame_main_color.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_launcher_foreground.xml │ │ ├── ic_more_screens.xml │ │ └── ic_tyc_logo.xml │ │ ├── layout │ │ ├── layout_animations.xml │ │ ├── layout_background_tasks_memory_benchmark.xml │ │ ├── layout_base_activity.xml │ │ ├── layout_biometric_auth.xml │ │ ├── layout_debug_drawer.xml │ │ ├── layout_dialog_one_or_two_buttons.xml │ │ ├── layout_dialog_progress.xml │ │ ├── layout_foreground_service.xml │ │ ├── layout_home_destination_item.xml │ │ ├── layout_list_of_destinations.xml │ │ ├── layout_my_toolbar.xml │ │ ├── layout_ndk_basics.xml │ │ ├── layout_question_details.xml │ │ ├── layout_question_list_item.xml │ │ ├── layout_questions_list.xml │ │ ├── layout_shared_prefs_edit_benchmark.xml │ │ ├── layout_stacked_cards_animation.xml │ │ ├── layout_threads_overhead.xml │ │ └── layout_work_manager.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-land │ │ └── dimens.xml │ │ ├── values-night │ │ ├── colors.xml │ │ └── styles.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ ├── styles_appearance.xml │ │ ├── styles_button.xml │ │ ├── styles_cardview.xml │ │ ├── styles_checkbox.xml │ │ ├── styles_dialog.xml │ │ ├── styles_progress_indicator.xml │ │ ├── styles_switch.xml │ │ └── styles_text_input.xml │ │ └── xml │ │ └── file_paths.xml │ └── test │ └── java │ └── com │ └── techyourchance │ └── android │ ├── apkupdate │ └── FetchLatestApkInfoUseCaseTest.kt │ ├── common │ └── maths │ │ └── LinearFitCalculatorTest.kt │ └── testdoubles │ ├── DateTimeProviderImplTd.kt │ └── SettingsEntriesFactoryTd.kt ├── database ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro ├── schemas │ └── com.techyourchance.android.database.MyRoomDatabase │ │ └── 1.json └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── techyourchance │ │ └── android │ │ └── database │ │ └── ExampleInstrumentedTest.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── techyourchance │ └── android │ └── database │ ├── DatabaseConstants.kt │ ├── MyDatabase.kt │ ├── MyRoomDatabase.kt │ ├── TransactionsController.kt │ ├── converters │ └── AppMemoryInfoConverter.kt │ ├── entities │ └── backgroundtasksmemory │ │ ├── AppMemoryInfoDb.kt │ │ ├── BackgroundTasksMemoryDao.kt │ │ └── BackgroundTasksMemoryDb.kt │ └── migrations │ └── Migration_1_2.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/gson.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/gson.pro -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/retrofit2.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/retrofit2.pro -------------------------------------------------------------------------------- /app/src/debug/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/debug/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/debug/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/debug/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/cpp/fibonacci/fibonacci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/cpp/fibonacci/fibonacci.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/fibonacci/fibonacci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/cpp/fibonacci/fibonacci.h -------------------------------------------------------------------------------- /app/src/main/cpp/jni-facade.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/cpp/jni-facade.cpp -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/MyApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/MyApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/apkupdate/ApkInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/apkupdate/ApkInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/apkupdate/FetchLatestApkInfoUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/apkupdate/FetchLatestApkInfoUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/apkupdate/UpdateApkUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/apkupdate/UpdateApkUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/backgroundwork/foregroundservice/ForegroundService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/backgroundwork/foregroundservice/ForegroundService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/backgroundwork/foregroundservice/ForegroundServiceState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/backgroundwork/foregroundservice/ForegroundServiceState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/backgroundwork/foregroundservice/ForegroundServiceStateManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/backgroundwork/foregroundservice/ForegroundServiceStateManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorker.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorkerConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorkerConfig.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorkerFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorkerFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorkerManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorkerManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorkerState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/backgroundwork/workmanager/MyWorkerState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/BackgroundTaskMemoryData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/BackgroundTaskMemoryData.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/BackgroundTasksMemoryBenchmarkPhase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/BackgroundTasksMemoryBenchmarkPhase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/BackgroundTasksMemoryBenchmarkUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/BackgroundTasksMemoryBenchmarkUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/BackgroundTasksMemoryResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/BackgroundTasksMemoryResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/ClearBackgroundTaskMemoryDataUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/ClearBackgroundTaskMemoryDataUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/FetchBackgroundTaskMemoryDataUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/FetchBackgroundTaskMemoryDataUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/SaveBackgroundTaskMemoryDataUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/memory/SaveBackgroundTaskMemoryDataUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/startup/BackgroundTaskStartupData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/startup/BackgroundTaskStartupData.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/startup/BackgroundTasksStartupBenchmarkUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/startup/BackgroundTasksStartupBenchmarkUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/startup/BackgroundTasksStartupResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/background_tasks/startup/BackgroundTasksStartupResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/shared_prefs/SharedPrefsWriteBenchmarkUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/shared_prefs/SharedPrefsWriteBenchmarkUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/benchmarks/shared_prefs/SharedPrefsWriteResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/benchmarks/shared_prefs/SharedPrefsWriteResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/biometric/BiometricAuthUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/biometric/BiometricAuthUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/BusyObservable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/BusyObservable.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/Observable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/Observable.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/application/AppMemoryInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/application/AppMemoryInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/application/AppMemoryInfoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/application/AppMemoryInfoProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/application/AppVersionInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/application/AppVersionInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/application/AppVersionInfoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/application/AppVersionInfoProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/coroutines/BackgroundDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/coroutines/BackgroundDispatcher.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/coroutines/CpuBoundDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/coroutines/CpuBoundDispatcher.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/coroutines/UiThreadDetector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/coroutines/UiThreadDetector.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/datetime/DateTimeChangeNotifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/datetime/DateTimeChangeNotifier.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/datetime/DateTimeProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/datetime/DateTimeProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/datetime/DateTimeProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/datetime/DateTimeProviderImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/activity/ActivityComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/activity/ActivityComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/activity/ActivityModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/activity/ActivityModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/activity/ActivityScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/activity/ActivityScope.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/ApplicationComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/ApplicationComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/ApplicationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/ApplicationModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/ApplicationScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/ApplicationScope.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/DatabaseModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/SettingsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/application/SettingsModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/controller/ControllerComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/controller/ControllerComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/controller/ControllerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/controller/ControllerModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/controller/ViewMvcModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/controller/ViewMvcModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/service/ServiceComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/service/ServiceComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/dependencyinjection/service/ServiceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/dependencyinjection/service/ServiceModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/device/DeviceOsInfoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/device/DeviceOsInfoProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/device/DeviceScreenMetricsProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/device/DeviceScreenMetricsProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/device/ScreenMetrics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/device/ScreenMetrics.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/eventbus/EventBusPoster.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/eventbus/EventBusPoster.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/eventbus/EventBusSubscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/eventbus/EventBusSubscriber.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/imageloader/ImageLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/imageloader/ImageLoader.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/imageloader/ImageLoaderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/imageloader/ImageLoaderImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/imageloader/ResourcesToUriConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/imageloader/ResourcesToUriConverter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/logs/MyLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/logs/MyLogger.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/logs/TimberDebugTree.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/logs/TimberDebugTree.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/logs/TimberReleaseTree.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/logs/TimberReleaseTree.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/maths/LinearFitCalculator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/maths/LinearFitCalculator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/maths/LinearFitCoefficients.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/maths/LinearFitCoefficients.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/permissions/MyPermission.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/permissions/MyPermission.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/permissions/PermissionsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/permissions/PermissionsHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/permissions/PermissionsHelperDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/permissions/PermissionsHelperDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/permissions/PermissionsHelperImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/permissions/PermissionsHelperImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/random/RandomStringsGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/random/RandomStringsGenerator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/restart/RestartAppUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/restart/RestartAppUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/service/BaseService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/service/BaseService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/settings/SettingsManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/settings/SettingsManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/toasts/ToastsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/toasts/ToastsHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/common/usecases/UseCaseResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/common/usecases/UseCaseResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/ndk/FibonacciResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/ndk/FibonacciResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/ndk/NdkManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/ndk/NdkManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/networking/LatestApkInfoResponseSchema.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/networking/LatestApkInfoResponseSchema.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/networking/QuestionsListResponseSchema.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/networking/QuestionsListResponseSchema.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/networking/SingleQuestionResponseSchema.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/networking/SingleQuestionResponseSchema.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/networking/StackoverflowApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/networking/StackoverflowApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/networking/TechYourChanceApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/networking/TechYourChanceApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/overlay/ComposeOverlayService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/overlay/ComposeOverlayService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/overlay/OverlayManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/overlay/OverlayManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/questions/FetchQuestionDetailsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/questions/FetchQuestionDetailsUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/questions/FetchQuestionsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/questions/FetchQuestionsUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/questions/Question.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/questions/Question.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/questions/QuestionWithBody.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/questions/QuestionWithBody.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/UserInterfacesActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/UserInterfacesActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/AnimationsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/AnimationsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/AnimationsViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/AnimationsViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/AnimationsViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/AnimationsViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/animatedmessages/AnimatedMessagesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/animatedmessages/AnimatedMessagesFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressAnimationFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressAnimationFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressAnimationViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressAnimationViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressAnimationViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressAnimationViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressCompose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressCompose.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/dotsprogress/DotsProgressView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsAnimationFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsAnimationFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsAnimationViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsAnimationViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsAnimationViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsAnimationViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsCompose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsCompose.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/stackedcards/StackedCardsView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/widgets/AnimatedCounter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/widgets/AnimatedCounter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/widgets/CardView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/widgets/CardView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/animations/widgets/GradientColoredButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/animations/widgets/GradientColoredButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksmemorybenchmark/BackgroundTasksMemoryBenchmarkFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksmemorybenchmark/BackgroundTasksMemoryBenchmarkFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksmemorybenchmark/BackgroundTasksMemoryBenchmarkViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksmemorybenchmark/BackgroundTasksMemoryBenchmarkViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksmemorybenchmark/BackgroundTasksMemoryBenchmarkViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksmemorybenchmark/BackgroundTasksMemoryBenchmarkViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksstartupbenchmark/BackgroundTasksStartupBenchmarkFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksstartupbenchmark/BackgroundTasksStartupBenchmarkFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksstartupbenchmark/BackgroundTasksStartupBenchmarkViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksstartupbenchmark/BackgroundTasksStartupBenchmarkViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksstartupbenchmark/BackgroundTasksStartupBenchmarkViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/backgroundtasksstartupbenchmark/BackgroundTasksStartupBenchmarkViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/benchmarkslist/BenchmarksListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/benchmarkslist/BenchmarksListFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/benchmarkslist/BenchmarksListViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/benchmarkslist/BenchmarksListViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/benchmarkslist/BenchmarksListViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/benchmarkslist/BenchmarksListViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/benchmarkslist/FromBenchmarksListDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/benchmarkslist/FromBenchmarksListDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/sharedprefs/SharedPrefsBenchmarkFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/sharedprefs/SharedPrefsBenchmarkFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/sharedprefs/SharedPrefsBenchmarkViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/sharedprefs/SharedPrefsBenchmarkViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/benchmarks/sharedprefs/SharedPrefsBenchmarkViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/benchmarks/sharedprefs/SharedPrefsBenchmarkViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/biometricauth/BiometricAuthFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/biometricauth/BiometricAuthFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/biometricauth/BiometricAuthViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/biometricauth/BiometricAuthViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/biometricauth/BiometricAuthViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/biometricauth/BiometricAuthViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/ActivityName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/ActivityName.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/ScreenSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/ScreenSpec.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/ScreensNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/ScreensNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/activities/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/activities/BaseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/activities/BaseViewsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/activities/BaseViewsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/composables/ContextExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/composables/ContextExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/composables/MyButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/composables/MyButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/composables/MyColorScheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/composables/MyColorScheme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/composables/MyScreenTemplate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/composables/MyScreenTemplate.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/composables/MyTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/composables/MyTheme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/composables/MyTopAppBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/composables/MyTopAppBar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/composables/PxToDp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/composables/PxToDp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/composables/XmlToCompose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/composables/XmlToCompose.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/BaseDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/BaseDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/BaseDialogEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/BaseDialogEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/BaseOneOrTwoButtonDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/BaseOneOrTwoButtonDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/DialogsNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/DialogsNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/info/InfoDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/info/InfoDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/info/InfoDialogDismissedEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/info/InfoDialogDismissedEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/progress/ProgressDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/progress/ProgressDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/progress/ProgressDialogDismissedEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/progress/ProgressDialogDismissedEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/prompt/PromptDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/prompt/PromptDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/dialogs/prompt/PromptDialogDismissedEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/dialogs/prompt/PromptDialogDismissedEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/fragments/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/fragments/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/fragments/DummyRootFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/fragments/DummyRootFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/mvcviews/BaseObservableComposeViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/mvcviews/BaseObservableComposeViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/mvcviews/BaseObservableViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/mvcviews/BaseObservableViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/mvcviews/BaseViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/mvcviews/BaseViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/mvcviews/ObservableViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/mvcviews/ObservableViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/mvcviews/ViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/mvcviews/ViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/mvcviews/ViewMvcFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/mvcviews/ViewMvcFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/mvcviews/ViewMvcType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/mvcviews/ViewMvcType.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/toolbar/MyToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/toolbar/MyToolbar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/widgets/MyButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/widgets/MyButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/common/widgets/ViewExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/common/widgets/ViewExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/composenavbottombar/BottomTab.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/composenavbottombar/BottomTab.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/composenavbottombar/ComposeNavBottomBarActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/composenavbottombar/ComposeNavBottomBarActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/composenavbottombar/Route.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/composenavbottombar/Route.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/composeoverlay/ComposeOverlayFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/composeoverlay/ComposeOverlayFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/composeoverlay/ComposeOverlayViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/composeoverlay/ComposeOverlayViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/composeoverlay/ComposeOverlayViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/composeoverlay/ComposeOverlayViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/debugdrawer/DebugDrawerFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/debugdrawer/DebugDrawerFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/foregroundservice/ForegroundServiceFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/foregroundservice/ForegroundServiceFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/foregroundservice/ForegroundServiceViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/foregroundservice/ForegroundServiceViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/foregroundservice/ForegroundServiceViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/foregroundservice/ForegroundServiceViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/handlerlooper/HandlerLooperFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/handlerlooper/HandlerLooperFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/home/FromHomeDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/home/FromHomeDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/home/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/home/HomeFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/home/HomeViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/home/HomeViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/home/HomeViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/home/HomeViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/ndkbasics/NdkBasicsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/ndkbasics/NdkBasicsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/ndkbasics/NdkBasicsViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/ndkbasics/NdkBasicsViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/ndkbasics/NdkBasicsViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/ndkbasics/NdkBasicsViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/questiondetails/QuestionDetailsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/questiondetails/QuestionDetailsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/questiondetails/QuestionDetailsViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/questiondetails/QuestionDetailsViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/questiondetails/QuestionDetailsViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/questiondetails/QuestionDetailsViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/questionslist/QuestionsListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/questionslist/QuestionsListFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/questionslist/QuestionsListViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/questionslist/QuestionsListViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/questionslist/QuestionsListViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/questionslist/QuestionsListViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/userinterfaces/FromUserInterfacesDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/userinterfaces/FromUserInterfacesDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/userinterfaces/UserInterfacesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/userinterfaces/UserInterfacesFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/userinterfaces/UserInterfacesViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/userinterfaces/UserInterfacesViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/userinterfaces/UserInterfacesViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/userinterfaces/UserInterfacesViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/workmanager/WorkManagerFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/workmanager/WorkManagerFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/workmanager/WorkManagerViewMvc.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/workmanager/WorkManagerViewMvc.kt -------------------------------------------------------------------------------- /app/src/main/java/com/techyourchance/android/screens/workmanager/WorkManagerViewMvcImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/java/com/techyourchance/android/screens/workmanager/WorkManagerViewMvcImpl.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_navigate_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/drawable-v24/ic_navigate_up.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/drawable/bg_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_frame_main_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/drawable/bg_frame_main_color.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_more_screens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/drawable/ic_more_screens.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_tyc_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/drawable/ic_tyc_logo.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_animations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_animations.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_background_tasks_memory_benchmark.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_background_tasks_memory_benchmark.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_base_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_base_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_biometric_auth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_biometric_auth.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_debug_drawer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_debug_drawer.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_dialog_one_or_two_buttons.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_dialog_one_or_two_buttons.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_dialog_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_dialog_progress.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_foreground_service.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_foreground_service.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_home_destination_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_home_destination_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_list_of_destinations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_list_of_destinations.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_my_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_my_toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_ndk_basics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_ndk_basics.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_question_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_question_details.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_question_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_question_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_questions_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_questions_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_shared_prefs_edit_benchmark.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_shared_prefs_edit_benchmark.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_stacked_cards_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_stacked_cards_animation.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_threads_overhead.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_threads_overhead.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_work_manager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/layout/layout_work_manager.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/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/techyourchance/TechYourChance-Android-Application/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/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values-land/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_appearance.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/styles_appearance.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/styles_button.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_cardview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/styles_cardview.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_checkbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/styles_checkbox.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/styles_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_progress_indicator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/styles_progress_indicator.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_switch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/styles_switch.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_text_input.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/values/styles_text_input.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /app/src/test/java/com/techyourchance/android/apkupdate/FetchLatestApkInfoUseCaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/test/java/com/techyourchance/android/apkupdate/FetchLatestApkInfoUseCaseTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/techyourchance/android/common/maths/LinearFitCalculatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/test/java/com/techyourchance/android/common/maths/LinearFitCalculatorTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/techyourchance/android/testdoubles/DateTimeProviderImplTd.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/test/java/com/techyourchance/android/testdoubles/DateTimeProviderImplTd.kt -------------------------------------------------------------------------------- /app/src/test/java/com/techyourchance/android/testdoubles/SettingsEntriesFactoryTd.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/app/src/test/java/com/techyourchance/android/testdoubles/SettingsEntriesFactoryTd.kt -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /database/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/build.gradle -------------------------------------------------------------------------------- /database/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /database/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/proguard-rules.pro -------------------------------------------------------------------------------- /database/schemas/com.techyourchance.android.database.MyRoomDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/schemas/com.techyourchance.android.database.MyRoomDatabase/1.json -------------------------------------------------------------------------------- /database/src/androidTest/java/com/techyourchance/android/database/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/androidTest/java/com/techyourchance/android/database/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /database/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /database/src/main/java/com/techyourchance/android/database/DatabaseConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/java/com/techyourchance/android/database/DatabaseConstants.kt -------------------------------------------------------------------------------- /database/src/main/java/com/techyourchance/android/database/MyDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/java/com/techyourchance/android/database/MyDatabase.kt -------------------------------------------------------------------------------- /database/src/main/java/com/techyourchance/android/database/MyRoomDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/java/com/techyourchance/android/database/MyRoomDatabase.kt -------------------------------------------------------------------------------- /database/src/main/java/com/techyourchance/android/database/TransactionsController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/java/com/techyourchance/android/database/TransactionsController.kt -------------------------------------------------------------------------------- /database/src/main/java/com/techyourchance/android/database/converters/AppMemoryInfoConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/java/com/techyourchance/android/database/converters/AppMemoryInfoConverter.kt -------------------------------------------------------------------------------- /database/src/main/java/com/techyourchance/android/database/entities/backgroundtasksmemory/AppMemoryInfoDb.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/java/com/techyourchance/android/database/entities/backgroundtasksmemory/AppMemoryInfoDb.kt -------------------------------------------------------------------------------- /database/src/main/java/com/techyourchance/android/database/entities/backgroundtasksmemory/BackgroundTasksMemoryDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/java/com/techyourchance/android/database/entities/backgroundtasksmemory/BackgroundTasksMemoryDao.kt -------------------------------------------------------------------------------- /database/src/main/java/com/techyourchance/android/database/entities/backgroundtasksmemory/BackgroundTasksMemoryDb.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/java/com/techyourchance/android/database/entities/backgroundtasksmemory/BackgroundTasksMemoryDb.kt -------------------------------------------------------------------------------- /database/src/main/java/com/techyourchance/android/database/migrations/Migration_1_2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/database/src/main/java/com/techyourchance/android/database/migrations/Migration_1_2.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techyourchance/TechYourChance-Android-Application/HEAD/settings.gradle --------------------------------------------------------------------------------