├── .all_custom_gradle_tasks ├── Desktop App.run.xml └── Unit Tests.run.xml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── androidApp ├── build.gradle.kts ├── proguard-rules.pro ├── release │ ├── androidApp-release.apk │ └── output-metadata.json └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── work │ │ └── racka │ │ └── thinkrchive │ │ └── v2 │ │ └── android │ │ ├── ThinkrchiveApplication.kt │ │ ├── billing │ │ └── revenuecat │ │ │ └── Purchase.kt │ │ ├── ui │ │ ├── components │ │ │ ├── AboutTopSection.kt │ │ │ ├── BottomSheetContent.kt │ │ │ ├── ClickableEntry.kt │ │ │ ├── CollapsingToolbarBase.kt │ │ │ ├── CollapsingToolbarTest.kt │ │ │ ├── CustomChips.kt │ │ │ ├── CustomSearchBar.kt │ │ │ ├── DetailsCards.kt │ │ │ ├── FloatingScrollToTopButton.kt │ │ │ ├── SettingSheetLayout.kt │ │ │ ├── SettingsEntry.kt │ │ │ ├── ThinkpadDetails.kt │ │ │ ├── ThinkpadEntry.kt │ │ │ ├── ThinkpadFeatures.kt │ │ │ ├── ToolbarImage.kt │ │ │ └── qonversion │ │ │ │ └── BillingEntries.kt │ │ ├── main │ │ │ ├── MainActivity.kt │ │ │ └── screens │ │ │ │ ├── ThinkrchiveScreens.kt │ │ │ │ ├── about │ │ │ │ ├── AboutScreen.kt │ │ │ │ └── AboutScreenUI.kt │ │ │ │ ├── details │ │ │ │ ├── ThinkpadDetailsScreen.kt │ │ │ │ └── ThinkpadDetailsScreenUI.kt │ │ │ │ ├── donate │ │ │ │ ├── DonateScreen.kt │ │ │ │ └── DonateScreenUI.kt │ │ │ │ ├── list │ │ │ │ ├── ThinkpadListScreen.kt │ │ │ │ └── ThinkpadListScreenUI.kt │ │ │ │ └── settings │ │ │ │ ├── SettingsScreen.kt │ │ │ │ └── SettingsScreenUI.kt │ │ ├── navigation │ │ │ ├── ThinkrchiveApp.kt │ │ │ └── ThinkrchiveNavHost.kt │ │ └── theme │ │ │ ├── Color.kt │ │ │ ├── Dimens.kt │ │ │ ├── Shape.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ │ └── utils │ │ ├── Constants.kt │ │ ├── MaterialMotions.kt │ │ ├── Sort.kt │ │ ├── Transitions.kt │ │ └── Util.kt │ └── res │ ├── drawable-nodpi │ └── example_appwidget_preview.png │ ├── drawable-v21 │ ├── app_widget_background.xml │ └── app_widget_inner_view_background.xml │ ├── drawable │ ├── animated_icon.xml │ ├── app_icon.png │ ├── app_logo_big.png │ ├── aux_splash_img.xml │ ├── branding_image.xml │ ├── external_link_24.xml │ └── ic_launcher_foreground.xml │ ├── layout │ └── thinkpad_details.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_background.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── values-night-v31 │ ├── splash_theme.xml │ └── themes.xml │ ├── values-night │ ├── colors.xml │ ├── splash_theme.xml │ └── themes.xml │ ├── values-v21 │ └── styles.xml │ ├── values-v27 │ └── themes.xml │ ├── values-v31 │ ├── splash_theme.xml │ ├── styles.xml │ └── themes.xml │ ├── values │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── ic_launcher_background.xml │ ├── splash_theme.xml │ ├── strings.xml │ ├── styles.xml │ └── themes.xml │ └── xml │ └── thinkpad_details_info.xml ├── common ├── billing │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── billing │ │ │ ├── api │ │ │ ├── BillingApiImpl.kt │ │ │ └── ProductSkuHelper.kt │ │ │ └── di │ │ │ └── Platform.kt │ │ ├── commonMain │ │ └── kotlin │ │ │ └── work.racka.thinkrchive.v2.common.billing │ │ │ ├── api │ │ │ └── BillingApi.kt │ │ │ ├── di │ │ │ ├── Billing.kt │ │ │ └── Platform.kt │ │ │ └── util │ │ │ └── Constants.kt │ │ └── desktopMain │ │ └── kotlin │ │ └── work │ │ └── racka │ │ └── thinkrchive │ │ └── v2 │ │ └── common │ │ └── billing │ │ ├── api │ │ └── BillingApiImpl.kt │ │ └── di │ │ └── Platform.kt ├── features │ ├── about │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── androidMain │ │ │ ├── AndroidManifest.xml │ │ │ └── kotlin │ │ │ │ └── work │ │ │ │ └── racka │ │ │ │ └── thinkrchive │ │ │ │ └── v2 │ │ │ │ └── common │ │ │ │ └── features │ │ │ │ └── about │ │ │ │ ├── data │ │ │ │ └── AppVersion.kt │ │ │ │ ├── di │ │ │ │ └── Platform.kt │ │ │ │ ├── updates │ │ │ │ └── Updates.kt │ │ │ │ └── viewmodel │ │ │ │ └── AboutViewModel.kt │ │ │ ├── commonMain │ │ │ └── kotlin │ │ │ │ └── work.racka.thinkrchive.v2.common │ │ │ │ └── features │ │ │ │ └── about │ │ │ │ ├── container │ │ │ │ ├── AboutContainerHost.kt │ │ │ │ └── AboutContainerHostImpl.kt │ │ │ │ ├── data │ │ │ │ ├── AboutData.kt │ │ │ │ ├── AboutDataImpl.kt │ │ │ │ └── AppVersion.kt │ │ │ │ ├── di │ │ │ │ ├── About.kt │ │ │ │ └── Platform.kt │ │ │ │ ├── updates │ │ │ │ └── Updates.kt │ │ │ │ ├── util │ │ │ │ └── Constants.kt │ │ │ │ └── viewmodel │ │ │ │ └── AboutViewModel.kt │ │ │ ├── commonTest │ │ │ └── kotlin │ │ │ │ └── work.racka.thinkrchive.v2.common │ │ │ │ └── features │ │ │ │ └── about │ │ │ │ ├── container │ │ │ │ └── AboutContainerHostImplTest.kt │ │ │ │ └── util │ │ │ │ └── TestData.kt │ │ │ └── desktopMain │ │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── features │ │ │ └── about │ │ │ ├── data │ │ │ └── AppVersion.kt │ │ │ ├── di │ │ │ └── Platform.kt │ │ │ ├── updates │ │ │ └── Updates.kt │ │ │ └── viewmodel │ │ │ └── AboutViewModel.kt │ ├── details │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── androidMain │ │ │ ├── AndroidManifest.xml │ │ │ └── kotlin │ │ │ │ └── work │ │ │ │ └── racka │ │ │ │ └── thinkrchive │ │ │ │ └── v2 │ │ │ │ └── common │ │ │ │ └── features │ │ │ │ └── details │ │ │ │ ├── di │ │ │ │ ├── CoroutineDispatchers.kt │ │ │ │ └── Platform.kt │ │ │ │ └── viewmodel │ │ │ │ └── ThinkpadDetailsViewModel.kt │ │ │ ├── commonMain │ │ │ └── kotlin │ │ │ │ └── work.racka.thinkrchive.v2.common │ │ │ │ └── features │ │ │ │ └── details │ │ │ │ ├── container │ │ │ │ ├── ThinkpadDetailsContainerHost.kt │ │ │ │ └── ThinkpadDetailsContainerHostImpl.kt │ │ │ │ ├── di │ │ │ │ ├── CoroutineDispatchers.kt │ │ │ │ ├── Platform.kt │ │ │ │ └── ThinkpadDetails.kt │ │ │ │ ├── repository │ │ │ │ ├── DetailsRepository.kt │ │ │ │ └── DetailsRepositoryImpl.kt │ │ │ │ ├── util │ │ │ │ └── Constants.kt │ │ │ │ └── viewmodel │ │ │ │ └── ThinkpadDetailsViewModel.kt │ │ │ ├── commonTest │ │ │ └── kotlin │ │ │ │ └── work.racka.thinkrchive.v2.common │ │ │ │ └── features │ │ │ │ └── details │ │ │ │ ├── container │ │ │ │ └── ThinkpadDetailsContainerHostImpTest.kt │ │ │ │ ├── repository │ │ │ │ └── DetailsRepositoryTest.kt │ │ │ │ └── util │ │ │ │ └── TestData.kt │ │ │ └── desktopMain │ │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── features │ │ │ └── details │ │ │ ├── di │ │ │ ├── CoroutineDispatchers.kt │ │ │ └── Platform.kt │ │ │ └── viewmodel │ │ │ └── ThinkpadDetailsViewModel.kt │ ├── donate │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── androidMain │ │ │ ├── AndroidManifest.xml │ │ │ └── kotlin │ │ │ │ └── work │ │ │ │ └── racka │ │ │ │ └── thinkrchive │ │ │ │ └── v2 │ │ │ │ └── common │ │ │ │ └── features │ │ │ │ └── donate │ │ │ │ ├── container │ │ │ │ └── DonateContainerHostImpl.kt │ │ │ │ ├── di │ │ │ │ └── Platform.kt │ │ │ │ └── viewmodel │ │ │ │ └── DonateViewModel.kt │ │ │ ├── commonMain │ │ │ └── kotlin │ │ │ │ └── work.racka.thinkrchive.v2.common │ │ │ │ └── features │ │ │ │ └── donate │ │ │ │ ├── container │ │ │ │ ├── DonateContainerHost.kt │ │ │ │ └── DonateContainerHostImpl.kt │ │ │ │ ├── di │ │ │ │ ├── Donate.kt │ │ │ │ └── Platform.kt │ │ │ │ ├── util │ │ │ │ └── Constants.kt │ │ │ │ └── viewmodel │ │ │ │ └── DonateViewModel.kt │ │ │ └── desktopMain │ │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── features │ │ │ └── donate │ │ │ ├── container │ │ │ └── DonateContainerHostImpl.kt │ │ │ ├── di │ │ │ └── Platform.kt │ │ │ └── viewmodel │ │ │ └── DonateViewModel.kt │ ├── list │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── androidMain │ │ │ ├── AndroidManifest.xml │ │ │ └── kotlin │ │ │ │ └── work │ │ │ │ └── racka │ │ │ │ └── thinkrchive │ │ │ │ └── v2 │ │ │ │ └── common │ │ │ │ └── features │ │ │ │ └── list │ │ │ │ ├── di │ │ │ │ ├── CoroutineDispatchers.kt │ │ │ │ └── Platform.kt │ │ │ │ └── viewmodel │ │ │ │ └── ThinkpadListViewModel.kt │ │ │ ├── commonMain │ │ │ └── kotlin │ │ │ │ └── work.racka.thinkrchive.v2.common │ │ │ │ └── features │ │ │ │ └── list │ │ │ │ ├── container │ │ │ │ ├── ThinkpadListContainerHost.kt │ │ │ │ ├── ThinkpadListContainerHostImpl.kt │ │ │ │ └── ThinkpadListHelper.kt │ │ │ │ ├── di │ │ │ │ ├── CoroutineDispatchers.kt │ │ │ │ ├── Platform.kt │ │ │ │ └── ThinkpadList.kt │ │ │ │ ├── repository │ │ │ │ ├── ListRepository.kt │ │ │ │ └── ListRepositoryImpl.kt │ │ │ │ ├── util │ │ │ │ └── Constants.kt │ │ │ │ └── viewmodel │ │ │ │ └── ThinkpadListViewModel.kt │ │ │ ├── commonTest │ │ │ └── kotlin │ │ │ │ └── work.racka.thinkrchive.v2.common │ │ │ │ └── features │ │ │ │ └── list │ │ │ │ ├── container │ │ │ │ └── ThinkpadListContainerHostImplTest.kt │ │ │ │ ├── repository │ │ │ │ └── ListRepositoryTest.kt │ │ │ │ └── util │ │ │ │ └── TestData.kt │ │ │ └── desktopMain │ │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── features │ │ │ └── list │ │ │ ├── di │ │ │ ├── CoroutineDispatchers.kt │ │ │ └── Platform.kt │ │ │ └── viewmodel │ │ │ └── ThinkpadListViewModel.kt │ └── settings │ │ ├── build.gradle.kts │ │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── features │ │ │ └── settings │ │ │ └── di │ │ │ └── Platform.kt │ │ ├── commonMain │ │ └── kotlin │ │ │ └── work.racka.thinkrchive.v2.common │ │ │ └── features │ │ │ └── settings │ │ │ ├── AppSettings.kt │ │ │ ├── container │ │ │ ├── SettingsContainerHost.kt │ │ │ └── SettingsContainerHostImpl.kt │ │ │ └── di │ │ │ ├── Platform.kt │ │ │ └── UserPreferences.kt │ │ ├── commonTest │ │ └── kotlin │ │ │ └── work.racka.thinkrchive.v2.common │ │ │ └── features │ │ │ └── settings │ │ │ └── container │ │ │ └── SettingsContainerHostImplTest.kt │ │ └── desktopMain │ │ └── kotlin │ │ └── work │ │ └── racka │ │ └── thinkrchive │ │ └── v2 │ │ └── common │ │ └── features │ │ └── settings │ │ └── di │ │ └── Platform.kt ├── integration │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── integration │ │ │ └── di │ │ │ └── Platform.kt │ │ ├── commonMain │ │ └── kotlin │ │ │ └── work.racka.thinkrchive.v2.common.integration │ │ │ └── di │ │ │ ├── FeatureModules.kt │ │ │ ├── Integration.kt │ │ │ ├── KoinMain.kt │ │ │ └── Platform.kt │ │ └── desktopMain │ │ └── kotlin │ │ └── work │ │ └── racka │ │ └── thinkrchive │ │ └── v2 │ │ └── common │ │ └── integration │ │ └── di │ │ └── Platform.kt ├── model │ ├── build.gradle.kts │ └── src │ │ └── commonMain │ │ └── kotlin │ │ ├── billing │ │ ├── ProductsOffered.kt │ │ └── Sku.kt │ │ ├── data │ │ ├── local │ │ │ └── ThinkpadDatabaseObject.kt │ │ └── remote │ │ │ └── response │ │ │ └── ThinkpadResponse.kt │ │ ├── domain │ │ ├── AppAbout.kt │ │ ├── Product.kt │ │ └── Thinkpad.kt │ │ ├── states │ │ ├── about │ │ │ ├── AboutSideEffect.kt │ │ │ └── AboutState.kt │ │ ├── details │ │ │ ├── ThinkpadDetailsSideEffect.kt │ │ │ └── ThinkpadDetailsState.kt │ │ ├── donate │ │ │ ├── DonateSideEffect.kt │ │ │ └── DonateState.kt │ │ ├── list │ │ │ ├── ThinkpadListSideEffect.kt │ │ │ └── ThinkpadListState.kt │ │ └── settings │ │ │ ├── ThinkpadSettingsSideEffect.kt │ │ │ └── ThinkpadSettingsState.kt │ │ └── util │ │ ├── DataMappers.kt │ │ ├── NetworkError.kt │ │ └── Resource.kt ├── network │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── network │ │ │ └── di │ │ │ └── Platform.kt │ │ ├── commonMain │ │ └── kotlin │ │ │ └── work.racka.thinkrchive.v2.common.network │ │ │ ├── di │ │ │ ├── Network.kt │ │ │ └── Platform.kt │ │ │ ├── remote │ │ │ ├── ThinkrchiveApi.kt │ │ │ └── ThinkrchiveApiImpl.kt │ │ │ └── util │ │ │ └── Constants.kt │ │ ├── commonTest │ │ └── kotlin │ │ │ └── work.racka.thinkrchive.v2.common.network │ │ │ └── remote │ │ │ └── ThinkrchiveApiTest.kt │ │ └── desktopMain │ │ └── kotlin │ │ └── work │ │ └── racka │ │ └── thinkrchive │ │ └── v2 │ │ └── common │ │ └── network │ │ ├── Main.kt │ │ └── di │ │ └── Platform.kt └── persistence │ ├── database │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── database │ │ │ └── di │ │ │ └── Platform.kt │ │ ├── androidTest │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── database │ │ │ └── di │ │ │ └── TestPlatform.kt │ │ ├── commonMain │ │ ├── kotlin │ │ │ └── work.racka.thinkrchive.v2.common.database │ │ │ │ ├── dao │ │ │ │ ├── ThinkpadDao.kt │ │ │ │ ├── ThinkpadDaoImpl.kt │ │ │ │ └── ThinkrchiveDatabaseWrapper.kt │ │ │ │ ├── di │ │ │ │ ├── Database.kt │ │ │ │ └── Platform.kt │ │ │ │ └── util │ │ │ │ ├── Constants.kt │ │ │ │ ├── Helpers.kt │ │ │ │ └── TypeAdapters.kt │ │ └── sqldelight │ │ │ └── work.racka.thinkrchive.v2.common.database │ │ │ └── db │ │ │ └── ThinkpadDatabase.sq │ │ ├── commonTest │ │ └── kotlin │ │ │ └── work.racka.thinkrchive.v2.common.database │ │ │ ├── dao │ │ │ └── ThinkpadDaoTest.kt │ │ │ ├── di │ │ │ └── TestPlatform.kt │ │ │ └── util │ │ │ └── TestData.kt │ │ ├── desktopMain │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── database │ │ │ └── di │ │ │ └── Platform.kt │ │ ├── desktopTest │ │ └── kotlin │ │ │ └── work │ │ │ └── racka │ │ │ └── thinkrchive │ │ │ └── v2 │ │ │ └── common │ │ │ └── database │ │ │ └── di │ │ │ └── TestPlatform.kt │ │ └── jsTest │ │ └── kotlin │ │ └── work │ │ └── racka │ │ └── thinkrchive │ │ └── v2 │ │ └── common │ │ └── database │ │ └── di │ │ └── TestPlatform.kt │ └── settings │ ├── build.gradle.kts │ └── src │ ├── androidMain │ ├── AndroidManifest.xml │ └── kotlin │ │ └── work │ │ └── racka │ │ └── thinkrchive │ │ └── v2 │ │ └── common │ │ └── settings │ │ └── di │ │ └── Platform.kt │ ├── commonMain │ └── kotlin │ │ └── work.racka.thinkrchive.v2.common.settings │ │ ├── di │ │ ├── MultiplatformSettings.kt │ │ └── Platform.kt │ │ └── repository │ │ ├── MultiplatformSettings.kt │ │ └── MultiplatformSettingsImpl.kt │ ├── commonTest │ └── kotlin │ │ └── work.racka.thinkrchive.v2.common.settings │ │ └── repository │ │ └── MultiplatformSettingsTest.kt │ └── desktopMain │ └── kotlin │ └── work │ └── racka │ └── thinkrchive │ └── v2 │ └── common │ └── settings │ └── di │ └── Platform.kt ├── desktopApp ├── build.gradle.kts └── src │ └── jvmMain │ ├── kotlin │ └── work │ │ └── racka │ │ └── thinkrchive │ │ └── v2 │ │ └── desktop │ │ ├── Main.kt │ │ ├── ui │ │ ├── components │ │ │ ├── AboutTopSection.kt │ │ │ ├── AsyncImage.kt │ │ │ ├── BottomSheetContent.kt │ │ │ ├── ClickableEntry.kt │ │ │ ├── CollapsingToolbarBase.kt │ │ │ ├── CustomChips.kt │ │ │ ├── CustomSearchBar.kt │ │ │ ├── DetailsCards.kt │ │ │ ├── ScrollToTopButton.kt │ │ │ ├── SettingSheetLayout.kt │ │ │ ├── SettingsEntry.kt │ │ │ ├── ThinkpadDetails.kt │ │ │ ├── ThinkpadEntry.kt │ │ │ ├── ThinkpadFeatures.kt │ │ │ ├── ToolbarImage.kt │ │ │ └── qonversion │ │ │ │ └── BillingEntries.kt │ │ ├── navigation │ │ │ ├── ComposeApp.kt │ │ │ ├── Configuration.kt │ │ │ ├── NavHostComponent.kt │ │ │ ├── NavigationActions.kt │ │ │ └── components │ │ │ │ ├── RootComponent.kt │ │ │ │ ├── about │ │ │ │ ├── AboutComponent.kt │ │ │ │ └── AboutComponentImpl.kt │ │ │ │ ├── donate │ │ │ │ ├── DonateComponent.kt │ │ │ │ └── DonateComponentImpl.kt │ │ │ │ ├── home │ │ │ │ ├── HomePaneComponent.kt │ │ │ │ └── HomePaneComponentImpl.kt │ │ │ │ └── settings │ │ │ │ ├── SettingsComponent.kt │ │ │ │ └── SettingsComponentImpl.kt │ │ ├── screens │ │ │ ├── RootUI.kt │ │ │ ├── ThinkrchiveScreens.kt │ │ │ ├── about │ │ │ │ ├── AboutScreen.kt │ │ │ │ └── AboutScreenUI.kt │ │ │ ├── details │ │ │ │ ├── DetailsPane.kt │ │ │ │ └── ThinkpadDetailsScreenUI.kt │ │ │ ├── donate │ │ │ │ ├── DonateScreen.kt │ │ │ │ └── DonateScreenUI.kt │ │ │ ├── list │ │ │ │ ├── ListPane.kt │ │ │ │ └── ThinkpadListScreenUI.kt │ │ │ ├── settings │ │ │ │ ├── SettingsScreen.kt │ │ │ │ └── SettingsScreenUI.kt │ │ │ └── splitpane │ │ │ │ ├── HomeSplitPane.kt │ │ │ │ └── PaneConfig.kt │ │ └── theme │ │ │ ├── Color.kt │ │ │ ├── Dimens.kt │ │ │ ├── Shape.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ │ └── utils │ │ ├── Constants.kt │ │ ├── Sort.kt │ │ ├── StringResource.kt │ │ ├── Transitions.kt │ │ └── Util.kt │ └── resources │ └── drawables │ └── app_icon.png ├── docs ├── .nojekyll ├── 404.html ├── architecture │ └── intro.html ├── assets │ ├── css │ │ └── styles.bfa02b24.css │ ├── images │ │ ├── app-mvi-9a6cbe46fd07f1b03afde8e1e78250a7.svg │ │ ├── mvi-9c404923ad07519d71212e540d65b699.jpg │ │ ├── orbit-mvi-overview-d7831b9ed034b5df0ffad9db17c3bb56.svg │ │ └── orbit-mvi-side-effect-255730b09bfce54c8e59ed2f950ed3a7.svg │ └── js │ │ ├── 17896441.2a65621e.js │ │ ├── 1be78505.7bf59fdf.js │ │ ├── 1f391b9e.eaedd611.js │ │ ├── 32f626fb.5963337a.js │ │ ├── 393be207.1b31aac9.js │ │ ├── 4adf3811.d3efc195.js │ │ ├── 4d9e3794.afe2bc16.js │ │ ├── 608.99dd6ebe.js │ │ ├── 689.35655bec.js │ │ ├── 8220b7b2.e56b5c22.js │ │ ├── 935f2afb.d1c2ec98.js │ │ ├── c4f5d8e4.25234ace.js │ │ ├── debb9e87.75b1c9ab.js │ │ ├── e97fe0ad.75a24be5.js │ │ ├── main.6c5ce531.js │ │ ├── main.6c5ce531.js.LICENSE.txt │ │ └── runtime~main.127d1dd3.js ├── img │ ├── compose.svg │ ├── docusaurus.png │ ├── kmm.svg │ ├── ktor.svg │ ├── logo.svg │ ├── thinkrchive.svg │ └── tutorial │ │ ├── docsVersionDropdown.png │ │ └── localeDropdown.png ├── index.html ├── markdown-page.html ├── overview │ ├── briefing.html │ ├── dependencies.html │ ├── extras.html │ ├── folder-structure.html │ └── runnning.html └── sitemap.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.all_custom_gradle_tasks/Desktop App.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/.all_custom_gradle_tasks/Desktop App.run.xml -------------------------------------------------------------------------------- /.all_custom_gradle_tasks/Unit Tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/.all_custom_gradle_tasks/Unit Tests.run.xml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/README.md -------------------------------------------------------------------------------- /androidApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/build.gradle.kts -------------------------------------------------------------------------------- /androidApp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/proguard-rules.pro -------------------------------------------------------------------------------- /androidApp/release/androidApp-release.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/release/androidApp-release.apk -------------------------------------------------------------------------------- /androidApp/release/output-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/release/output-metadata.json -------------------------------------------------------------------------------- /androidApp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ThinkrchiveApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ThinkrchiveApplication.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/billing/revenuecat/Purchase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/billing/revenuecat/Purchase.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/AboutTopSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/AboutTopSection.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/BottomSheetContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/BottomSheetContent.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ClickableEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ClickableEntry.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/CollapsingToolbarBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/CollapsingToolbarBase.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/CollapsingToolbarTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/CollapsingToolbarTest.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/CustomChips.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/CustomChips.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/CustomSearchBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/CustomSearchBar.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/DetailsCards.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/DetailsCards.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/FloatingScrollToTopButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/FloatingScrollToTopButton.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/SettingSheetLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/SettingSheetLayout.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/SettingsEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/SettingsEntry.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ThinkpadDetails.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ThinkpadDetails.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ThinkpadEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ThinkpadEntry.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ThinkpadFeatures.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ThinkpadFeatures.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ToolbarImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/ToolbarImage.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/qonversion/BillingEntries.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/components/qonversion/BillingEntries.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/MainActivity.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/ThinkrchiveScreens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/ThinkrchiveScreens.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/about/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/about/AboutScreen.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/about/AboutScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/about/AboutScreenUI.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/details/ThinkpadDetailsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/details/ThinkpadDetailsScreen.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/details/ThinkpadDetailsScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/details/ThinkpadDetailsScreenUI.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/donate/DonateScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/donate/DonateScreen.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/donate/DonateScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/donate/DonateScreenUI.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/list/ThinkpadListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/list/ThinkpadListScreen.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/list/ThinkpadListScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/list/ThinkpadListScreenUI.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/settings/SettingsScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/main/screens/settings/SettingsScreenUI.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/navigation/ThinkrchiveApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/navigation/ThinkrchiveApp.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/navigation/ThinkrchiveNavHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/navigation/ThinkrchiveNavHost.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Color.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Dimens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Dimens.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Shape.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Theme.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/ui/theme/Type.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/Constants.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/MaterialMotions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/MaterialMotions.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/Sort.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/Sort.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/Transitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/Transitions.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/java/work/racka/thinkrchive/v2/android/utils/Util.kt -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable-nodpi/example_appwidget_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable-nodpi/example_appwidget_preview.png -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable-v21/app_widget_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable-v21/app_widget_background.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable-v21/app_widget_inner_view_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable-v21/app_widget_inner_view_background.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable/animated_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable/animated_icon.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable/app_icon.png -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable/app_logo_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable/app_logo_big.png -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable/aux_splash_img.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable/aux_splash_img.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable/branding_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable/branding_image.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable/external_link_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable/external_link_24.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/layout/thinkpad_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/layout/thinkpad_details.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/main/res/values-night-v31/splash_theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-night-v31/splash_theme.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values-night-v31/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-night-v31/themes.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values-night/splash_theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-night/splash_theme.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values-v27/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-v27/themes.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values-v31/splash_theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-v31/splash_theme.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values-v31/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-v31/styles.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values-v31/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values-v31/themes.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/splash_theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values/splash_theme.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/xml/thinkpad_details_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/androidApp/src/main/res/xml/thinkpad_details_info.xml -------------------------------------------------------------------------------- /common/billing/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/build.gradle.kts -------------------------------------------------------------------------------- /common/billing/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/billing/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/billing/api/BillingApiImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/billing/api/BillingApiImpl.kt -------------------------------------------------------------------------------- /common/billing/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/billing/api/ProductSkuHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/billing/api/ProductSkuHelper.kt -------------------------------------------------------------------------------- /common/billing/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/billing/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/billing/di/Platform.kt -------------------------------------------------------------------------------- /common/billing/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.billing/api/BillingApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.billing/api/BillingApi.kt -------------------------------------------------------------------------------- /common/billing/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.billing/di/Billing.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.billing/di/Billing.kt -------------------------------------------------------------------------------- /common/billing/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.billing/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.billing/di/Platform.kt -------------------------------------------------------------------------------- /common/billing/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.billing/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.billing/util/Constants.kt -------------------------------------------------------------------------------- /common/billing/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/billing/api/BillingApiImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/billing/api/BillingApiImpl.kt -------------------------------------------------------------------------------- /common/billing/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/billing/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/billing/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/billing/di/Platform.kt -------------------------------------------------------------------------------- /common/features/about/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/build.gradle.kts -------------------------------------------------------------------------------- /common/features/about/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/features/about/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/about/data/AppVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/about/data/AppVersion.kt -------------------------------------------------------------------------------- /common/features/about/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/about/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/about/di/Platform.kt -------------------------------------------------------------------------------- /common/features/about/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/about/updates/Updates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/about/updates/Updates.kt -------------------------------------------------------------------------------- /common/features/about/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/about/viewmodel/AboutViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/about/viewmodel/AboutViewModel.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/container/AboutContainerHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/container/AboutContainerHost.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/container/AboutContainerHostImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/container/AboutContainerHostImpl.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/data/AboutData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/data/AboutData.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/data/AboutDataImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/data/AboutDataImpl.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/data/AppVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/data/AppVersion.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/di/About.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/di/About.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/di/Platform.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/updates/Updates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/updates/Updates.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/util/Constants.kt -------------------------------------------------------------------------------- /common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/viewmodel/AboutViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/about/viewmodel/AboutViewModel.kt -------------------------------------------------------------------------------- /common/features/about/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/about/container/AboutContainerHostImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/about/container/AboutContainerHostImplTest.kt -------------------------------------------------------------------------------- /common/features/about/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/about/util/TestData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/about/util/TestData.kt -------------------------------------------------------------------------------- /common/features/about/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/about/data/AppVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/about/data/AppVersion.kt -------------------------------------------------------------------------------- /common/features/about/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/about/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/about/di/Platform.kt -------------------------------------------------------------------------------- /common/features/about/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/about/updates/Updates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/about/updates/Updates.kt -------------------------------------------------------------------------------- /common/features/about/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/about/viewmodel/AboutViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/about/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/about/viewmodel/AboutViewModel.kt -------------------------------------------------------------------------------- /common/features/details/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/build.gradle.kts -------------------------------------------------------------------------------- /common/features/details/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/features/details/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/details/di/CoroutineDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/details/di/CoroutineDispatchers.kt -------------------------------------------------------------------------------- /common/features/details/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/details/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/details/di/Platform.kt -------------------------------------------------------------------------------- /common/features/details/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/details/viewmodel/ThinkpadDetailsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/details/viewmodel/ThinkpadDetailsViewModel.kt -------------------------------------------------------------------------------- /common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/container/ThinkpadDetailsContainerHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/container/ThinkpadDetailsContainerHost.kt -------------------------------------------------------------------------------- /common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/container/ThinkpadDetailsContainerHostImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/container/ThinkpadDetailsContainerHostImpl.kt -------------------------------------------------------------------------------- /common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/di/CoroutineDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/di/CoroutineDispatchers.kt -------------------------------------------------------------------------------- /common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/di/Platform.kt -------------------------------------------------------------------------------- /common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/di/ThinkpadDetails.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/di/ThinkpadDetails.kt -------------------------------------------------------------------------------- /common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/repository/DetailsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/repository/DetailsRepository.kt -------------------------------------------------------------------------------- /common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/repository/DetailsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/repository/DetailsRepositoryImpl.kt -------------------------------------------------------------------------------- /common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/util/Constants.kt -------------------------------------------------------------------------------- /common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/viewmodel/ThinkpadDetailsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/details/viewmodel/ThinkpadDetailsViewModel.kt -------------------------------------------------------------------------------- /common/features/details/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/details/container/ThinkpadDetailsContainerHostImpTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/details/container/ThinkpadDetailsContainerHostImpTest.kt -------------------------------------------------------------------------------- /common/features/details/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/details/repository/DetailsRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/details/repository/DetailsRepositoryTest.kt -------------------------------------------------------------------------------- /common/features/details/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/details/util/TestData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/details/util/TestData.kt -------------------------------------------------------------------------------- /common/features/details/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/details/di/CoroutineDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/details/di/CoroutineDispatchers.kt -------------------------------------------------------------------------------- /common/features/details/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/details/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/details/di/Platform.kt -------------------------------------------------------------------------------- /common/features/details/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/details/viewmodel/ThinkpadDetailsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/details/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/details/viewmodel/ThinkpadDetailsViewModel.kt -------------------------------------------------------------------------------- /common/features/donate/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/build.gradle.kts -------------------------------------------------------------------------------- /common/features/donate/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/features/donate/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/container/DonateContainerHostImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/container/DonateContainerHostImpl.kt -------------------------------------------------------------------------------- /common/features/donate/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/di/Platform.kt -------------------------------------------------------------------------------- /common/features/donate/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/viewmodel/DonateViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/viewmodel/DonateViewModel.kt -------------------------------------------------------------------------------- /common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/container/DonateContainerHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/container/DonateContainerHost.kt -------------------------------------------------------------------------------- /common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/container/DonateContainerHostImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/container/DonateContainerHostImpl.kt -------------------------------------------------------------------------------- /common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/di/Donate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/di/Donate.kt -------------------------------------------------------------------------------- /common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/di/Platform.kt -------------------------------------------------------------------------------- /common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/util/Constants.kt -------------------------------------------------------------------------------- /common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/viewmodel/DonateViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/donate/viewmodel/DonateViewModel.kt -------------------------------------------------------------------------------- /common/features/donate/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/container/DonateContainerHostImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/container/DonateContainerHostImpl.kt -------------------------------------------------------------------------------- /common/features/donate/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/di/Platform.kt -------------------------------------------------------------------------------- /common/features/donate/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/viewmodel/DonateViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/donate/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/donate/viewmodel/DonateViewModel.kt -------------------------------------------------------------------------------- /common/features/list/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/build.gradle.kts -------------------------------------------------------------------------------- /common/features/list/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/features/list/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/list/di/CoroutineDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/list/di/CoroutineDispatchers.kt -------------------------------------------------------------------------------- /common/features/list/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/list/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/list/di/Platform.kt -------------------------------------------------------------------------------- /common/features/list/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/list/viewmodel/ThinkpadListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/list/viewmodel/ThinkpadListViewModel.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/container/ThinkpadListContainerHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/container/ThinkpadListContainerHost.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/container/ThinkpadListContainerHostImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/container/ThinkpadListContainerHostImpl.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/container/ThinkpadListHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/container/ThinkpadListHelper.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/di/CoroutineDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/di/CoroutineDispatchers.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/di/Platform.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/di/ThinkpadList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/di/ThinkpadList.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/repository/ListRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/repository/ListRepository.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/repository/ListRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/repository/ListRepositoryImpl.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/util/Constants.kt -------------------------------------------------------------------------------- /common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/viewmodel/ThinkpadListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/list/viewmodel/ThinkpadListViewModel.kt -------------------------------------------------------------------------------- /common/features/list/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/list/container/ThinkpadListContainerHostImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/list/container/ThinkpadListContainerHostImplTest.kt -------------------------------------------------------------------------------- /common/features/list/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/list/repository/ListRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/list/repository/ListRepositoryTest.kt -------------------------------------------------------------------------------- /common/features/list/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/list/util/TestData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/list/util/TestData.kt -------------------------------------------------------------------------------- /common/features/list/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/list/di/CoroutineDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/list/di/CoroutineDispatchers.kt -------------------------------------------------------------------------------- /common/features/list/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/list/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/list/di/Platform.kt -------------------------------------------------------------------------------- /common/features/list/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/list/viewmodel/ThinkpadListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/list/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/list/viewmodel/ThinkpadListViewModel.kt -------------------------------------------------------------------------------- /common/features/settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/build.gradle.kts -------------------------------------------------------------------------------- /common/features/settings/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/features/settings/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/settings/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/features/settings/di/Platform.kt -------------------------------------------------------------------------------- /common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/AppSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/AppSettings.kt -------------------------------------------------------------------------------- /common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/container/SettingsContainerHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/container/SettingsContainerHost.kt -------------------------------------------------------------------------------- /common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/container/SettingsContainerHostImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/container/SettingsContainerHostImpl.kt -------------------------------------------------------------------------------- /common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/di/Platform.kt -------------------------------------------------------------------------------- /common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/di/UserPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common/features/settings/di/UserPreferences.kt -------------------------------------------------------------------------------- /common/features/settings/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/settings/container/SettingsContainerHostImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/src/commonTest/kotlin/work.racka.thinkrchive.v2.common/features/settings/container/SettingsContainerHostImplTest.kt -------------------------------------------------------------------------------- /common/features/settings/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/settings/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/features/settings/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/features/settings/di/Platform.kt -------------------------------------------------------------------------------- /common/integration/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/integration/build.gradle.kts -------------------------------------------------------------------------------- /common/integration/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/integration/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/integration/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/integration/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/integration/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/integration/di/Platform.kt -------------------------------------------------------------------------------- /common/integration/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.integration/di/FeatureModules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/integration/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.integration/di/FeatureModules.kt -------------------------------------------------------------------------------- /common/integration/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.integration/di/Integration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/integration/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.integration/di/Integration.kt -------------------------------------------------------------------------------- /common/integration/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.integration/di/KoinMain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/integration/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.integration/di/KoinMain.kt -------------------------------------------------------------------------------- /common/integration/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.integration/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/integration/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.integration/di/Platform.kt -------------------------------------------------------------------------------- /common/integration/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/integration/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/integration/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/integration/di/Platform.kt -------------------------------------------------------------------------------- /common/model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/build.gradle.kts -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/billing/ProductsOffered.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/billing/ProductsOffered.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/billing/Sku.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/billing/Sku.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/data/local/ThinkpadDatabaseObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/data/local/ThinkpadDatabaseObject.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/data/remote/response/ThinkpadResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/data/remote/response/ThinkpadResponse.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/domain/AppAbout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/domain/AppAbout.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/domain/Product.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/domain/Product.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/domain/Thinkpad.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/domain/Thinkpad.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/about/AboutSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/about/AboutSideEffect.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/about/AboutState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/about/AboutState.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/details/ThinkpadDetailsSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/details/ThinkpadDetailsSideEffect.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/details/ThinkpadDetailsState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/details/ThinkpadDetailsState.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/donate/DonateSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/donate/DonateSideEffect.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/donate/DonateState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/donate/DonateState.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/list/ThinkpadListSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/list/ThinkpadListSideEffect.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/list/ThinkpadListState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/list/ThinkpadListState.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/settings/ThinkpadSettingsSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/settings/ThinkpadSettingsSideEffect.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/states/settings/ThinkpadSettingsState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/states/settings/ThinkpadSettingsState.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/util/DataMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/util/DataMappers.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/util/NetworkError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/util/NetworkError.kt -------------------------------------------------------------------------------- /common/model/src/commonMain/kotlin/util/Resource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/model/src/commonMain/kotlin/util/Resource.kt -------------------------------------------------------------------------------- /common/network/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/build.gradle.kts -------------------------------------------------------------------------------- /common/network/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/network/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/network/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/network/di/Platform.kt -------------------------------------------------------------------------------- /common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/di/Network.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/di/Network.kt -------------------------------------------------------------------------------- /common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/di/Platform.kt -------------------------------------------------------------------------------- /common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/remote/ThinkrchiveApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/remote/ThinkrchiveApi.kt -------------------------------------------------------------------------------- /common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/remote/ThinkrchiveApiImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/remote/ThinkrchiveApiImpl.kt -------------------------------------------------------------------------------- /common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.network/util/Constants.kt -------------------------------------------------------------------------------- /common/network/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.network/remote/ThinkrchiveApiTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.network/remote/ThinkrchiveApiTest.kt -------------------------------------------------------------------------------- /common/network/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/network/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/network/Main.kt -------------------------------------------------------------------------------- /common/network/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/network/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/network/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/network/di/Platform.kt -------------------------------------------------------------------------------- /common/persistence/database/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/build.gradle.kts -------------------------------------------------------------------------------- /common/persistence/database/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/persistence/database/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/database/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/database/di/Platform.kt -------------------------------------------------------------------------------- /common/persistence/database/src/androidTest/kotlin/work/racka/thinkrchive/v2/common/database/di/TestPlatform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/androidTest/kotlin/work/racka/thinkrchive/v2/common/database/di/TestPlatform.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/dao/ThinkpadDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/dao/ThinkpadDao.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/dao/ThinkpadDaoImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/dao/ThinkpadDaoImpl.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/dao/ThinkrchiveDatabaseWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/dao/ThinkrchiveDatabaseWrapper.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/di/Database.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/di/Database.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/di/Platform.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/util/Constants.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/util/Helpers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/util/Helpers.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/util/TypeAdapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.database/util/TypeAdapters.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonMain/sqldelight/work.racka.thinkrchive.v2.common.database/db/ThinkpadDatabase.sq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonMain/sqldelight/work.racka.thinkrchive.v2.common.database/db/ThinkpadDatabase.sq -------------------------------------------------------------------------------- /common/persistence/database/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.database/dao/ThinkpadDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.database/dao/ThinkpadDaoTest.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.database/di/TestPlatform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.database/di/TestPlatform.kt -------------------------------------------------------------------------------- /common/persistence/database/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.database/util/TestData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.database/util/TestData.kt -------------------------------------------------------------------------------- /common/persistence/database/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/database/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/database/di/Platform.kt -------------------------------------------------------------------------------- /common/persistence/database/src/desktopTest/kotlin/work/racka/thinkrchive/v2/common/database/di/TestPlatform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/desktopTest/kotlin/work/racka/thinkrchive/v2/common/database/di/TestPlatform.kt -------------------------------------------------------------------------------- /common/persistence/database/src/jsTest/kotlin/work/racka/thinkrchive/v2/common/database/di/TestPlatform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/database/src/jsTest/kotlin/work/racka/thinkrchive/v2/common/database/di/TestPlatform.kt -------------------------------------------------------------------------------- /common/persistence/settings/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/settings/build.gradle.kts -------------------------------------------------------------------------------- /common/persistence/settings/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/settings/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /common/persistence/settings/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/settings/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/settings/src/androidMain/kotlin/work/racka/thinkrchive/v2/common/settings/di/Platform.kt -------------------------------------------------------------------------------- /common/persistence/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.settings/di/MultiplatformSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.settings/di/MultiplatformSettings.kt -------------------------------------------------------------------------------- /common/persistence/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.settings/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.settings/di/Platform.kt -------------------------------------------------------------------------------- /common/persistence/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.settings/repository/MultiplatformSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.settings/repository/MultiplatformSettings.kt -------------------------------------------------------------------------------- /common/persistence/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.settings/repository/MultiplatformSettingsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/settings/src/commonMain/kotlin/work.racka.thinkrchive.v2.common.settings/repository/MultiplatformSettingsImpl.kt -------------------------------------------------------------------------------- /common/persistence/settings/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.settings/repository/MultiplatformSettingsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/settings/src/commonTest/kotlin/work.racka.thinkrchive.v2.common.settings/repository/MultiplatformSettingsTest.kt -------------------------------------------------------------------------------- /common/persistence/settings/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/settings/di/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/common/persistence/settings/src/desktopMain/kotlin/work/racka/thinkrchive/v2/common/settings/di/Platform.kt -------------------------------------------------------------------------------- /desktopApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/build.gradle.kts -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/Main.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/AboutTopSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/AboutTopSection.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/AsyncImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/AsyncImage.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/BottomSheetContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/BottomSheetContent.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ClickableEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ClickableEntry.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/CollapsingToolbarBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/CollapsingToolbarBase.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/CustomChips.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/CustomChips.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/CustomSearchBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/CustomSearchBar.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/DetailsCards.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/DetailsCards.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ScrollToTopButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ScrollToTopButton.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/SettingSheetLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/SettingSheetLayout.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/SettingsEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/SettingsEntry.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ThinkpadDetails.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ThinkpadDetails.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ThinkpadEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ThinkpadEntry.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ThinkpadFeatures.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ThinkpadFeatures.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ToolbarImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/ToolbarImage.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/qonversion/BillingEntries.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/components/qonversion/BillingEntries.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/ComposeApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/ComposeApp.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/Configuration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/Configuration.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/NavHostComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/NavHostComponent.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/NavigationActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/NavigationActions.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/RootComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/RootComponent.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/about/AboutComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/about/AboutComponent.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/about/AboutComponentImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/about/AboutComponentImpl.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/donate/DonateComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/donate/DonateComponent.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/donate/DonateComponentImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/donate/DonateComponentImpl.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/home/HomePaneComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/home/HomePaneComponent.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/home/HomePaneComponentImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/home/HomePaneComponentImpl.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/settings/SettingsComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/settings/SettingsComponent.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/settings/SettingsComponentImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/navigation/components/settings/SettingsComponentImpl.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/RootUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/RootUI.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/ThinkrchiveScreens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/ThinkrchiveScreens.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/about/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/about/AboutScreen.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/about/AboutScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/about/AboutScreenUI.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/details/DetailsPane.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/details/DetailsPane.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/details/ThinkpadDetailsScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/details/ThinkpadDetailsScreenUI.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/donate/DonateScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/donate/DonateScreen.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/donate/DonateScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/donate/DonateScreenUI.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/list/ListPane.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/list/ListPane.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/list/ThinkpadListScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/list/ThinkpadListScreenUI.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/settings/SettingsScreenUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/settings/SettingsScreenUI.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/splitpane/HomeSplitPane.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/splitpane/HomeSplitPane.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/splitpane/PaneConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/screens/splitpane/PaneConfig.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Color.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Dimens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Dimens.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Shape.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Theme.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/ui/theme/Type.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/Constants.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/Sort.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/Sort.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/StringResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/StringResource.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/Transitions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/Transitions.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/kotlin/work/racka/thinkrchive/v2/desktop/utils/Util.kt -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/resources/drawables/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/desktopApp/src/jvmMain/resources/drawables/app_icon.png -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/architecture/intro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/architecture/intro.html -------------------------------------------------------------------------------- /docs/assets/css/styles.bfa02b24.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/css/styles.bfa02b24.css -------------------------------------------------------------------------------- /docs/assets/images/app-mvi-9a6cbe46fd07f1b03afde8e1e78250a7.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/images/app-mvi-9a6cbe46fd07f1b03afde8e1e78250a7.svg -------------------------------------------------------------------------------- /docs/assets/images/mvi-9c404923ad07519d71212e540d65b699.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/images/mvi-9c404923ad07519d71212e540d65b699.jpg -------------------------------------------------------------------------------- /docs/assets/images/orbit-mvi-overview-d7831b9ed034b5df0ffad9db17c3bb56.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/images/orbit-mvi-overview-d7831b9ed034b5df0ffad9db17c3bb56.svg -------------------------------------------------------------------------------- /docs/assets/images/orbit-mvi-side-effect-255730b09bfce54c8e59ed2f950ed3a7.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/images/orbit-mvi-side-effect-255730b09bfce54c8e59ed2f950ed3a7.svg -------------------------------------------------------------------------------- /docs/assets/js/17896441.2a65621e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/17896441.2a65621e.js -------------------------------------------------------------------------------- /docs/assets/js/1be78505.7bf59fdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/1be78505.7bf59fdf.js -------------------------------------------------------------------------------- /docs/assets/js/1f391b9e.eaedd611.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/1f391b9e.eaedd611.js -------------------------------------------------------------------------------- /docs/assets/js/32f626fb.5963337a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/32f626fb.5963337a.js -------------------------------------------------------------------------------- /docs/assets/js/393be207.1b31aac9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/393be207.1b31aac9.js -------------------------------------------------------------------------------- /docs/assets/js/4adf3811.d3efc195.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/4adf3811.d3efc195.js -------------------------------------------------------------------------------- /docs/assets/js/4d9e3794.afe2bc16.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/4d9e3794.afe2bc16.js -------------------------------------------------------------------------------- /docs/assets/js/608.99dd6ebe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/608.99dd6ebe.js -------------------------------------------------------------------------------- /docs/assets/js/689.35655bec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/689.35655bec.js -------------------------------------------------------------------------------- /docs/assets/js/8220b7b2.e56b5c22.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/8220b7b2.e56b5c22.js -------------------------------------------------------------------------------- /docs/assets/js/935f2afb.d1c2ec98.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/935f2afb.d1c2ec98.js -------------------------------------------------------------------------------- /docs/assets/js/c4f5d8e4.25234ace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/c4f5d8e4.25234ace.js -------------------------------------------------------------------------------- /docs/assets/js/debb9e87.75b1c9ab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/debb9e87.75b1c9ab.js -------------------------------------------------------------------------------- /docs/assets/js/e97fe0ad.75a24be5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/e97fe0ad.75a24be5.js -------------------------------------------------------------------------------- /docs/assets/js/main.6c5ce531.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/main.6c5ce531.js -------------------------------------------------------------------------------- /docs/assets/js/main.6c5ce531.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/main.6c5ce531.js.LICENSE.txt -------------------------------------------------------------------------------- /docs/assets/js/runtime~main.127d1dd3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/assets/js/runtime~main.127d1dd3.js -------------------------------------------------------------------------------- /docs/img/compose.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/img/compose.svg -------------------------------------------------------------------------------- /docs/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/img/docusaurus.png -------------------------------------------------------------------------------- /docs/img/kmm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/img/kmm.svg -------------------------------------------------------------------------------- /docs/img/ktor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/img/ktor.svg -------------------------------------------------------------------------------- /docs/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/img/logo.svg -------------------------------------------------------------------------------- /docs/img/thinkrchive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/img/thinkrchive.svg -------------------------------------------------------------------------------- /docs/img/tutorial/docsVersionDropdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/img/tutorial/docsVersionDropdown.png -------------------------------------------------------------------------------- /docs/img/tutorial/localeDropdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/img/tutorial/localeDropdown.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/markdown-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/markdown-page.html -------------------------------------------------------------------------------- /docs/overview/briefing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/overview/briefing.html -------------------------------------------------------------------------------- /docs/overview/dependencies.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/overview/dependencies.html -------------------------------------------------------------------------------- /docs/overview/extras.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/overview/extras.html -------------------------------------------------------------------------------- /docs/overview/folder-structure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/overview/folder-structure.html -------------------------------------------------------------------------------- /docs/overview/runnning.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/overview/runnning.html -------------------------------------------------------------------------------- /docs/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/docs/sitemap.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApimorLabs/Thinkrchive-Multiplatform/HEAD/settings.gradle.kts --------------------------------------------------------------------------------