├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml ├── pull_request_template.md └── workflows │ └── android_test.yml ├── .gitignore ├── .idea ├── icon.svg └── inspectionProfiles │ └── Project_Default.xml ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── adb_remove.sh ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── foss │ └── AndroidManifest.xml │ ├── full │ └── AndroidManifest.xml │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── app │ │ │ ├── AiStableDiffusionClientApp.kt │ │ │ └── di │ │ │ ├── FeatureModule.kt │ │ │ ├── PreferenceModule.kt │ │ │ └── ProvidersModule.kt │ └── res │ │ ├── drawable │ │ ├── ic_launcher_foreground.xml │ │ └── ic_sd_flat.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ └── themes.xml │ │ └── xml │ │ ├── file_provider_paths.xml │ │ └── locale_config.xml │ └── playstore │ └── AndroidManifest.xml ├── core ├── common │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── core │ │ │ └── common │ │ │ ├── appbuild │ │ │ ├── ActivityIntentProvider.kt │ │ │ ├── BuildInfoProvider.kt │ │ │ ├── BuildType.kt │ │ │ └── BuildVersion.kt │ │ │ ├── contract │ │ │ └── RxDisposableContract.kt │ │ │ ├── extensions │ │ │ ├── AppExtensions.kt │ │ │ ├── ClipboardExtensions.kt │ │ │ ├── DateExtensions.kt │ │ │ ├── KotlinExtensions.kt │ │ │ ├── StringExtensions.kt │ │ │ ├── UnitExtensions.kt │ │ │ └── UriExtensions.kt │ │ │ ├── file │ │ │ ├── FileExtensions.kt │ │ │ └── FileProviderDescriptor.kt │ │ │ ├── links │ │ │ └── LinksProvider.kt │ │ │ ├── log │ │ │ ├── FileLoggingTree.kt │ │ │ └── TimberLogging.kt │ │ │ ├── math │ │ │ └── MathUtils.kt │ │ │ ├── model │ │ │ ├── Hexagonal.kt │ │ │ ├── Quadruple.kt │ │ │ └── Quintuple.kt │ │ │ ├── reactive │ │ │ └── RetryExtensions.kt │ │ │ ├── schedulers │ │ │ ├── DispatchersProvider.kt │ │ │ ├── SchedulersExtensions.kt │ │ │ ├── SchedulersProvider.kt │ │ │ └── SchedulersToken.kt │ │ │ └── time │ │ │ └── TimeProvider.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── core │ │ └── common │ │ ├── appbuild │ │ └── BuildVersionTest.kt │ │ ├── extensions │ │ ├── DateExtensionsTest.kt │ │ ├── KotlinExtensionsTest.kt │ │ └── StringExtensionsTest.kt │ │ └── math │ │ └── MathUtilsTest.kt ├── imageprocessing │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── core │ │ │ └── imageprocessing │ │ │ ├── Base64EncodingConverter.kt │ │ │ ├── Base64ToBitmapConverter.kt │ │ │ ├── BitmapToBase64Converter.kt │ │ │ ├── contract │ │ │ └── RxImageProcessor.kt │ │ │ ├── di │ │ │ └── ImageProcessingModule.kt │ │ │ └── utils │ │ │ └── Base64ImageUtils.kt │ │ └── res │ │ └── drawable │ │ └── ic_broken.webp ├── localization │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── core │ │ │ └── localization │ │ │ ├── Localization.kt │ │ │ └── formatter │ │ │ └── DurationFormatter.kt │ │ └── res │ │ ├── drawable │ │ ├── cn.png │ │ ├── gb.png │ │ ├── ru.png │ │ ├── tr.png │ │ └── ua.png │ │ ├── values-ru │ │ └── strings.xml │ │ ├── values-tr │ │ └── strings.xml │ │ ├── values-uk │ │ └── strings.xml │ │ ├── values-zh │ │ └── strings.xml │ │ └── values │ │ └── strings.xml ├── notification │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── core │ │ │ └── notification │ │ │ ├── PushNotificationManager.kt │ │ │ ├── PushNotificationManagerImpl.kt │ │ │ └── di │ │ │ └── NotificationModule.kt │ │ └── res │ │ └── drawable │ │ └── ic_notification.xml ├── ui │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── core │ │ ├── extensions │ │ ├── ComposableExtensions.kt │ │ ├── LazyGridScopePagingItemsExtension.kt │ │ ├── RealPathExtensions.kt │ │ ├── RowScopeExtensions.kt │ │ ├── ShakeExtensions.kt │ │ └── ShimmerExtensions.kt │ │ ├── model │ │ └── UiText.kt │ │ ├── sharing │ │ └── SharingExtensions.kt │ │ └── viewmodel │ │ ├── MviRxViewModel.kt │ │ └── RxViewModel.kt └── validation │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── core │ │ └── validation │ │ ├── ValidationResult.kt │ │ ├── common │ │ ├── CommonStringValidator.kt │ │ └── CommonStringValidatorImpl.kt │ │ ├── di │ │ └── ValidatorsModule.kt │ │ ├── dimension │ │ ├── DimensionValidator.kt │ │ └── DimensionValidatorImpl.kt │ │ ├── path │ │ ├── FilePathValidator.kt │ │ └── FilePathValidatorImpl.kt │ │ └── url │ │ ├── UrlValidator.kt │ │ └── UrlValidatorImpl.kt │ └── test │ └── java │ └── com │ └── shifthackz │ └── aisdv1 │ └── core │ └── validation │ ├── common │ └── CommonStringValidatorImplTest.kt │ ├── dimension │ └── DimensionValidatorImplTest.kt │ ├── path │ └── FilePathValidatorImplTest.kt │ └── url │ └── UrlValidatorImplTest.kt ├── data ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── data │ │ ├── core │ │ ├── CoreGenerationRepository.kt │ │ └── CoreMediaStoreRepository.kt │ │ ├── di │ │ ├── DataModule.kt │ │ ├── LocalDataSourceModule.kt │ │ ├── RemoteDataSourceModule.kt │ │ └── RepositoryModule.kt │ │ ├── gateway │ │ ├── DatabaseClearGatewayImpl.kt │ │ ├── ServerConnectivityGatewayImpl.kt │ │ └── mediastore │ │ │ ├── MediaStoreGatewayFactory.kt │ │ │ ├── MediaStoreGatewayImpl.kt │ │ │ └── MediaStoreGatewayOldImpl.kt │ │ ├── local │ │ ├── DownloadableModelLocalDataSource.kt │ │ ├── EmbeddingsLocalDataSource.kt │ │ ├── GenerationResultLocalDataSource.kt │ │ ├── HuggingFaceModelsLocalDataSource.kt │ │ ├── LorasLocalDataSource.kt │ │ ├── ServerConfigurationLocalDataSource.kt │ │ ├── StabilityAiCreditsLocalDataSource.kt │ │ ├── StableDiffusionHyperNetworksLocalDataSource.kt │ │ ├── StableDiffusionModelsLocalDataSource.kt │ │ ├── StableDiffusionSamplersLocalDataSource.kt │ │ ├── SupportersLocalDataSource.kt │ │ └── SwarmUiModelsLocalDataSource.kt │ │ ├── mappers │ │ ├── AiGenerationResultMappers.kt │ │ ├── HuggingFaceModelMappers.kt │ │ ├── ImageToImagePayloadMappers.kt │ │ ├── LocalAiModelMappers.kt │ │ ├── ResponseParamsMapper.kt │ │ ├── ServerConfigurationMappers.kt │ │ ├── StabilityAiEngineMappers.kt │ │ ├── StabilityAiPromptMappers.kt │ │ ├── StableDiffusionEmbeddingsMappers.kt │ │ ├── StableDiffusionHyperNetworksMappers.kt │ │ ├── StableDiffusionLorasMappers.kt │ │ ├── StableDiffusionModelsMappers.kt │ │ ├── StableDiffusionSamplersMappers.kt │ │ ├── SupportersMappers.kt │ │ ├── SwarmUiModelsMappers.kt │ │ └── TextToImagePayloadMappers.kt │ │ ├── preference │ │ ├── PreferenceManagerImpl.kt │ │ └── SessionPreferenceImpl.kt │ │ ├── provider │ │ └── ServerUrlProvider.kt │ │ ├── remote │ │ ├── DownloadableModelRemoteDataSource.kt │ │ ├── HordeGenerationRemoteDataSource.kt │ │ ├── HuggingFaceGenerationRemoteDataSource.kt │ │ ├── HuggingFaceModelsRemoteDataSource.kt │ │ ├── OpenAiGenerationRemoteDataSource.kt │ │ ├── RandomImageRemoteDataSource.kt │ │ ├── ReportRemoteDataSource.kt │ │ ├── ServerConfigurationRemoteDataSource.kt │ │ ├── StabilityAiCreditsRemoteDataSource.kt │ │ ├── StabilityAiEnginesRemoteDataSource.kt │ │ ├── StabilityAiGenerationRemoteDataSource.kt │ │ ├── StableDiffusionEmbeddingsRemoteDataSource.kt │ │ ├── StableDiffusionGenerationRemoteDataSource.kt │ │ ├── StableDiffusionHyperNetworksRemoteDataSource.kt │ │ ├── StableDiffusionLorasRemoteDataSource.kt │ │ ├── StableDiffusionModelsRemoteDataSource.kt │ │ ├── StableDiffusionSamplersRemoteDataSource.kt │ │ ├── SupportersRemoteDataSource.kt │ │ ├── SwarmUiEmbeddingsRemoteDataSource.kt │ │ ├── SwarmUiGenerationRemoteDataSource.kt │ │ ├── SwarmUiLorasRemoteDataSource.kt │ │ ├── SwarmUiModelsRemoteDataSource.kt │ │ └── SwarmUiSessionDataSourceImpl.kt │ │ └── repository │ │ ├── DownloadableModelRepositoryImpl.kt │ │ ├── EmbeddingsRepositoryImpl.kt │ │ ├── GenerationResultRepositoryImpl.kt │ │ ├── HordeGenerationRepositoryImpl.kt │ │ ├── HuggingFaceGenerationRepositoryImpl.kt │ │ ├── HuggingFaceModelsRepositoryImpl.kt │ │ ├── LocalDiffusionGenerationRepositoryImpl.kt │ │ ├── LorasRepositoryImpl.kt │ │ ├── MediaPipeGenerationRepositoryImpl.kt │ │ ├── OpenAiGenerationRepositoryImpl.kt │ │ ├── RandomImageRepositoryImpl.kt │ │ ├── ReportRepositoryImpl.kt │ │ ├── ServerConfigurationRepositoryImpl.kt │ │ ├── StabilityAiCreditsRepositoryImpl.kt │ │ ├── StabilityAiEnginesRepositoryImpl.kt │ │ ├── StabilityAiGenerationRepositoryImpl.kt │ │ ├── StableDiffusionGenerationRepositoryImpl.kt │ │ ├── StableDiffusionHyperNetworksRepositoryImpl.kt │ │ ├── StableDiffusionModelsRepositoryImpl.kt │ │ ├── StableDiffusionSamplersRepositoryImpl.kt │ │ ├── SupportersRepositoryImpl.kt │ │ ├── SwarmUiGenerationRepositoryImpl.kt │ │ ├── SwarmUiModelsRepositoryImpl.kt │ │ ├── TemporaryGenerationResultRepositoryImpl.kt │ │ └── WakeLockRepositoryImpl.kt │ └── test │ └── java │ └── com │ └── shifthackz │ └── aisdv1 │ └── data │ ├── gateway │ ├── DatabaseClearGatewayImplTest.kt │ ├── ServerConnectivityGatewayImplTest.kt │ └── mediastore │ │ └── MediaStoreGatewayFactoryTest.kt │ ├── local │ ├── DownloadableModelLocalDataSourceTest.kt │ ├── EmbeddingsLocalDataSourceTest.kt │ ├── GenerationResultLocalDataSourceTest.kt │ ├── HuggingFaceModelsLocalDataSourceTest.kt │ ├── LorasLocalDataSourceTest.kt │ ├── ServerConfigurationLocalDataSourceTest.kt │ ├── StabilityAiCreditsLocalDataSourceTest.kt │ ├── StableDiffusionHyperNetworksLocalDataSourceTest.kt │ ├── StableDiffusionModelsLocalDataSourceTest.kt │ ├── StableDiffusionSamplersLocalDataSourceTest.kt │ ├── SupportersLocalDataSourceTest.kt │ └── SwarmUiModelsLocalDataSourceTest.kt │ ├── mocks │ ├── AiGenerationResultMocks.kt │ ├── DownloadableModelResponseMocks.kt │ ├── GenerationResultEntityMocks.kt │ ├── HuggingFaceModelEntityMocks.kt │ ├── HuggingFaceModelMocks.kt │ ├── HuggingFaceModelRawMocks.kt │ ├── ImageToImagePayloadMocks.kt │ ├── LocalAiModelMocks.kt │ ├── LocalModelEntityMocks.kt │ ├── OpenAiResponseMocks.kt │ ├── SdEmbeddingsResponseMocks.kt │ ├── SdGenerationResponseMocks.kt │ ├── ServerConfigurationEntityMocks.kt │ ├── ServerConfigurationMocks.kt │ ├── ServerConfigurationRawMocks.kt │ ├── StabilityAiEngineMocks.kt │ ├── StabilityAiEngineRawMocks.kt │ ├── StabilityGenerationResponseMocks.kt │ ├── StableDiffusionEmbeddingEntityMocks.kt │ ├── StableDiffusionEmbeddingMocks.kt │ ├── StableDiffusionHyperNetworkEntityMocks.kt │ ├── StableDiffusionHyperNetworkMocks.kt │ ├── StableDiffusionHyperNetworkRawMocks.kt │ ├── StableDiffusionLoraEntityMocks.kt │ ├── StableDiffusionLoraMocks.kt │ ├── StableDiffusionLoraRawMocks.kt │ ├── StableDiffusionModelEntityMocks.kt │ ├── StableDiffusionModelMocks.kt │ ├── StableDiffusionModelRawMocks.kt │ ├── StableDiffusionSamplerEntityMocks.kt │ ├── StableDiffusionSamplerMocks.kt │ ├── StableDiffusionSamplerRawMocks.kt │ ├── SupporterEntityMocks.kt │ ├── SupporterMocks.kt │ ├── SupporterRawMocks.kt │ ├── SwarmUiGenerationResponseMocks.kt │ ├── SwarmUiModelEntityMocks.kt │ ├── SwarmUiModelMocks.kt │ ├── SwarmUiModelRawMocks.kt │ └── TextToImagePayloadMocks.kt │ ├── preference │ ├── PreferenceManagerImplTest.kt │ └── SessionPreferenceImplTest.kt │ ├── remote │ ├── DownloadableModelRemoteDataSourceTest.kt │ ├── HordeGenerationRemoteDataSourceTest.kt │ ├── HuggingFaceGenerationRemoteDataSourceTest.kt │ ├── HuggingFaceModelsRemoteDataSourceTest.kt │ ├── OpenAiGenerationRemoteDataSourceTest.kt │ ├── RandomImageRemoteDataSourceTest.kt │ ├── ServerConfigurationRemoteDataSourceTest.kt │ ├── StabilityAiCreditsRemoteDataSourceTest.kt │ ├── StabilityAiEnginesRemoteDataSourceTest.kt │ ├── StabilityAiGenerationRemoteDataSourceTest.kt │ ├── StableDiffusionEmbeddingsRemoteDataSourceTest.kt │ ├── StableDiffusionGenerationRemoteDataSourceTest.kt │ ├── StableDiffusionHyperNetworksRemoteDataSourceTest.kt │ ├── StableDiffusionLorasRemoteDataSourceTest.kt │ ├── StableDiffusionModelsRemoteDataSourceTest.kt │ ├── StableDiffusionSamplersRemoteDataSourceTest.kt │ ├── SupportersRemoteDataSourceTest.kt │ ├── SwarmUiEmbeddingsRemoteDataSourceTest.kt │ ├── SwarmUiGenerationRemoteDataSourceTest.kt │ ├── SwarmUiLorasRemoteDataSourceTest.kt │ ├── SwarmUiModelsRemoteDataSourceTest.kt │ └── SwarmUiSessionDataSourceImplTest.kt │ └── repository │ ├── DownloadableModelRepositoryImplTest.kt │ ├── EmbeddingsRepositoryImplTest.kt │ ├── GenerationResultRepositoryImplTest.kt │ ├── HordeGenerationRepositoryImplTest.kt │ ├── HuggingFaceGenerationRepositoryImplTest.kt │ ├── HuggingFaceModelsRepositoryImplTest.kt │ ├── LocalDiffusionGenerationRepositoryImplTest.kt │ ├── LorasRepositoryImplTest.kt │ ├── OpenAiGenerationRepositoryImplTest.kt │ ├── RandomImageRepositoryImplTest.kt │ ├── ServerConfigurationRepositoryImplTest.kt │ ├── StabilityAiCreditsRepositoryImplTest.kt │ ├── StabilityAiEnginesRepositoryImplTest.kt │ ├── StabilityAiGenerationRepositoryImplTest.kt │ ├── StableDiffusionGenerationRepositoryImplTest.kt │ ├── StableDiffusionHyperNetworksRepositoryImplTest.kt │ ├── StableDiffusionModelsRepositoryImplTest.kt │ ├── StableDiffusionSamplersRepositoryImplTest.kt │ ├── SupportersRepositoryImplTest.kt │ ├── SwarmUiGenerationRepositoryImplTest.kt │ ├── SwarmUiModelsRepositoryImplTest.kt │ ├── TemporaryGenerationResultRepositoryImplTest.kt │ └── WakeLockRepositoryImplTest.kt ├── demo ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── demo │ │ ├── DemoFeature.kt │ │ ├── ImageToImageDemoImpl.kt │ │ ├── TextToImageDemoImpl.kt │ │ ├── di │ │ └── DemoModule.kt │ │ └── serialize │ │ └── DemoDataSerializer.kt │ └── test │ └── java │ └── com │ └── shifthackz │ └── aisdv1 │ └── demo │ ├── ImageToImageDemoImplTest.kt │ ├── TextToImageDemoImplTest.kt │ └── mocks │ ├── ImageToImagePayloadMocks.kt │ └── TextToImagePayloadMocks.kt ├── docs ├── CNAME ├── app-ads.txt ├── assets │ ├── 4pda.png │ ├── fdroid.png │ ├── github-header-image.png │ ├── google_play.png │ ├── scr_group_1.png │ ├── scr_group_2.png │ └── sdai.png ├── coins.json ├── feature-flags.json ├── hf-models.json ├── index.html ├── mediapipe.json ├── models.json ├── motd.json ├── policy.html ├── sdapi │ └── v1 │ │ ├── embeddings │ │ ├── hypernetworks │ │ ├── loras │ │ ├── options │ │ ├── samplers │ │ └── sd-models ├── supporters.json └── version.json ├── domain ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── domain │ │ ├── datasource │ │ ├── DownloadableModelDataSource.kt │ │ ├── EmbeddingsDataSource.kt │ │ ├── GenerationResultDataSource.kt │ │ ├── HordeGenerationDataSource.kt │ │ ├── HuggingFaceGenerationDataSource.kt │ │ ├── HuggingFaceModelsDataSource.kt │ │ ├── LorasDataSource.kt │ │ ├── OpenAiGenerationDataSource.kt │ │ ├── RandomImageDataSource.kt │ │ ├── ReportDataSource.kt │ │ ├── ServerConfigurationDataSource.kt │ │ ├── StabilityAiCreditsDataSource.kt │ │ ├── StabilityAiEnginesDataSource.kt │ │ ├── StabilityAiGenerationDataSource.kt │ │ ├── StableDiffusionGenerationDataSource.kt │ │ ├── StableDiffusionHyperNetworksDataSource.kt │ │ ├── StableDiffusionModelsDataSource.kt │ │ ├── StableDiffusionSamplersDataSource.kt │ │ ├── SupportersDataSource.kt │ │ ├── SwarmUiGenerationDataSource.kt │ │ ├── SwarmUiModelsDataSource.kt │ │ └── SwarmUiSessionDataSource.kt │ │ ├── demo │ │ ├── ImageToImageDemo.kt │ │ └── TextToImageDemo.kt │ │ ├── di │ │ └── DomainModule.kt │ │ ├── entity │ │ ├── AiGenerationResult.kt │ │ ├── BackgroundWorkResult.kt │ │ ├── BackgroundWorkStatus.kt │ │ ├── ColorToken.kt │ │ ├── Configuration.kt │ │ ├── DarkThemeToken.kt │ │ ├── DownloadState.kt │ │ ├── Embedding.kt │ │ ├── FeatureTag.kt │ │ ├── Grid.kt │ │ ├── HordeProcessStatus.kt │ │ ├── HuggingFaceModel.kt │ │ ├── ImageToImagePayload.kt │ │ ├── LoRA.kt │ │ ├── LocalAiModel.kt │ │ ├── LocalDiffusionStatus.kt │ │ ├── MediaStoreInfo.kt │ │ ├── OpenAiModel.kt │ │ ├── OpenAiQuality.kt │ │ ├── OpenAiSize.kt │ │ ├── OpenAiStyle.kt │ │ ├── ReportReason.kt │ │ ├── ServerConfiguration.kt │ │ ├── ServerSource.kt │ │ ├── Settings.kt │ │ ├── StabilityAiClipGuidance.kt │ │ ├── StabilityAiEngine.kt │ │ ├── StabilityAiSampler.kt │ │ ├── StabilityAiStylePreset.kt │ │ ├── StableDiffusionHyperNetwork.kt │ │ ├── StableDiffusionModel.kt │ │ ├── StableDiffusionSampler.kt │ │ ├── Supporter.kt │ │ ├── SwarmUiModel.kt │ │ └── TextToImagePayload.kt │ │ ├── extensions │ │ └── RxRetry.kt │ │ ├── feature │ │ ├── auth │ │ │ ├── AuthorizationCredentials.kt │ │ │ └── AuthorizationStore.kt │ │ ├── diffusion │ │ │ └── LocalDiffusion.kt │ │ ├── mediapipe │ │ │ └── MediaPipe.kt │ │ └── work │ │ │ ├── BackgroundTaskManager.kt │ │ │ └── BackgroundWorkObserver.kt │ │ ├── gateway │ │ ├── DatabaseClearGateway.kt │ │ ├── MediaStoreGateway.kt │ │ └── ServerConnectivityGateway.kt │ │ ├── interactor │ │ ├── settings │ │ │ ├── SetupConnectionInterActor.kt │ │ │ └── SetupConnectionInterActorImpl.kt │ │ └── wakelock │ │ │ ├── WakeLockInterActor.kt │ │ │ └── WakeLockInterActorImpl.kt │ │ ├── preference │ │ ├── PreferenceManager.kt │ │ └── SessionPreference.kt │ │ ├── repository │ │ ├── DownloadableModelRepository.kt │ │ ├── EmbeddingsRepository.kt │ │ ├── GenerationResultRepository.kt │ │ ├── HordeGenerationRepository.kt │ │ ├── HuggingFaceGenerationRepository.kt │ │ ├── HuggingFaceModelsRepository.kt │ │ ├── LocalDiffusionGenerationRepository.kt │ │ ├── LorasRepository.kt │ │ ├── MediaPipeGenerationRepository.kt │ │ ├── OpenAiGenerationRepository.kt │ │ ├── RandomImageRepository.kt │ │ ├── ReportRepository.kt │ │ ├── ServerConfigurationRepository.kt │ │ ├── StabilityAiCreditsRepository.kt │ │ ├── StabilityAiEnginesRepository.kt │ │ ├── StabilityAiGenerationRepository.kt │ │ ├── StableDiffusionGenerationRepository.kt │ │ ├── StableDiffusionHyperNetworksRepository.kt │ │ ├── StableDiffusionModelsRepository.kt │ │ ├── StableDiffusionSamplersRepository.kt │ │ ├── SupportersRepository.kt │ │ ├── SwarmUiGenerationRepository.kt │ │ ├── SwarmUiModelsRepository.kt │ │ ├── TemporaryGenerationResultRepository.kt │ │ └── WakeLockRepository.kt │ │ └── usecase │ │ ├── caching │ │ ├── ClearAppCacheUseCase.kt │ │ ├── ClearAppCacheUseCaseImpl.kt │ │ ├── DataPreLoaderUseCase.kt │ │ ├── DataPreLoaderUseCaseImpl.kt │ │ ├── GetLastResultFromCacheUseCase.kt │ │ ├── GetLastResultFromCacheUseCaseImpl.kt │ │ ├── SaveLastResultToCacheUseCase.kt │ │ └── SaveLastResultToCacheUseCaseImpl.kt │ │ ├── connectivity │ │ ├── ObserveSeverConnectivityUseCase.kt │ │ ├── ObserveSeverConnectivityUseCaseImpl.kt │ │ ├── PingStableDiffusionServiceUseCase.kt │ │ ├── PingStableDiffusionServiceUseCaseImpl.kt │ │ ├── TestConnectivityUseCase.kt │ │ ├── TestConnectivityUseCaseImpl.kt │ │ ├── TestHordeApiKeyUseCase.kt │ │ ├── TestHordeApiKeyUseCaseImpl.kt │ │ ├── TestHuggingFaceApiKeyUseCase.kt │ │ ├── TestHuggingFaceApiKeyUseCaseImpl.kt │ │ ├── TestOpenAiApiKeyUseCase.kt │ │ ├── TestOpenAiApiKeyUseCaseImpl.kt │ │ ├── TestStabilityAiApiKeyUseCase.kt │ │ ├── TestStabilityAiApiKeyUseCaseImpl.kt │ │ ├── TestSwarmUiConnectivityUseCase.kt │ │ └── TestSwarmUiConnectivityUseCaseImpl.kt │ │ ├── debug │ │ ├── DebugInsertBadBase64UseCase.kt │ │ └── DebugInsertBadBase64UseCaseImpl.kt │ │ ├── donate │ │ ├── FetchAndGetSupportersUseCase.kt │ │ └── FetchAndGetSupportersUseCaseImpl.kt │ │ ├── downloadable │ │ ├── DeleteModelUseCase.kt │ │ ├── DeleteModelUseCaseImpl.kt │ │ ├── DownloadModelUseCase.kt │ │ ├── DownloadModelUseCaseImpl.kt │ │ ├── GetLocalMediaPipeModelsUseCase.kt │ │ ├── GetLocalMediaPipeModelsUseCaseImpl.kt │ │ ├── GetLocalModelUseCase.kt │ │ ├── GetLocalModelUseCaseImpl.kt │ │ ├── GetLocalOnnxModelsUseCase.kt │ │ ├── GetLocalOnnxModelsUseCaseImpl.kt │ │ ├── ObserveLocalOnnxModelsUseCase.kt │ │ └── ObserveLocalOnnxModelsUseCaseImpl.kt │ │ ├── gallery │ │ ├── DeleteAllGalleryUseCase.kt │ │ ├── DeleteAllGalleryUseCaseImpl.kt │ │ ├── DeleteGalleryItemUseCase.kt │ │ ├── DeleteGalleryItemUseCaseImpl.kt │ │ ├── DeleteGalleryItemsUseCase.kt │ │ ├── DeleteGalleryItemsUseCaseImpl.kt │ │ ├── GetAllGalleryUseCase.kt │ │ ├── GetAllGalleryUseCaseImpl.kt │ │ ├── GetGalleryItemsUseCase.kt │ │ ├── GetGalleryItemsUseCaseImpl.kt │ │ ├── GetMediaStoreInfoUseCase.kt │ │ ├── GetMediaStoreInfoUseCaseImpl.kt │ │ ├── ToggleImageVisibilityUseCase.kt │ │ └── ToggleImageVisibilityUseCaseImpl.kt │ │ ├── generation │ │ ├── GetGenerationResultPagedUseCase.kt │ │ ├── GetGenerationResultPagedUseCaseImpl.kt │ │ ├── GetGenerationResultUseCase.kt │ │ ├── GetGenerationResultUseCaseImpl.kt │ │ ├── GetRandomImageUseCase.kt │ │ ├── GetRandomImageUseCaseImpl.kt │ │ ├── ImageToImageUseCase.kt │ │ ├── ImageToImageUseCaseImpl.kt │ │ ├── InterruptGenerationUseCase.kt │ │ ├── InterruptGenerationUseCaseImpl.kt │ │ ├── ObserveHordeProcessStatusUseCase.kt │ │ ├── ObserveHordeProcessStatusUseCaseImpl.kt │ │ ├── ObserveLocalDiffusionProcessStatusUseCase.kt │ │ ├── ObserveLocalDiffusionProcessStatusUseCaseImpl.kt │ │ ├── SaveGenerationResultUseCase.kt │ │ ├── SaveGenerationResultUseCaseImpl.kt │ │ ├── TextToImageUseCase.kt │ │ └── TextToImageUseCaseImpl.kt │ │ ├── huggingface │ │ ├── FetchAndGetHuggingFaceModelsUseCase.kt │ │ └── FetchAndGetHuggingFaceModelsUseCaseImpl.kt │ │ ├── report │ │ ├── SendReportUseCase.kt │ │ └── SendReportUseCaseImpl.kt │ │ ├── sdembedding │ │ ├── FetchAndGetEmbeddingsUseCase.kt │ │ └── FetchAndGetEmbeddingsUseCaseImpl.kt │ │ ├── sdhypernet │ │ ├── FetchAndGetHyperNetworksUseCase.kt │ │ └── FetchAndGetHyperNetworksUseCaseImpl.kt │ │ ├── sdlora │ │ ├── FetchAndGetLorasUseCase.kt │ │ └── FetchAndGetLorasUseCaseImpl.kt │ │ ├── sdmodel │ │ ├── GetStableDiffusionModelsUseCase.kt │ │ ├── GetStableDiffusionModelsUseCaseImpl.kt │ │ ├── SelectStableDiffusionModelUseCase.kt │ │ └── SelectStableDiffusionModelUseCaseImpl.kt │ │ ├── sdsampler │ │ ├── GetStableDiffusionSamplersUseCase.kt │ │ └── GetStableDiffusionSamplersUseCaseImpl.kt │ │ ├── settings │ │ ├── ConnectToA1111UseCase.kt │ │ ├── ConnectToA1111UseCaseImpl.kt │ │ ├── ConnectToHordeUseCase.kt │ │ ├── ConnectToHordeUseCaseImpl.kt │ │ ├── ConnectToHuggingFaceUseCase.kt │ │ ├── ConnectToHuggingFaceUseCaseImpl.kt │ │ ├── ConnectToLocalDiffusionUseCase.kt │ │ ├── ConnectToLocalDiffusionUseCaseImpl.kt │ │ ├── ConnectToMediaPipeUseCase.kt │ │ ├── ConnectToMediaPipeUseCaseImpl.kt │ │ ├── ConnectToOpenAiUseCase.kt │ │ ├── ConnectToOpenAiUseCaseImpl.kt │ │ ├── ConnectToStabilityAiUseCase.kt │ │ ├── ConnectToStabilityAiUseCaseImpl.kt │ │ ├── ConnectToSwarmUiUseCase.kt │ │ ├── ConnectToSwarmUiUseCaseImpl.kt │ │ ├── GetConfigurationUseCase.kt │ │ ├── GetConfigurationUseCaseImpl.kt │ │ ├── SetServerConfigurationUseCase.kt │ │ └── SetServerConfigurationUseCaseImpl.kt │ │ ├── splash │ │ ├── SplashNavigationUseCase.kt │ │ └── SplashNavigationUseCaseImpl.kt │ │ ├── stabilityai │ │ ├── FetchAndGetStabilityAiEnginesUseCase.kt │ │ ├── FetchAndGetStabilityAiEnginesUseCaseImpl.kt │ │ ├── ObserveStabilityAiCreditsUseCase.kt │ │ └── ObserveStabilityAiCreditsUseCaseImpl.kt │ │ ├── swarmmodel │ │ ├── FetchAndGetSwarmUiModelsUseCase.kt │ │ └── FetchAndGetSwarmUiModelsUseCaseImpl.kt │ │ └── wakelock │ │ ├── AcquireWakelockUseCase.kt │ │ ├── AcquireWakelockUseCaseImpl.kt │ │ ├── ReleaseWakeLockUseCase.kt │ │ └── ReleaseWakeLockUseCaseImpl.kt │ └── test │ └── java │ └── com │ └── shifthackz │ └── aisdv1 │ └── domain │ ├── mocks │ ├── AiGenerationResultMocks.kt │ ├── ConfigurationMocks.kt │ ├── HuggingFaceModelMocks.kt │ ├── ImageToImagePayloadMocks.kt │ ├── LocalAiModelMocks.kt │ ├── LoraMocks.kt │ ├── MediaStoreInfoMocks.kt │ ├── ServerConfigurationMocks.kt │ ├── SettingsMocks.kt │ ├── StabilityAiEngineMocks.kt │ ├── StableDiffusionEmbeddingMocks.kt │ ├── StableDiffusionHyperNetworkMocks.kt │ ├── StableDiffusionModelMocks.kt │ ├── StableDiffusionSamplerMocks.kt │ ├── SupporterMocks.kt │ └── TextToImagePayloadMocks.kt │ └── usecase │ ├── caching │ ├── ClearAppCacheUseCaseImplTest.kt │ ├── DataPreLoaderUseCaseImplTest.kt │ ├── GetLastResultFromCacheUseCaseImplTest.kt │ └── SaveLastResultToCacheUseCaseImplTest.kt │ ├── connectivity │ ├── ObserveSeverConnectivityUseCaseImplTest.kt │ ├── PingStableDiffusionServiceUseCaseImplTest.kt │ ├── TestConnectivityUseCaseImplTest.kt │ ├── TestHordeApiKeyUseCaseImplTest.kt │ ├── TestHuggingFaceApiKeyUseCaseImplTest.kt │ ├── TestOpenAiApiKeyUseCaseImplTest.kt │ └── TestStabilityAiApiKeyUseCaseImplTest.kt │ ├── debug │ └── DebugInsertBadBase64UseCaseImplTest.kt │ ├── donate │ └── FetchAndGetSupportersUseCaseImplTest.kt │ ├── downloadable │ ├── DeleteModelUseCaseImplTest.kt │ ├── DownloadModelUseCaseImplTest.kt │ ├── GetLocalOnnxModelsUseCaseImplTest.kt │ └── ObserveLocalOnnxModelsUseCaseImplTest.kt │ ├── gallery │ ├── DeleteAllGalleryUseCaseImplTest.kt │ ├── DeleteGalleryItemUseCaseImplTest.kt │ ├── DeleteGalleryItemsUseCaseImplTest.kt │ ├── GetAllGalleryUseCaseImplTest.kt │ ├── GetMediaStoreInfoUseCaseImplTest.kt │ └── ToggleImageVisibilityUseCaseImplTest.kt │ ├── generation │ ├── GetGenerationResultPagedUseCaseImplTest.kt │ ├── GetGenerationResultUseCaseImplTest.kt │ ├── GetRandomImageUseCaseImplTest.kt │ ├── ImageToImageUseCaseImplTest.kt │ ├── InterruptGenerationUseCaseImplTest.kt │ ├── ObserveHordeProcessStatusUseCaseImplTest.kt │ ├── ObserveLocalDiffusionProcessStatusUseCaseImplTest.kt │ ├── SaveGenerationResultUseCaseImplTest.kt │ └── TextToImageUseCaseImplTest.kt │ ├── huggingface │ └── FetchAndGetHuggingFaceModelsUseCaseImplTest.kt │ ├── sdembedding │ └── FetchAndGetEmbeddingsUseCaseImplTest.kt │ ├── sdhypernet │ └── FetchAndGetHyperNetworksUseCaseImplTest.kt │ ├── sdlora │ └── FetchAndGetLorasUseCaseImplTest.kt │ ├── sdmodel │ ├── GetStableDiffusionModelsUseCaseImplTest.kt │ └── SelectStableDiffusionModelUseCaseImplTest.kt │ ├── sdsampler │ └── GetStableDiffusionSamplersUseCaseImplTest.kt │ ├── settings │ ├── ConnectToA1111UseCaseImplTest.kt │ ├── ConnectToHordeUseCaseImplTest.kt │ ├── ConnectToHuggingFaceUseCaseImplTest.kt │ ├── ConnectToLocalDiffusionUseCaseImplTest.kt │ ├── ConnectToOpenAiUseCaseImplTest.kt │ ├── ConnectToStabilityAiUseCaseImplTest.kt │ ├── GetConfigurationUseCaseImplTest.kt │ └── SetServerConfigurationUseCaseImplTest.kt │ ├── splash │ └── SplashNavigationUseCaseImplTest.kt │ ├── stabilityai │ ├── FetchAndGetStabilityAiEnginesUseCaseImplTest.kt │ └── ObserveStabilityAiCreditsUseCaseImplTest.kt │ └── wakelock │ ├── AcquireWakelockUseCaseImplTest.kt │ └── ReleaseWakeLockUseCaseImplTest.kt ├── fastlane └── metadata │ └── android │ └── en-US │ ├── full_description.txt │ ├── images │ ├── featureGraphic.png │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ └── 7.png │ └── short_description.txt ├── feature ├── auth │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── feature │ │ └── auth │ │ ├── AuthorizationMappers.kt │ │ ├── AuthorizationStoreImpl.kt │ │ ├── credentials │ │ ├── Credentials.kt │ │ ├── EmptyCredentials.kt │ │ └── HttpBasicCredentials.kt │ │ ├── crypto │ │ ├── CryptoProvider.kt │ │ └── CryptoProviderImpl.kt │ │ └── di │ │ └── AuthModule.kt ├── diffusion │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── feature │ │ └── diffusion │ │ ├── LocalDiffusionContract.kt │ │ ├── LocalDiffusionImpl.kt │ │ ├── ai │ │ ├── extensions │ │ │ ├── ArrayExtensions.kt │ │ │ ├── StringExtensions.kt │ │ │ └── TensorExtensions.kt │ │ ├── scheduler │ │ │ ├── EulerAncestralDiscreteLocalDiffusionScheduler.kt │ │ │ └── LocalDiffusionScheduler.kt │ │ ├── tokenizer │ │ │ ├── EnglishTextTokenizer.kt │ │ │ ├── LocalDiffusionTextTokenizer.kt │ │ │ └── TokenizerByteSet.kt │ │ ├── unet │ │ │ └── UNet.kt │ │ └── vae │ │ │ └── VaeDecoder.kt │ │ ├── di │ │ └── DiffusionModule.kt │ │ ├── entity │ │ ├── LocalDiffusionAlias.kt │ │ ├── LocalDiffusionConfig.kt │ │ ├── LocalDiffusionFlag.kt │ │ └── LocalDiffusionTensor.kt │ │ ├── environment │ │ ├── DeviceNNAPIFlagProvider.kt │ │ ├── LocalModelIdProvider.kt │ │ ├── OrtEnvironmentProvider.kt │ │ └── OrtEnvironmentProviderImpl.kt │ │ └── extensions │ │ └── LocalDiffusionPaths.kt ├── mediapipe │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── foss │ │ └── java │ │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── feature │ │ │ └── mediapipe │ │ │ └── MediaPipeImpl.kt │ │ ├── full │ │ └── java │ │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── feature │ │ │ └── mediapipe │ │ │ └── MediaPipeImpl.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── feature │ │ │ └── mediapipe │ │ │ ├── di │ │ │ └── MediaPipeModule.kt │ │ │ └── extensions │ │ │ └── MediaPipeModelPaths.kt │ │ ├── playstore │ │ └── java │ │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── feature │ │ │ └── mediapipe │ │ │ └── MediaPipeImpl.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── feature │ │ └── mediapipe │ │ └── ExampleUnitTest.kt └── work │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── shifthackz │ └── aisdv1 │ └── work │ ├── BackgroundTaskManagerImpl.kt │ ├── BackgroundWorkObserverImpl.kt │ ├── Constants.kt │ ├── core │ ├── CoreGenerationWorker.kt │ ├── NotificationWorker.kt │ └── Rx3Worker.kt │ ├── di │ ├── BackgroundWorkModule.kt │ ├── SdaiWorkerFactory.kt │ └── WorkManagerProvider.kt │ ├── mappers │ ├── ImageToImagePayloadMappers.kt │ └── TextToImagePayloadMappers.kt │ └── task │ ├── ImageToImageTask.kt │ └── TextToImageTask.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── network ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── shifthackz │ │ └── aisdv1 │ │ └── network │ │ ├── api │ │ ├── automatic1111 │ │ │ └── Automatic1111RestApi.kt │ │ ├── horde │ │ │ └── HordeRestApi.kt │ │ ├── huggingface │ │ │ ├── HuggingFaceApi.kt │ │ │ ├── HuggingFaceInferenceApi.kt │ │ │ └── HuggingFaceInferenceApiImpl.kt │ │ ├── imagecdn │ │ │ ├── ImageCdnRestApi.kt │ │ │ └── ImageCdnRestApiImpl.kt │ │ ├── openai │ │ │ └── OpenAiApi.kt │ │ ├── sdai │ │ │ ├── DonateApi.kt │ │ │ ├── DownloadableModelsApi.kt │ │ │ ├── DownloadableModelsApiImpl.kt │ │ │ ├── HuggingFaceModelsApi.kt │ │ │ └── ReportApi.kt │ │ ├── stabilityai │ │ │ └── StabilityAiApi.kt │ │ └── swarmui │ │ │ ├── SwarmUiApi.kt │ │ │ └── SwarmUiApiImpl.kt │ │ ├── authenticator │ │ └── RestAuthenticator.kt │ │ ├── connectivity │ │ └── ConnectivityMonitor.kt │ │ ├── di │ │ └── NetworkModule.kt │ │ ├── error │ │ └── StabilityAiErrorMapper.kt │ │ ├── exception │ │ └── BadSessionException.kt │ │ ├── extensions │ │ ├── ResponseBodyExtensions.kt │ │ └── RetrofitExtensions.kt │ │ ├── interceptor │ │ ├── HeaderInterceptor.kt │ │ └── LoggingInterceptor.kt │ │ ├── model │ │ ├── HuggingFaceModelRaw.kt │ │ ├── OpenAiImageRaw.kt │ │ ├── ServerConfigurationRaw.kt │ │ ├── StabilityAiEngineRaw.kt │ │ ├── StabilityTextPromptRaw.kt │ │ ├── StableDiffusionHyperNetworkRaw.kt │ │ ├── StableDiffusionLoraRaw.kt │ │ ├── StableDiffusionModelRaw.kt │ │ ├── StableDiffusionSamplerRaw.kt │ │ ├── SupporterRaw.kt │ │ └── SwarmUiModelRaw.kt │ │ ├── qualifiers │ │ ├── ApiKeyProvider.kt │ │ ├── ApiUrlProvider.kt │ │ ├── CredentialsProvider.kt │ │ ├── HttpInterceptor.kt │ │ ├── NetworkHeaders.kt │ │ ├── NetworkInterceptor.kt │ │ ├── NetworkPrefixes.kt │ │ ├── RetrofitCallAdapters.kt │ │ └── RetrofitConverterFactories.kt │ │ ├── request │ │ ├── HordeGenerationAsyncRequest.kt │ │ ├── HuggingFaceGenerationRequest.kt │ │ ├── ImageToImageRequest.kt │ │ ├── OpenAiRequest.kt │ │ ├── ReportRequest.kt │ │ ├── StabilityTextToImageRequest.kt │ │ ├── SwarmUiGenerationRequest.kt │ │ ├── SwarmUiModelsRequest.kt │ │ └── TextToImageRequest.kt │ │ └── response │ │ ├── AppVersionResponse.kt │ │ ├── CoinsResponse.kt │ │ ├── DownloadableModelResponse.kt │ │ ├── HordeGenerationAsyncResponse.kt │ │ ├── HordeGenerationCheckResponse.kt │ │ ├── HordeUserResponse.kt │ │ ├── HuggingFaceErrorResponse.kt │ │ ├── OpenAiResponse.kt │ │ ├── SdEmbeddingsResponse.kt │ │ ├── SdGenerationResponse.kt │ │ ├── StabilityAiErrorResponse.kt │ │ ├── StabilityCreditsResponse.kt │ │ ├── StabilityGenerationResponse.kt │ │ ├── SwarmUiGenerationResponse.kt │ │ ├── SwarmUiModelsResponse.kt │ │ └── SwarmUiSessionResponse.kt │ └── test │ └── java │ └── com │ └── shifthackz │ └── aisdv1 │ └── network │ └── authenticator │ └── RestAuthenticatorTest.kt ├── presentation ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── shifthackz │ │ │ └── aisdv1 │ │ │ └── presentation │ │ │ ├── activity │ │ │ ├── AiStableDiffusionActivity.kt │ │ │ ├── AiStableDiffusionViewModel.kt │ │ │ ├── AppIntent.kt │ │ │ └── AppState.kt │ │ │ ├── core │ │ │ ├── GenerationFormUpdateEvent.kt │ │ │ ├── GenerationMviIntent.kt │ │ │ ├── GenerationMviState.kt │ │ │ └── GenerationMviViewModel.kt │ │ │ ├── di │ │ │ ├── NavigationModule.kt │ │ │ ├── PresentationModule.kt │ │ │ ├── UiUtilsModule.kt │ │ │ └── ViewModelModule.kt │ │ │ ├── extensions │ │ │ ├── BooleanExtensions.kt │ │ │ └── NavControllerExtensions.kt │ │ │ ├── modal │ │ │ ├── ModalRenderer.kt │ │ │ ├── crop │ │ │ │ └── CropImageModal.kt │ │ │ ├── download │ │ │ │ ├── DownloadDialog.kt │ │ │ │ ├── DownloadDialogEffect.kt │ │ │ │ ├── DownloadDialogIntent.kt │ │ │ │ ├── DownloadDialogState.kt │ │ │ │ └── DownloadDialogViewModel.kt │ │ │ ├── embedding │ │ │ │ ├── EmbeddingIntent.kt │ │ │ │ ├── EmbeddingScreen.kt │ │ │ │ ├── EmbeddingState.kt │ │ │ │ └── EmbeddingViewModel.kt │ │ │ ├── extras │ │ │ │ ├── ExtrasEffect.kt │ │ │ │ ├── ExtrasIntent.kt │ │ │ │ ├── ExtrasScreen.kt │ │ │ │ ├── ExtrasState.kt │ │ │ │ └── ExtrasViewModel.kt │ │ │ ├── grid │ │ │ │ └── GridBottomSheet.kt │ │ │ ├── history │ │ │ │ ├── InputHistoryItemUi.kt │ │ │ │ ├── InputHistoryPagingSource.kt │ │ │ │ ├── InputHistoryScreen.kt │ │ │ │ └── InputHistoryViewModel.kt │ │ │ ├── language │ │ │ │ └── LanguageBottomSheet.kt │ │ │ ├── ldscheduler │ │ │ │ └── LDSchedulerBottomSheer.kt │ │ │ └── tag │ │ │ │ ├── EditTagDialog.kt │ │ │ │ ├── EditTagEffect.kt │ │ │ │ ├── EditTagIntent.kt │ │ │ │ ├── EditTagState.kt │ │ │ │ └── EditTagViewModel.kt │ │ │ ├── model │ │ │ ├── ErrorState.kt │ │ │ ├── ExtraType.kt │ │ │ ├── InPaintModel.kt │ │ │ ├── LaunchSource.kt │ │ │ ├── Modal.kt │ │ │ ├── MotionEvent.kt │ │ │ └── NavItem.kt │ │ │ ├── navigation │ │ │ ├── NavigationEffect.kt │ │ │ ├── NavigationRoute.kt │ │ │ ├── graph │ │ │ │ ├── DrawerNavGraph.kt │ │ │ │ ├── HomeNavGraph.kt │ │ │ │ └── MainNavGraph.kt │ │ │ └── router │ │ │ │ ├── Router.kt │ │ │ │ ├── drawer │ │ │ │ ├── DrawerRouter.kt │ │ │ │ └── DrawerRouterImpl.kt │ │ │ │ ├── home │ │ │ │ ├── HomeRouter.kt │ │ │ │ └── HomeRouterImpl.kt │ │ │ │ └── main │ │ │ │ ├── MainRouter.kt │ │ │ │ ├── MainRouterExtensions.kt │ │ │ │ └── MainRouterImpl.kt │ │ │ ├── screen │ │ │ ├── debug │ │ │ │ ├── DebugMenuAccessor.kt │ │ │ │ ├── DebugMenuEffect.kt │ │ │ │ ├── DebugMenuIntent.kt │ │ │ │ ├── DebugMenuMappers.kt │ │ │ │ ├── DebugMenuScreen.kt │ │ │ │ ├── DebugMenuState.kt │ │ │ │ └── DebugMenuViewModel.kt │ │ │ ├── donate │ │ │ │ ├── DonateEffect.kt │ │ │ │ ├── DonateIntent.kt │ │ │ │ ├── DonateScreen.kt │ │ │ │ ├── DonateState.kt │ │ │ │ └── DonateViewModel.kt │ │ │ ├── drawer │ │ │ │ ├── DrawerIntent.kt │ │ │ │ ├── DrawerScreen.kt │ │ │ │ └── DrawerViewModel.kt │ │ │ ├── gallery │ │ │ │ ├── detail │ │ │ │ │ ├── GalleryDetailBitmapExporter.kt │ │ │ │ │ ├── GalleryDetailEffect.kt │ │ │ │ │ ├── GalleryDetailIntent.kt │ │ │ │ │ ├── GalleryDetailMocks.kt │ │ │ │ │ ├── GalleryDetailScreen.kt │ │ │ │ │ ├── GalleryDetailSharing.kt │ │ │ │ │ ├── GalleryDetailState.kt │ │ │ │ │ └── GalleryDetailViewModel.kt │ │ │ │ └── list │ │ │ │ │ ├── GalleryEffect.kt │ │ │ │ │ ├── GalleryExporter.kt │ │ │ │ │ ├── GalleryIntent.kt │ │ │ │ │ ├── GalleryPagingSource.kt │ │ │ │ │ ├── GalleryScreen.kt │ │ │ │ │ ├── GalleryState.kt │ │ │ │ │ └── GalleryViewModel.kt │ │ │ ├── home │ │ │ │ ├── HomeNavigationIntent.kt │ │ │ │ ├── HomeNavigationMappers.kt │ │ │ │ ├── HomeNavigationScreen.kt │ │ │ │ └── HomeNavigationViewModel.kt │ │ │ ├── img2img │ │ │ │ ├── ImageToImageEffect.kt │ │ │ │ ├── ImageToImageScreen.kt │ │ │ │ ├── ImageToImageState.kt │ │ │ │ └── ImageToImageViewModel.kt │ │ │ ├── inpaint │ │ │ │ ├── InPaintIntent.kt │ │ │ │ ├── InPaintScreen.kt │ │ │ │ ├── InPaintState.kt │ │ │ │ ├── InPaintStateProducer.kt │ │ │ │ ├── InPaintViewModel.kt │ │ │ │ ├── components │ │ │ │ │ ├── CapSizeSlider.kt │ │ │ │ │ └── InPaintComponent.kt │ │ │ │ └── forms │ │ │ │ │ ├── ImageDrawForm.kt │ │ │ │ │ └── InPaintParamsForm.kt │ │ │ ├── loader │ │ │ │ ├── ConfigurationLoaderScreen.kt │ │ │ │ ├── ConfigurationLoaderState.kt │ │ │ │ └── ConfigurationLoaderViewModel.kt │ │ │ ├── logger │ │ │ │ ├── LoggerIntent.kt │ │ │ │ ├── LoggerScreen.kt │ │ │ │ ├── LoggerState.kt │ │ │ │ └── LoggerViewModel.kt │ │ │ ├── onboarding │ │ │ │ ├── OnBoardingDensity.kt │ │ │ │ ├── OnBoardingIntent.kt │ │ │ │ ├── OnBoardingPage.kt │ │ │ │ ├── OnBoardingScreen.kt │ │ │ │ ├── OnBoardingState.kt │ │ │ │ ├── OnBoardingText.kt │ │ │ │ ├── OnBoardingViewModel.kt │ │ │ │ └── page │ │ │ │ │ ├── FormPageContent.kt │ │ │ │ │ ├── LocalDiffusionPageContent.kt │ │ │ │ │ ├── LookAndFeelPageContent.kt │ │ │ │ │ └── ProvidersPageContent.kt │ │ │ ├── report │ │ │ │ ├── ReportIntent.kt │ │ │ │ ├── ReportScreen.kt │ │ │ │ ├── ReportState.kt │ │ │ │ └── ReportViewModel.kt │ │ │ ├── settings │ │ │ │ ├── SettingsEffect.kt │ │ │ │ ├── SettingsIntent.kt │ │ │ │ ├── SettingsScreen.kt │ │ │ │ ├── SettingsState.kt │ │ │ │ └── SettingsViewModel.kt │ │ │ ├── setup │ │ │ │ ├── ServerSetupEffect.kt │ │ │ │ ├── ServerSetupIntent.kt │ │ │ │ ├── ServerSetupScreen.kt │ │ │ │ ├── ServerSetupScreenTags.kt │ │ │ │ ├── ServerSetupState.kt │ │ │ │ ├── ServerSetupViewModel.kt │ │ │ │ ├── components │ │ │ │ │ ├── ConfigurationModeButton.kt │ │ │ │ │ └── ConfigurationStepBar.kt │ │ │ │ ├── forms │ │ │ │ │ ├── AuthCredentialsForm.kt │ │ │ │ │ ├── Automatic1111Form.kt │ │ │ │ │ ├── HordeForm.kt │ │ │ │ │ ├── HuggingFaceForm.kt │ │ │ │ │ ├── LocalDiffusionForm.kt │ │ │ │ │ ├── MediaPipeForm.kt │ │ │ │ │ ├── OpenAiForm.kt │ │ │ │ │ ├── StabilityAiForm.kt │ │ │ │ │ └── SwarmUiForm.kt │ │ │ │ ├── mappers │ │ │ │ │ ├── FeatureTagMapper.kt │ │ │ │ │ ├── LocalModelMappers.kt │ │ │ │ │ ├── ModesMapper.kt │ │ │ │ │ ├── ServerSetupValidationFilePathErrorMapper.kt │ │ │ │ │ ├── ServerSetupValidationStringErrorMapper.kt │ │ │ │ │ └── ServerSetupValidationUrlMapper.kt │ │ │ │ └── steps │ │ │ │ │ ├── BaseStepWrapper.kt │ │ │ │ │ ├── ConfigurationStep.kt │ │ │ │ │ └── SourceSelectionStep.kt │ │ │ ├── splash │ │ │ │ ├── SplashScreen.kt │ │ │ │ └── SplashViewModel.kt │ │ │ ├── txt2img │ │ │ │ ├── TextToImageScreen.kt │ │ │ │ ├── TextToImageState.kt │ │ │ │ └── TextToImageViewModel.kt │ │ │ └── web │ │ │ │ ├── SdaiWebViewClient.kt │ │ │ │ ├── WebViewScreen.kt │ │ │ │ └── webui │ │ │ │ ├── WebUiIntent.kt │ │ │ │ ├── WebUiScreen.kt │ │ │ │ ├── WebUiState.kt │ │ │ │ └── WebUiViewModel.kt │ │ │ ├── theme │ │ │ ├── ColorTheme.kt │ │ │ ├── SliderTheme.kt │ │ │ ├── TextFieldColors.kt │ │ │ └── global │ │ │ │ ├── AiSdAppTheme.kt │ │ │ │ ├── AiSdAppThemeState.kt │ │ │ │ └── AiSdAppThemeViewModel.kt │ │ │ ├── utils │ │ │ ├── Constants.kt │ │ │ ├── ExtrasFormatter.kt │ │ │ ├── FileSavableExporter.kt │ │ │ ├── PermissionUtil.kt │ │ │ ├── ReportProblemEmailComposer.kt │ │ │ └── UriToBitmap.kt │ │ │ └── widget │ │ │ ├── color │ │ │ ├── AccentColorSelector.kt │ │ │ ├── ColorComposable.kt │ │ │ └── DarkThemeColorSelector.kt │ │ │ ├── connectivity │ │ │ ├── ConnectivityComposable.kt │ │ │ ├── ConnectivityState.kt │ │ │ └── ConnectivityViewModel.kt │ │ │ ├── dialog │ │ │ ├── DecisionInteractiveDialog.kt │ │ │ ├── ErrorDialog.kt │ │ │ ├── GenerationImageResultDialog.kt │ │ │ ├── InfoDialog.kt │ │ │ └── ProgressDialog.kt │ │ │ ├── engine │ │ │ ├── EngineSelectionComponent.kt │ │ │ ├── EngineSelectionIntent.kt │ │ │ ├── EngineSelectionState.kt │ │ │ └── EngineSelectionViewModel.kt │ │ │ ├── error │ │ │ └── ErrorComposable.kt │ │ │ ├── frame │ │ │ └── PhoneFrame.kt │ │ │ ├── image │ │ │ └── ZoomableImage.kt │ │ │ ├── input │ │ │ ├── DropdownTextField.kt │ │ │ ├── GenerationInputForm.kt │ │ │ ├── SliderTextInputField.kt │ │ │ └── chip │ │ │ │ ├── ChipTextField.kt │ │ │ │ ├── ChipTextFieldItem.kt │ │ │ │ └── ChipTextFieldWithItem.kt │ │ │ ├── item │ │ │ ├── GridIcon.kt │ │ │ ├── NavigationItemIcon.kt │ │ │ ├── SettingsHeader.kt │ │ │ ├── SettingsItem.kt │ │ │ └── SupporterItem.kt │ │ │ ├── source │ │ │ └── ServerSourceLabel.kt │ │ │ ├── toolbar │ │ │ ├── GenearionBottomToolbar.kt │ │ │ └── ModalDialogToolbar.kt │ │ │ └── work │ │ │ ├── BackgroundWorkIntent.kt │ │ │ ├── BackgroundWorkState.kt │ │ │ ├── BackgroundWorkViewModel.kt │ │ │ └── BackgroundWorkWidget.kt │ └── res │ │ └── drawable │ │ ├── ic_bmc.webp │ │ ├── ic_gallery.xml │ │ ├── ic_github.xml │ │ ├── ic_image.xml │ │ ├── ic_img2img.xml │ │ ├── ic_sdai_logo.webp │ │ ├── ic_share.xml │ │ ├── ic_speaker_texture.jpg │ │ ├── ic_text.xml │ │ └── ic_txt2img.xml │ └── test │ └── java │ └── com │ └── shifthackz │ └── aisdv1 │ └── presentation │ ├── activity │ └── AiStableDiffusionViewModelTest.kt │ ├── core │ ├── CoreComposeTest.kt │ ├── CoreGenerationMviViewModelTest.kt │ ├── CoreViewModelInitializeStrategy.kt │ └── CoreViewModelTest.kt │ ├── mocks │ ├── AiGenerationResultMocks.kt │ ├── HuggingFaceModelMocks.kt │ ├── LocalAiModelMocks.kt │ ├── StabilityAiEngineMocks.kt │ ├── StableDiffusionEmbeddingMocks.kt │ ├── StableDiffusionLoraMocks.kt │ ├── StableDiffusionModelMocks.kt │ ├── StableDiffusionSamplerMocks.kt │ ├── SupporterMocks.kt │ └── SwarmUiModelMocks.kt │ ├── modal │ ├── embedding │ │ └── EmbeddingViewModelTest.kt │ ├── extras │ │ └── ExtrasViewModelTest.kt │ └── tag │ │ └── EditTagViewModelTest.kt │ ├── navigation │ └── router │ │ ├── drawer │ │ └── DrawerRouterImplTest.kt │ │ └── main │ │ └── MainRouterImplTest.kt │ ├── screen │ ├── debug │ │ └── DebugMenuViewModelTest.kt │ ├── donate │ │ └── DonateViewModelTest.kt │ ├── drawer │ │ └── DrawerViewModelTest.kt │ ├── gallery │ │ ├── detail │ │ │ └── GalleryDetailViewModelTest.kt │ │ └── list │ │ │ └── GalleryViewModelTest.kt │ ├── img2img │ │ └── ImageToImageViewModelTest.kt │ ├── inpaint │ │ └── InPaintViewModelTest.kt │ ├── loader │ │ └── ConfigurationLoaderViewModelTest.kt │ ├── logger │ │ └── LoggerViewModelTest.kt │ ├── onboarding │ │ └── OnBoardingViewModelSplashSourceTest.kt │ ├── settings │ │ └── SettingsViewModelTest.kt │ ├── setup │ │ ├── ServerSetupScreenTest.kt │ │ └── ServerSetupViewModelTest.kt │ ├── splash │ │ └── SplashViewModelTest.kt │ ├── txt2img │ │ └── TextToImageViewModelTest.kt │ └── web │ │ └── webui │ │ └── WebUiViewModelTest.kt │ ├── stub │ ├── DispatchersProviderStub.kt │ └── SchedulersProviderStub.kt │ └── widget │ ├── connectivity │ └── ConnectivityViewModelTest.kt │ └── engine │ └── EngineSelectionViewModelTest.kt ├── settings.gradle.kts └── storage ├── .gitignore ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro ├── schemas ├── com.shifthackz.aisdv1.storage.db.cache.CacheDatabase │ └── 1.json └── com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase │ ├── 1.json │ ├── 2.json │ ├── 3.json │ ├── 4.json │ ├── 5.json │ ├── 6.json │ └── 7.json └── src └── main ├── AndroidManifest.xml └── java └── com └── shifthackz └── aisdv1 └── storage ├── converters ├── DateConverters.kt ├── ListConverters.kt └── MapConverters.kt ├── db ├── cache │ ├── CacheDatabase.kt │ ├── contract │ │ ├── ServerConfigurationContract.kt │ │ ├── StableDiffusionEmbeddingContract.kt │ │ ├── StableDiffusionHyperNetworkContract.kt │ │ ├── StableDiffusionLoraContract.kt │ │ ├── StableDiffusionModelContract.kt │ │ ├── StableDiffusionSamplerContract.kt │ │ └── SwarmUiModelContract.kt │ ├── dao │ │ ├── ServerConfigurationDao.kt │ │ ├── StableDiffusionEmbeddingDao.kt │ │ ├── StableDiffusionHyperNetworkDao.kt │ │ ├── StableDiffusionLoraDao.kt │ │ ├── StableDiffusionModelDao.kt │ │ ├── StableDiffusionSamplerDao.kt │ │ └── SwarmUiModelDao.kt │ └── entity │ │ ├── ServerConfigurationEntity.kt │ │ ├── StableDiffusionEmbeddingEntity.kt │ │ ├── StableDiffusionHyperNetworkEntity.kt │ │ ├── StableDiffusionLoraEntity.kt │ │ ├── StableDiffusionModelEntity.kt │ │ ├── StableDiffusionSamplerEntity.kt │ │ └── SwarmUiModelEntity.kt └── persistent │ ├── PersistentDatabase.kt │ ├── contract │ ├── GenerationResultContract.kt │ ├── HuggingFaceModelContract.kt │ ├── LocalModelContract.kt │ └── SupporterContract.kt │ ├── dao │ ├── GenerationResultDao.kt │ ├── HuggingFaceModelDao.kt │ ├── LocalModelDao.kt │ └── SupporterDao.kt │ └── entity │ ├── GenerationResultEntity.kt │ ├── HuggingFaceModelEntity.kt │ ├── LocalModelEntity.kt │ └── SupporterEntity.kt ├── di └── DatabaseModule.kt └── gateway ├── GatewayClearCacheDb.kt └── GatewayClearPersistentDb.kt /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | @ShiftHackZ 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/android_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/.github/workflows/android_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/.idea/icon.svg -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/README.md -------------------------------------------------------------------------------- /adb_remove.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/adb_remove.sh -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/foss/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/foss/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/full/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/full/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/shifthackz/aisdv1/app/AiStableDiffusionClientApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/java/com/shifthackz/aisdv1/app/AiStableDiffusionClientApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shifthackz/aisdv1/app/di/FeatureModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/java/com/shifthackz/aisdv1/app/di/FeatureModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shifthackz/aisdv1/app/di/PreferenceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/java/com/shifthackz/aisdv1/app/di/PreferenceModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/shifthackz/aisdv1/app/di/ProvidersModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/java/com/shifthackz/aisdv1/app/di/ProvidersModule.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sd_flat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/drawable/ic_sd_flat.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/file_provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/xml/file_provider_paths.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/locale_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/main/res/xml/locale_config.xml -------------------------------------------------------------------------------- /app/src/playstore/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/app/src/playstore/AndroidManifest.xml -------------------------------------------------------------------------------- /core/common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/build.gradle.kts -------------------------------------------------------------------------------- /core/common/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/common/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/proguard-rules.pro -------------------------------------------------------------------------------- /core/common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/appbuild/BuildInfoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/appbuild/BuildInfoProvider.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/appbuild/BuildType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/appbuild/BuildType.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/appbuild/BuildVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/appbuild/BuildVersion.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/contract/RxDisposableContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/contract/RxDisposableContract.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/AppExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/AppExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/ClipboardExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/ClipboardExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/DateExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/DateExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/KotlinExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/KotlinExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/StringExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/StringExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/UnitExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/UnitExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/UriExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/extensions/UriExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/file/FileExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/file/FileExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/file/FileProviderDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/file/FileProviderDescriptor.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/links/LinksProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/links/LinksProvider.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/log/FileLoggingTree.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/log/FileLoggingTree.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/log/TimberLogging.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/log/TimberLogging.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/math/MathUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/math/MathUtils.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/model/Hexagonal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/model/Hexagonal.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/model/Quadruple.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/model/Quadruple.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/model/Quintuple.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/model/Quintuple.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/reactive/RetryExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/reactive/RetryExtensions.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/schedulers/DispatchersProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/schedulers/DispatchersProvider.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/schedulers/SchedulersProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/schedulers/SchedulersProvider.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/schedulers/SchedulersToken.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/schedulers/SchedulersToken.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/shifthackz/aisdv1/core/common/time/TimeProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/main/java/com/shifthackz/aisdv1/core/common/time/TimeProvider.kt -------------------------------------------------------------------------------- /core/common/src/test/java/com/shifthackz/aisdv1/core/common/appbuild/BuildVersionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/test/java/com/shifthackz/aisdv1/core/common/appbuild/BuildVersionTest.kt -------------------------------------------------------------------------------- /core/common/src/test/java/com/shifthackz/aisdv1/core/common/extensions/DateExtensionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/test/java/com/shifthackz/aisdv1/core/common/extensions/DateExtensionsTest.kt -------------------------------------------------------------------------------- /core/common/src/test/java/com/shifthackz/aisdv1/core/common/math/MathUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/common/src/test/java/com/shifthackz/aisdv1/core/common/math/MathUtilsTest.kt -------------------------------------------------------------------------------- /core/imageprocessing/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/imageprocessing/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/imageprocessing/build.gradle.kts -------------------------------------------------------------------------------- /core/imageprocessing/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/imageprocessing/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/imageprocessing/proguard-rules.pro -------------------------------------------------------------------------------- /core/imageprocessing/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /core/imageprocessing/src/main/res/drawable/ic_broken.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/imageprocessing/src/main/res/drawable/ic_broken.webp -------------------------------------------------------------------------------- /core/localization/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/localization/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/build.gradle.kts -------------------------------------------------------------------------------- /core/localization/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/localization/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/proguard-rules.pro -------------------------------------------------------------------------------- /core/localization/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /core/localization/src/main/java/com/shifthackz/aisdv1/core/localization/Localization.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/java/com/shifthackz/aisdv1/core/localization/Localization.kt -------------------------------------------------------------------------------- /core/localization/src/main/res/drawable/cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/drawable/cn.png -------------------------------------------------------------------------------- /core/localization/src/main/res/drawable/gb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/drawable/gb.png -------------------------------------------------------------------------------- /core/localization/src/main/res/drawable/ru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/drawable/ru.png -------------------------------------------------------------------------------- /core/localization/src/main/res/drawable/tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/drawable/tr.png -------------------------------------------------------------------------------- /core/localization/src/main/res/drawable/ua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/drawable/ua.png -------------------------------------------------------------------------------- /core/localization/src/main/res/values-ru/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/values-ru/strings.xml -------------------------------------------------------------------------------- /core/localization/src/main/res/values-tr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/values-tr/strings.xml -------------------------------------------------------------------------------- /core/localization/src/main/res/values-uk/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/values-uk/strings.xml -------------------------------------------------------------------------------- /core/localization/src/main/res/values-zh/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/values-zh/strings.xml -------------------------------------------------------------------------------- /core/localization/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/localization/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/notification/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/notification/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/notification/build.gradle.kts -------------------------------------------------------------------------------- /core/notification/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/notification/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/notification/proguard-rules.pro -------------------------------------------------------------------------------- /core/notification/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /core/notification/src/main/res/drawable/ic_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/notification/src/main/res/drawable/ic_notification.xml -------------------------------------------------------------------------------- /core/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/build.gradle.kts -------------------------------------------------------------------------------- /core/ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/ComposableExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/ComposableExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/RealPathExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/RealPathExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/RowScopeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/RowScopeExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/ShakeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/ShakeExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/ShimmerExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/src/main/java/com/shifthackz/aisdv1/core/extensions/ShimmerExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/shifthackz/aisdv1/core/model/UiText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/src/main/java/com/shifthackz/aisdv1/core/model/UiText.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/shifthackz/aisdv1/core/sharing/SharingExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/src/main/java/com/shifthackz/aisdv1/core/sharing/SharingExtensions.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/shifthackz/aisdv1/core/viewmodel/MviRxViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/src/main/java/com/shifthackz/aisdv1/core/viewmodel/MviRxViewModel.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/shifthackz/aisdv1/core/viewmodel/RxViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/ui/src/main/java/com/shifthackz/aisdv1/core/viewmodel/RxViewModel.kt -------------------------------------------------------------------------------- /core/validation/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/validation/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/validation/build.gradle.kts -------------------------------------------------------------------------------- /core/validation/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/validation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/validation/proguard-rules.pro -------------------------------------------------------------------------------- /core/validation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/ValidationResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/ValidationResult.kt -------------------------------------------------------------------------------- /core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/di/ValidatorsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/di/ValidatorsModule.kt -------------------------------------------------------------------------------- /core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/path/FilePathValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/path/FilePathValidator.kt -------------------------------------------------------------------------------- /core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/url/UrlValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/url/UrlValidator.kt -------------------------------------------------------------------------------- /core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/url/UrlValidatorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/core/validation/src/main/java/com/shifthackz/aisdv1/core/validation/url/UrlValidatorImpl.kt -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/build.gradle.kts -------------------------------------------------------------------------------- /data/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/proguard-rules.pro -------------------------------------------------------------------------------- /data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/core/CoreGenerationRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/core/CoreGenerationRepository.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/core/CoreMediaStoreRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/core/CoreMediaStoreRepository.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/di/DataModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/di/DataModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/di/LocalDataSourceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/di/LocalDataSourceModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/di/RemoteDataSourceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/di/RemoteDataSourceModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/di/RepositoryModule.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/gateway/DatabaseClearGatewayImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/gateway/DatabaseClearGatewayImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/gateway/ServerConnectivityGatewayImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/gateway/ServerConnectivityGatewayImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/gateway/mediastore/MediaStoreGatewayFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/gateway/mediastore/MediaStoreGatewayFactory.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/gateway/mediastore/MediaStoreGatewayImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/gateway/mediastore/MediaStoreGatewayImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/gateway/mediastore/MediaStoreGatewayOldImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/gateway/mediastore/MediaStoreGatewayOldImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/DownloadableModelLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/DownloadableModelLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/EmbeddingsLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/EmbeddingsLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/GenerationResultLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/GenerationResultLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/HuggingFaceModelsLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/HuggingFaceModelsLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/LorasLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/LorasLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/ServerConfigurationLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/ServerConfigurationLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/StabilityAiCreditsLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/StabilityAiCreditsLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/StableDiffusionModelsLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/StableDiffusionModelsLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/StableDiffusionSamplersLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/StableDiffusionSamplersLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/SupportersLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/SupportersLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/local/SwarmUiModelsLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/local/SwarmUiModelsLocalDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/AiGenerationResultMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/AiGenerationResultMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/HuggingFaceModelMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/HuggingFaceModelMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/ImageToImagePayloadMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/ImageToImagePayloadMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/LocalAiModelMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/LocalAiModelMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/ResponseParamsMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/ResponseParamsMapper.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/ServerConfigurationMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/ServerConfigurationMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/StabilityAiEngineMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/StabilityAiEngineMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/StabilityAiPromptMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/StabilityAiPromptMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionEmbeddingsMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionEmbeddingsMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionHyperNetworksMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionHyperNetworksMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionLorasMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionLorasMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionModelsMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionModelsMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionSamplersMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/StableDiffusionSamplersMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/SupportersMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/SupportersMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/SwarmUiModelsMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/SwarmUiModelsMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/mappers/TextToImagePayloadMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/mappers/TextToImagePayloadMappers.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/preference/PreferenceManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/preference/PreferenceManagerImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/preference/SessionPreferenceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/preference/SessionPreferenceImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/provider/ServerUrlProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/provider/ServerUrlProvider.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/DownloadableModelRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/DownloadableModelRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/HordeGenerationRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/HordeGenerationRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/HuggingFaceGenerationRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/HuggingFaceGenerationRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/HuggingFaceModelsRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/HuggingFaceModelsRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/OpenAiGenerationRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/OpenAiGenerationRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/RandomImageRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/RandomImageRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/ReportRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/ReportRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/ServerConfigurationRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/ServerConfigurationRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/StabilityAiCreditsRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/StabilityAiCreditsRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/StabilityAiEnginesRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/StabilityAiEnginesRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/StabilityAiGenerationRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/StabilityAiGenerationRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/StableDiffusionLorasRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/StableDiffusionLorasRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/StableDiffusionModelsRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/StableDiffusionModelsRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/SupportersRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/SupportersRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiEmbeddingsRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiEmbeddingsRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiGenerationRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiGenerationRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiLorasRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiLorasRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiModelsRemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiModelsRemoteDataSource.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiSessionDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/remote/SwarmUiSessionDataSourceImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/DownloadableModelRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/DownloadableModelRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/EmbeddingsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/EmbeddingsRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/GenerationResultRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/GenerationResultRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/HordeGenerationRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/HordeGenerationRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/HuggingFaceModelsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/HuggingFaceModelsRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/LorasRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/LorasRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/MediaPipeGenerationRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/MediaPipeGenerationRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/OpenAiGenerationRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/OpenAiGenerationRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/RandomImageRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/RandomImageRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/ReportRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/ReportRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/ServerConfigurationRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/ServerConfigurationRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/StabilityAiCreditsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/StabilityAiCreditsRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/StabilityAiEnginesRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/StabilityAiEnginesRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/SupportersRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/SupportersRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/SwarmUiGenerationRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/SwarmUiGenerationRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/SwarmUiModelsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/SwarmUiModelsRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/java/com/shifthackz/aisdv1/data/repository/WakeLockRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/main/java/com/shifthackz/aisdv1/data/repository/WakeLockRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/gateway/DatabaseClearGatewayImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/gateway/DatabaseClearGatewayImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/gateway/ServerConnectivityGatewayImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/gateway/ServerConnectivityGatewayImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/local/DownloadableModelLocalDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/local/DownloadableModelLocalDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/local/EmbeddingsLocalDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/local/EmbeddingsLocalDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/local/GenerationResultLocalDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/local/GenerationResultLocalDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/local/HuggingFaceModelsLocalDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/local/HuggingFaceModelsLocalDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/local/LorasLocalDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/local/LorasLocalDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/local/SupportersLocalDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/local/SupportersLocalDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/local/SwarmUiModelsLocalDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/local/SwarmUiModelsLocalDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/AiGenerationResultMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/AiGenerationResultMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/DownloadableModelResponseMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/DownloadableModelResponseMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/GenerationResultEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/GenerationResultEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/HuggingFaceModelEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/HuggingFaceModelEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/HuggingFaceModelMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/HuggingFaceModelMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/HuggingFaceModelRawMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/HuggingFaceModelRawMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/ImageToImagePayloadMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/ImageToImagePayloadMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/LocalAiModelMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/LocalAiModelMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/LocalModelEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/LocalModelEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/OpenAiResponseMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/OpenAiResponseMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/SdEmbeddingsResponseMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/SdEmbeddingsResponseMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/SdGenerationResponseMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/SdGenerationResponseMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/ServerConfigurationEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/ServerConfigurationEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/ServerConfigurationMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/ServerConfigurationMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/ServerConfigurationRawMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/ServerConfigurationRawMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StabilityAiEngineMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StabilityAiEngineMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StabilityAiEngineRawMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StabilityAiEngineRawMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StabilityGenerationResponseMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StabilityGenerationResponseMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionEmbeddingEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionEmbeddingEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionEmbeddingMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionEmbeddingMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionHyperNetworkMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionHyperNetworkMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionHyperNetworkRawMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionHyperNetworkRawMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionLoraEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionLoraEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionLoraMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionLoraMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionLoraRawMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionLoraRawMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionModelEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionModelEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionModelMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionModelMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionModelRawMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionModelRawMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionSamplerEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionSamplerEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionSamplerMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionSamplerMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionSamplerRawMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/StableDiffusionSamplerRawMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/SupporterEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/SupporterEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/SupporterMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/SupporterMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/SupporterRawMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/SupporterRawMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/SwarmUiGenerationResponseMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/SwarmUiGenerationResponseMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/SwarmUiModelEntityMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/SwarmUiModelEntityMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/SwarmUiModelMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/SwarmUiModelMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/SwarmUiModelRawMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/SwarmUiModelRawMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/mocks/TextToImagePayloadMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/mocks/TextToImagePayloadMocks.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/preference/PreferenceManagerImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/preference/PreferenceManagerImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/preference/SessionPreferenceImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/preference/SessionPreferenceImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/remote/HordeGenerationRemoteDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/remote/HordeGenerationRemoteDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/remote/RandomImageRemoteDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/remote/RandomImageRemoteDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/remote/SupportersRemoteDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/remote/SupportersRemoteDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/remote/SwarmUiLorasRemoteDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/remote/SwarmUiLorasRemoteDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/remote/SwarmUiModelsRemoteDataSourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/remote/SwarmUiModelsRemoteDataSourceTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/remote/SwarmUiSessionDataSourceImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/remote/SwarmUiSessionDataSourceImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/repository/EmbeddingsRepositoryImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/repository/EmbeddingsRepositoryImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/repository/LorasRepositoryImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/repository/LorasRepositoryImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/repository/RandomImageRepositoryImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/repository/RandomImageRepositoryImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/repository/SupportersRepositoryImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/repository/SupportersRepositoryImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/repository/SwarmUiModelsRepositoryImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/repository/SwarmUiModelsRepositoryImplTest.kt -------------------------------------------------------------------------------- /data/src/test/java/com/shifthackz/aisdv1/data/repository/WakeLockRepositoryImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/data/src/test/java/com/shifthackz/aisdv1/data/repository/WakeLockRepositoryImplTest.kt -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /demo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/build.gradle.kts -------------------------------------------------------------------------------- /demo/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/proguard-rules.pro -------------------------------------------------------------------------------- /demo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /demo/src/main/java/com/shifthackz/aisdv1/demo/DemoFeature.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/src/main/java/com/shifthackz/aisdv1/demo/DemoFeature.kt -------------------------------------------------------------------------------- /demo/src/main/java/com/shifthackz/aisdv1/demo/ImageToImageDemoImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/src/main/java/com/shifthackz/aisdv1/demo/ImageToImageDemoImpl.kt -------------------------------------------------------------------------------- /demo/src/main/java/com/shifthackz/aisdv1/demo/TextToImageDemoImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/src/main/java/com/shifthackz/aisdv1/demo/TextToImageDemoImpl.kt -------------------------------------------------------------------------------- /demo/src/main/java/com/shifthackz/aisdv1/demo/di/DemoModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/src/main/java/com/shifthackz/aisdv1/demo/di/DemoModule.kt -------------------------------------------------------------------------------- /demo/src/main/java/com/shifthackz/aisdv1/demo/serialize/DemoDataSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/src/main/java/com/shifthackz/aisdv1/demo/serialize/DemoDataSerializer.kt -------------------------------------------------------------------------------- /demo/src/test/java/com/shifthackz/aisdv1/demo/ImageToImageDemoImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/src/test/java/com/shifthackz/aisdv1/demo/ImageToImageDemoImplTest.kt -------------------------------------------------------------------------------- /demo/src/test/java/com/shifthackz/aisdv1/demo/TextToImageDemoImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/src/test/java/com/shifthackz/aisdv1/demo/TextToImageDemoImplTest.kt -------------------------------------------------------------------------------- /demo/src/test/java/com/shifthackz/aisdv1/demo/mocks/ImageToImagePayloadMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/src/test/java/com/shifthackz/aisdv1/demo/mocks/ImageToImagePayloadMocks.kt -------------------------------------------------------------------------------- /demo/src/test/java/com/shifthackz/aisdv1/demo/mocks/TextToImagePayloadMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/demo/src/test/java/com/shifthackz/aisdv1/demo/mocks/TextToImagePayloadMocks.kt -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | sdai.moroz.cc -------------------------------------------------------------------------------- /docs/app-ads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/app-ads.txt -------------------------------------------------------------------------------- /docs/assets/4pda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/assets/4pda.png -------------------------------------------------------------------------------- /docs/assets/fdroid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/assets/fdroid.png -------------------------------------------------------------------------------- /docs/assets/github-header-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/assets/github-header-image.png -------------------------------------------------------------------------------- /docs/assets/google_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/assets/google_play.png -------------------------------------------------------------------------------- /docs/assets/scr_group_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/assets/scr_group_1.png -------------------------------------------------------------------------------- /docs/assets/scr_group_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/assets/scr_group_2.png -------------------------------------------------------------------------------- /docs/assets/sdai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/assets/sdai.png -------------------------------------------------------------------------------- /docs/coins.json: -------------------------------------------------------------------------------- 1 | { 2 | "coins_per_day": 0 3 | } 4 | -------------------------------------------------------------------------------- /docs/feature-flags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/feature-flags.json -------------------------------------------------------------------------------- /docs/hf-models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/hf-models.json -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/mediapipe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/mediapipe.json -------------------------------------------------------------------------------- /docs/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/models.json -------------------------------------------------------------------------------- /docs/motd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/motd.json -------------------------------------------------------------------------------- /docs/policy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/policy.html -------------------------------------------------------------------------------- /docs/sdapi/v1/embeddings: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /docs/sdapi/v1/hypernetworks: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /docs/sdapi/v1/loras: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /docs/sdapi/v1/options: -------------------------------------------------------------------------------- 1 | { 2 | "sd_model_checkpoint": "Default" 3 | } 4 | -------------------------------------------------------------------------------- /docs/sdapi/v1/samplers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/sdapi/v1/samplers -------------------------------------------------------------------------------- /docs/sdapi/v1/sd-models: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/sdapi/v1/sd-models -------------------------------------------------------------------------------- /docs/supporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/supporters.json -------------------------------------------------------------------------------- /docs/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/docs/version.json -------------------------------------------------------------------------------- /domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/build.gradle.kts -------------------------------------------------------------------------------- /domain/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /domain/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/proguard-rules.pro -------------------------------------------------------------------------------- /domain/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/DownloadableModelDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/DownloadableModelDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/EmbeddingsDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/EmbeddingsDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/GenerationResultDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/GenerationResultDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/HordeGenerationDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/HordeGenerationDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/HuggingFaceModelsDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/HuggingFaceModelsDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/LorasDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/LorasDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/OpenAiGenerationDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/OpenAiGenerationDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/RandomImageDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/RandomImageDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/ReportDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/ReportDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/SupportersDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/SupportersDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/SwarmUiGenerationDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/SwarmUiGenerationDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/SwarmUiModelsDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/SwarmUiModelsDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/SwarmUiSessionDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/datasource/SwarmUiSessionDataSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/demo/ImageToImageDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/demo/ImageToImageDemo.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/demo/TextToImageDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/demo/TextToImageDemo.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/di/DomainModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/di/DomainModule.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/AiGenerationResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/AiGenerationResult.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/BackgroundWorkResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/BackgroundWorkResult.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/BackgroundWorkStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/BackgroundWorkStatus.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ColorToken.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ColorToken.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Configuration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Configuration.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/DarkThemeToken.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/DarkThemeToken.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/DownloadState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/DownloadState.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Embedding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Embedding.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/FeatureTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/FeatureTag.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Grid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Grid.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/HordeProcessStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/HordeProcessStatus.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/HuggingFaceModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/HuggingFaceModel.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ImageToImagePayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ImageToImagePayload.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/LoRA.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/LoRA.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/LocalAiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/LocalAiModel.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/LocalDiffusionStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/LocalDiffusionStatus.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/MediaStoreInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/MediaStoreInfo.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/OpenAiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/OpenAiModel.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/OpenAiQuality.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/OpenAiQuality.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/OpenAiSize.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/OpenAiSize.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/OpenAiStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/OpenAiStyle.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ReportReason.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ReportReason.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ServerConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ServerConfiguration.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ServerSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/ServerSource.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Settings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Settings.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StabilityAiClipGuidance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StabilityAiClipGuidance.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StabilityAiEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StabilityAiEngine.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StabilityAiSampler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StabilityAiSampler.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StabilityAiStylePreset.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StabilityAiStylePreset.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StableDiffusionHyperNetwork.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StableDiffusionHyperNetwork.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StableDiffusionModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StableDiffusionModel.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StableDiffusionSampler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/StableDiffusionSampler.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Supporter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/Supporter.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/SwarmUiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/SwarmUiModel.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/entity/TextToImagePayload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/entity/TextToImagePayload.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/extensions/RxRetry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/extensions/RxRetry.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/feature/auth/AuthorizationCredentials.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/feature/auth/AuthorizationCredentials.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/feature/auth/AuthorizationStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/feature/auth/AuthorizationStore.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/feature/diffusion/LocalDiffusion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/feature/diffusion/LocalDiffusion.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/feature/mediapipe/MediaPipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/feature/mediapipe/MediaPipe.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/feature/work/BackgroundTaskManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/feature/work/BackgroundTaskManager.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/feature/work/BackgroundWorkObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/feature/work/BackgroundWorkObserver.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/gateway/DatabaseClearGateway.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/gateway/DatabaseClearGateway.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/gateway/MediaStoreGateway.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/gateway/MediaStoreGateway.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/gateway/ServerConnectivityGateway.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/gateway/ServerConnectivityGateway.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/interactor/wakelock/WakeLockInterActor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/interactor/wakelock/WakeLockInterActor.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/preference/PreferenceManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/preference/PreferenceManager.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/preference/SessionPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/preference/SessionPreference.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/DownloadableModelRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/DownloadableModelRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/EmbeddingsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/EmbeddingsRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/GenerationResultRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/GenerationResultRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/HordeGenerationRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/HordeGenerationRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/HuggingFaceModelsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/HuggingFaceModelsRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/LorasRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/LorasRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/OpenAiGenerationRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/OpenAiGenerationRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/RandomImageRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/RandomImageRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/ReportRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/ReportRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/SupportersRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/SupportersRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/SwarmUiGenerationRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/SwarmUiGenerationRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/SwarmUiModelsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/SwarmUiModelsRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/repository/WakeLockRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/repository/WakeLockRepository.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/caching/ClearAppCacheUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/caching/ClearAppCacheUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/caching/DataPreLoaderUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/caching/DataPreLoaderUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/gallery/GetAllGalleryUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/gallery/GetAllGalleryUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/gallery/GetGalleryItemsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/gallery/GetGalleryItemsUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/generation/ImageToImageUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/generation/ImageToImageUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/generation/TextToImageUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/generation/TextToImageUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/report/SendReportUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/report/SendReportUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/report/SendReportUseCaseImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/report/SendReportUseCaseImpl.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/sdlora/FetchAndGetLorasUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/sdlora/FetchAndGetLorasUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/settings/ConnectToA1111UseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/settings/ConnectToA1111UseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/settings/ConnectToHordeUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/settings/ConnectToHordeUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/splash/SplashNavigationUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/main/java/com/shifthackz/aisdv1/domain/usecase/splash/SplashNavigationUseCase.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/AiGenerationResultMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/AiGenerationResultMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/ConfigurationMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/ConfigurationMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/HuggingFaceModelMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/HuggingFaceModelMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/ImageToImagePayloadMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/ImageToImagePayloadMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/LocalAiModelMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/LocalAiModelMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/LoraMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/LoraMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/MediaStoreInfoMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/MediaStoreInfoMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/ServerConfigurationMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/ServerConfigurationMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/SettingsMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/SettingsMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StabilityAiEngineMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StabilityAiEngineMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StableDiffusionEmbeddingMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StableDiffusionEmbeddingMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StableDiffusionHyperNetworkMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StableDiffusionHyperNetworkMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StableDiffusionModelMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StableDiffusionModelMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StableDiffusionSamplerMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/StableDiffusionSamplerMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/SupporterMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/SupporterMocks.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/TextToImagePayloadMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/domain/src/test/java/com/shifthackz/aisdv1/domain/mocks/TextToImagePayloadMocks.kt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/featureGraphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/images/featureGraphic.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | Generate Stable Diffusion assets with AI provider of your choice. 2 | -------------------------------------------------------------------------------- /feature/auth/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/auth/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/auth/build.gradle.kts -------------------------------------------------------------------------------- /feature/auth/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/auth/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/auth/proguard-rules.pro -------------------------------------------------------------------------------- /feature/auth/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/AuthorizationMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/AuthorizationMappers.kt -------------------------------------------------------------------------------- /feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/AuthorizationStoreImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/AuthorizationStoreImpl.kt -------------------------------------------------------------------------------- /feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/credentials/Credentials.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/credentials/Credentials.kt -------------------------------------------------------------------------------- /feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/crypto/CryptoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/crypto/CryptoProvider.kt -------------------------------------------------------------------------------- /feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/crypto/CryptoProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/crypto/CryptoProviderImpl.kt -------------------------------------------------------------------------------- /feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/di/AuthModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/auth/src/main/java/com/shifthackz/aisdv1/feature/auth/di/AuthModule.kt -------------------------------------------------------------------------------- /feature/diffusion/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/diffusion/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/diffusion/build.gradle.kts -------------------------------------------------------------------------------- /feature/diffusion/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/diffusion/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/diffusion/proguard-rules.pro -------------------------------------------------------------------------------- /feature/diffusion/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /feature/diffusion/src/main/java/com/shifthackz/aisdv1/feature/diffusion/ai/unet/UNet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/diffusion/src/main/java/com/shifthackz/aisdv1/feature/diffusion/ai/unet/UNet.kt -------------------------------------------------------------------------------- /feature/mediapipe/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/mediapipe/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/mediapipe/build.gradle.kts -------------------------------------------------------------------------------- /feature/mediapipe/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/mediapipe/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/mediapipe/proguard-rules.pro -------------------------------------------------------------------------------- /feature/mediapipe/src/foss/java/com/shifthackz/aisdv1/feature/mediapipe/MediaPipeImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/mediapipe/src/foss/java/com/shifthackz/aisdv1/feature/mediapipe/MediaPipeImpl.kt -------------------------------------------------------------------------------- /feature/mediapipe/src/full/java/com/shifthackz/aisdv1/feature/mediapipe/MediaPipeImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/mediapipe/src/full/java/com/shifthackz/aisdv1/feature/mediapipe/MediaPipeImpl.kt -------------------------------------------------------------------------------- /feature/mediapipe/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/mediapipe/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/mediapipe/src/test/java/com/shifthackz/aisdv1/feature/mediapipe/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/mediapipe/src/test/java/com/shifthackz/aisdv1/feature/mediapipe/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/work/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/work/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/build.gradle.kts -------------------------------------------------------------------------------- /feature/work/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/work/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/proguard-rules.pro -------------------------------------------------------------------------------- /feature/work/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/BackgroundTaskManagerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/BackgroundTaskManagerImpl.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/BackgroundWorkObserverImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/BackgroundWorkObserverImpl.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/Constants.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/core/CoreGenerationWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/core/CoreGenerationWorker.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/core/NotificationWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/core/NotificationWorker.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/core/Rx3Worker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/core/Rx3Worker.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/di/BackgroundWorkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/di/BackgroundWorkModule.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/di/SdaiWorkerFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/di/SdaiWorkerFactory.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/di/WorkManagerProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/di/WorkManagerProvider.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/mappers/ImageToImagePayloadMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/mappers/ImageToImagePayloadMappers.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/mappers/TextToImagePayloadMappers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/mappers/TextToImagePayloadMappers.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/task/ImageToImageTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/task/ImageToImageTask.kt -------------------------------------------------------------------------------- /feature/work/src/main/java/com/shifthackz/aisdv1/work/task/TextToImageTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/feature/work/src/main/java/com/shifthackz/aisdv1/work/task/TextToImageTask.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /network/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /network/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/build.gradle.kts -------------------------------------------------------------------------------- /network/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /network/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/proguard-rules.pro -------------------------------------------------------------------------------- /network/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/horde/HordeRestApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/horde/HordeRestApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/huggingface/HuggingFaceApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/huggingface/HuggingFaceApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/imagecdn/ImageCdnRestApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/imagecdn/ImageCdnRestApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/imagecdn/ImageCdnRestApiImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/imagecdn/ImageCdnRestApiImpl.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/openai/OpenAiApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/openai/OpenAiApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/DonateApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/DonateApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/DownloadableModelsApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/DownloadableModelsApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/DownloadableModelsApiImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/DownloadableModelsApiImpl.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/HuggingFaceModelsApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/HuggingFaceModelsApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/ReportApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/sdai/ReportApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/stabilityai/StabilityAiApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/stabilityai/StabilityAiApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/swarmui/SwarmUiApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/swarmui/SwarmUiApi.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/api/swarmui/SwarmUiApiImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/api/swarmui/SwarmUiApiImpl.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/authenticator/RestAuthenticator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/authenticator/RestAuthenticator.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/connectivity/ConnectivityMonitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/connectivity/ConnectivityMonitor.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/di/NetworkModule.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/error/StabilityAiErrorMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/error/StabilityAiErrorMapper.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/exception/BadSessionException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/exception/BadSessionException.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/extensions/ResponseBodyExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/extensions/ResponseBodyExtensions.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/extensions/RetrofitExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/extensions/RetrofitExtensions.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/interceptor/HeaderInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/interceptor/HeaderInterceptor.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/interceptor/LoggingInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/interceptor/LoggingInterceptor.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/HuggingFaceModelRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/HuggingFaceModelRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/OpenAiImageRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/OpenAiImageRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/ServerConfigurationRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/ServerConfigurationRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/StabilityAiEngineRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/StabilityAiEngineRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/StabilityTextPromptRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/StabilityTextPromptRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/StableDiffusionHyperNetworkRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/StableDiffusionHyperNetworkRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/StableDiffusionLoraRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/StableDiffusionLoraRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/StableDiffusionModelRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/StableDiffusionModelRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/StableDiffusionSamplerRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/StableDiffusionSamplerRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/SupporterRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/SupporterRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/model/SwarmUiModelRaw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/model/SwarmUiModelRaw.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/ApiKeyProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/ApiKeyProvider.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/ApiUrlProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/ApiUrlProvider.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/CredentialsProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/CredentialsProvider.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/HttpInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/HttpInterceptor.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/NetworkHeaders.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/NetworkHeaders.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/NetworkInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/NetworkInterceptor.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/NetworkPrefixes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/NetworkPrefixes.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/RetrofitCallAdapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/qualifiers/RetrofitCallAdapters.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/request/HordeGenerationAsyncRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/request/HordeGenerationAsyncRequest.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/request/HuggingFaceGenerationRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/request/HuggingFaceGenerationRequest.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/request/ImageToImageRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/request/ImageToImageRequest.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/request/OpenAiRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/request/OpenAiRequest.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/request/ReportRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/request/ReportRequest.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/request/StabilityTextToImageRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/request/StabilityTextToImageRequest.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/request/SwarmUiGenerationRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/request/SwarmUiGenerationRequest.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/request/SwarmUiModelsRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/request/SwarmUiModelsRequest.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/request/TextToImageRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/request/TextToImageRequest.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/AppVersionResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/AppVersionResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/CoinsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/CoinsResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/DownloadableModelResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/DownloadableModelResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/HordeUserResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/HordeUserResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/HuggingFaceErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/HuggingFaceErrorResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/OpenAiResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/OpenAiResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/SdEmbeddingsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/SdEmbeddingsResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/SdGenerationResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/SdGenerationResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/StabilityAiErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/StabilityAiErrorResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/StabilityCreditsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/StabilityCreditsResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/StabilityGenerationResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/StabilityGenerationResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/SwarmUiGenerationResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/SwarmUiGenerationResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/SwarmUiModelsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/SwarmUiModelsResponse.kt -------------------------------------------------------------------------------- /network/src/main/java/com/shifthackz/aisdv1/network/response/SwarmUiSessionResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/main/java/com/shifthackz/aisdv1/network/response/SwarmUiSessionResponse.kt -------------------------------------------------------------------------------- /network/src/test/java/com/shifthackz/aisdv1/network/authenticator/RestAuthenticatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/network/src/test/java/com/shifthackz/aisdv1/network/authenticator/RestAuthenticatorTest.kt -------------------------------------------------------------------------------- /presentation/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /presentation/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/build.gradle.kts -------------------------------------------------------------------------------- /presentation/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /presentation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/proguard-rules.pro -------------------------------------------------------------------------------- /presentation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/activity/AppIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/activity/AppIntent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/activity/AppState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/activity/AppState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/core/GenerationMviIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/core/GenerationMviIntent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/core/GenerationMviState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/core/GenerationMviState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/di/NavigationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/di/NavigationModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/di/PresentationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/di/PresentationModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/di/UiUtilsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/di/UiUtilsModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/di/ViewModelModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/di/ViewModelModule.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/ModalRenderer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/ModalRenderer.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/crop/CropImageModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/crop/CropImageModal.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/extras/ExtrasEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/extras/ExtrasEffect.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/extras/ExtrasIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/extras/ExtrasIntent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/extras/ExtrasScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/extras/ExtrasScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/extras/ExtrasState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/extras/ExtrasState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/grid/GridBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/grid/GridBottomSheet.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagDialog.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagEffect.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagIntent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/modal/tag/EditTagViewModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/ErrorState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/ErrorState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/ExtraType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/ExtraType.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/InPaintModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/InPaintModel.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/LaunchSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/LaunchSource.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/Modal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/Modal.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/MotionEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/MotionEvent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/NavItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/model/NavItem.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/navigation/NavigationRoute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/navigation/NavigationRoute.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/navigation/router/Router.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/navigation/router/Router.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/donate/DonateEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/donate/DonateEffect.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/donate/DonateIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/donate/DonateIntent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/donate/DonateScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/donate/DonateScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/donate/DonateState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/donate/DonateState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/drawer/DrawerIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/drawer/DrawerIntent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/drawer/DrawerScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/drawer/DrawerScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/logger/LoggerIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/logger/LoggerIntent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/logger/LoggerScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/logger/LoggerScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/logger/LoggerState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/logger/LoggerState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/report/ReportIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/report/ReportIntent.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/report/ReportScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/report/ReportScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/report/ReportState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/report/ReportState.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/splash/SplashScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/splash/SplashScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/web/WebViewScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/screen/web/WebViewScreen.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/theme/ColorTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/theme/ColorTheme.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/theme/SliderTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/theme/SliderTheme.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/theme/TextFieldColors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/theme/TextFieldColors.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/theme/global/AiSdAppTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/theme/global/AiSdAppTheme.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/Constants.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/ExtrasFormatter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/ExtrasFormatter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/FileSavableExporter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/FileSavableExporter.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/PermissionUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/PermissionUtil.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/UriToBitmap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/utils/UriToBitmap.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/dialog/ErrorDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/dialog/ErrorDialog.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/dialog/InfoDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/dialog/InfoDialog.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/frame/PhoneFrame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/frame/PhoneFrame.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/image/ZoomableImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/image/ZoomableImage.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/item/GridIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/item/GridIcon.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/item/SettingsHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/item/SettingsHeader.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/item/SettingsItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/item/SettingsItem.kt -------------------------------------------------------------------------------- /presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/item/SupporterItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/java/com/shifthackz/aisdv1/presentation/widget/item/SupporterItem.kt -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_bmc.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_bmc.webp -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_gallery.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_github.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_github.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_image.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_img2img.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_img2img.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_sdai_logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_sdai_logo.webp -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_speaker_texture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_speaker_texture.jpg -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_text.xml -------------------------------------------------------------------------------- /presentation/src/main/res/drawable/ic_txt2img.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/main/res/drawable/ic_txt2img.xml -------------------------------------------------------------------------------- /presentation/src/test/java/com/shifthackz/aisdv1/presentation/core/CoreComposeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/test/java/com/shifthackz/aisdv1/presentation/core/CoreComposeTest.kt -------------------------------------------------------------------------------- /presentation/src/test/java/com/shifthackz/aisdv1/presentation/core/CoreViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/test/java/com/shifthackz/aisdv1/presentation/core/CoreViewModelTest.kt -------------------------------------------------------------------------------- /presentation/src/test/java/com/shifthackz/aisdv1/presentation/mocks/LocalAiModelMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/test/java/com/shifthackz/aisdv1/presentation/mocks/LocalAiModelMocks.kt -------------------------------------------------------------------------------- /presentation/src/test/java/com/shifthackz/aisdv1/presentation/mocks/SupporterMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/test/java/com/shifthackz/aisdv1/presentation/mocks/SupporterMocks.kt -------------------------------------------------------------------------------- /presentation/src/test/java/com/shifthackz/aisdv1/presentation/mocks/SwarmUiModelMocks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/presentation/src/test/java/com/shifthackz/aisdv1/presentation/mocks/SwarmUiModelMocks.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /storage/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /storage/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/build.gradle.kts -------------------------------------------------------------------------------- /storage/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /storage/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/proguard-rules.pro -------------------------------------------------------------------------------- /storage/schemas/com.shifthackz.aisdv1.storage.db.cache.CacheDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/schemas/com.shifthackz.aisdv1.storage.db.cache.CacheDatabase/1.json -------------------------------------------------------------------------------- /storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/1.json -------------------------------------------------------------------------------- /storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/2.json -------------------------------------------------------------------------------- /storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/3.json -------------------------------------------------------------------------------- /storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/4.json -------------------------------------------------------------------------------- /storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/5.json -------------------------------------------------------------------------------- /storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/6.json -------------------------------------------------------------------------------- /storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/schemas/com.shifthackz.aisdv1.storage.db.persistent.PersistentDatabase/7.json -------------------------------------------------------------------------------- /storage/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/converters/DateConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/converters/DateConverters.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/converters/ListConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/converters/ListConverters.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/converters/MapConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/converters/MapConverters.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/CacheDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/CacheDatabase.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/dao/ServerConfigurationDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/dao/ServerConfigurationDao.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/dao/StableDiffusionLoraDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/dao/StableDiffusionLoraDao.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/dao/StableDiffusionModelDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/dao/StableDiffusionModelDao.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/dao/SwarmUiModelDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/dao/SwarmUiModelDao.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/entity/SwarmUiModelEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/cache/entity/SwarmUiModelEntity.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/persistent/PersistentDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/persistent/PersistentDatabase.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/persistent/dao/LocalModelDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/persistent/dao/LocalModelDao.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/persistent/dao/SupporterDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/persistent/dao/SupporterDao.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/db/persistent/entity/SupporterEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/db/persistent/entity/SupporterEntity.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/di/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/di/DatabaseModule.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/gateway/GatewayClearCacheDb.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/gateway/GatewayClearCacheDb.kt -------------------------------------------------------------------------------- /storage/src/main/java/com/shifthackz/aisdv1/storage/gateway/GatewayClearPersistentDb.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShiftHackZ/Stable-Diffusion-Android/HEAD/storage/src/main/java/com/shifthackz/aisdv1/storage/gateway/GatewayClearPersistentDb.kt --------------------------------------------------------------------------------