From 7232352014dc631ec3ff3479c224283fbcdb0403 Mon Sep 17 00:00:00 2001 From: Barnabas Balogh Date: Fri, 24 Apr 2026 17:42:18 +0200 Subject: [PATCH] refactor: rename domain module to core module --- app-tv/build.gradle.kts | 2 +- app/build.gradle.kts | 2 +- {domain => core}/build.gradle.kts | 0 .../main/java/hu/bbara/purefin/data/CompositeMediaRepository.kt | 0 .../java/hu/bbara/purefin/download/DownloadControllerModule.kt | 0 .../src/main/java/hu/bbara/purefin/download/DownloadModule.kt | 0 .../src/main/java/hu/bbara/purefin/download/DownloadState.kt | 0 .../java/hu/bbara/purefin/download/MediaDownloadController.kt | 0 .../main/java/hu/bbara/purefin/download/MediaDownloadManager.kt | 0 .../java/hu/bbara/purefin/download/PurefinDownloadService.kt | 0 .../java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt | 0 .../java/hu/bbara/purefin/feature/browse/home/HomeModels.kt | 0 .../hu/bbara/purefin/feature/browse/library/LibraryViewModel.kt | 0 .../purefin/feature/content/episode/EpisodeScreenViewModel.kt | 0 .../bbara/purefin/feature/content/movie/MovieScreenViewModel.kt | 0 .../hu/bbara/purefin/feature/content/series/SeriesViewModel.kt | 0 .../hu/bbara/purefin/feature/downloads/ActiveDownloadItem.kt | 0 .../hu/bbara/purefin/feature/downloads/DownloadsViewModel.kt | 0 .../main/java/hu/bbara/purefin/feature/login/LoginViewModel.kt | 0 .../main/java/hu/bbara/purefin/feature/search/SearchResult.kt | 0 .../java/hu/bbara/purefin/feature/search/SearchViewModel.kt | 0 .../java/hu/bbara/purefin/jellyfin/JellyfinAuthInterceptor.kt | 0 .../java/hu/bbara/purefin/jellyfin/JellyfinNetworkModule.kt | 0 .../src/main/java/hu/bbara/purefin/module/RepositoryModule.kt | 0 .../src/main/java/hu/bbara/purefin/navigation/EpisodeDto.kt | 0 .../src/main/java/hu/bbara/purefin/navigation/LibraryDto.kt | 0 .../src/main/java/hu/bbara/purefin/navigation/MovieDto.kt | 0 .../main/java/hu/bbara/purefin/navigation/NavigationManager.kt | 0 .../java/hu/bbara/purefin/navigation/NavigationManagerModule.kt | 0 .../src/main/java/hu/bbara/purefin/navigation/Route.kt | 0 .../src/main/java/hu/bbara/purefin/navigation/SeriesDto.kt | 0 .../java/hu/bbara/purefin/player/manager/MediaSegmentManager.kt | 0 .../main/java/hu/bbara/purefin/player/manager/PlayerManager.kt | 0 .../java/hu/bbara/purefin/player/manager/ProgressManager.kt | 0 .../main/java/hu/bbara/purefin/player/manager/TrackMapper.kt | 0 .../src/main/java/hu/bbara/purefin/player/model/MediaContext.kt | 0 .../main/java/hu/bbara/purefin/player/model/MetadataState.kt | 0 .../hu/bbara/purefin/player/model/PlaybackProgressSnapshot.kt | 0 .../java/hu/bbara/purefin/player/model/PlaybackStateSnapshot.kt | 0 .../main/java/hu/bbara/purefin/player/model/PlayerUiModels.kt | 0 .../main/java/hu/bbara/purefin/player/model/SegmentStatus.kt | 0 .../hu/bbara/purefin/player/module/PlaybackNetworkModule.kt | 0 .../java/hu/bbara/purefin/player/module/VideoPlayerModule.kt | 0 .../java/hu/bbara/purefin/player/preference/TrackMatcher.kt | 0 .../java/hu/bbara/purefin/player/preference/TrackPreference.kt | 0 .../bbara/purefin/player/preference/TrackPreferencesModule.kt | 0 .../purefin/player/preference/TrackPreferencesRepository.kt | 0 .../purefin/player/preference/TrackPreferencesSerializer.kt | 0 .../hu/bbara/purefin/player/viewmodel/ControlsAutoHidePolicy.kt | 0 .../java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt | 0 .../src/main/java/hu/bbara/purefin/ui/model/MediaUiModel.kt | 0 {domain => core}/src/main/res/values/strings.xml | 0 .../java/hu/bbara/purefin/core/download/DownloadModuleTest.kt | 0 .../hu/bbara/purefin/core/navigation/RouteSerializationTest.kt | 0 .../purefin/core/player/viewmodel/ControlsAutoHidePolicyTest.kt | 0 settings.gradle.kts | 2 +- ui-common/build.gradle.kts | 2 +- 57 files changed, 4 insertions(+), 4 deletions(-) rename {domain => core}/build.gradle.kts (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/data/CompositeMediaRepository.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/download/DownloadControllerModule.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/download/DownloadModule.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/download/DownloadState.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/download/MediaDownloadController.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/download/MediaDownloadManager.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/download/PurefinDownloadService.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/browse/home/HomeModels.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/browse/library/LibraryViewModel.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/content/episode/EpisodeScreenViewModel.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/content/movie/MovieScreenViewModel.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/content/series/SeriesViewModel.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/downloads/ActiveDownloadItem.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/downloads/DownloadsViewModel.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/login/LoginViewModel.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/search/SearchResult.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/feature/search/SearchViewModel.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/jellyfin/JellyfinAuthInterceptor.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/jellyfin/JellyfinNetworkModule.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/module/RepositoryModule.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/navigation/EpisodeDto.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/navigation/LibraryDto.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/navigation/MovieDto.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/navigation/NavigationManager.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/navigation/NavigationManagerModule.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/navigation/Route.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/navigation/SeriesDto.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/manager/MediaSegmentManager.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/manager/PlayerManager.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/manager/ProgressManager.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/manager/TrackMapper.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/model/MediaContext.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/model/MetadataState.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/model/PlaybackProgressSnapshot.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/model/PlaybackStateSnapshot.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/model/PlayerUiModels.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/model/SegmentStatus.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/module/PlaybackNetworkModule.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/module/VideoPlayerModule.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/preference/TrackMatcher.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/preference/TrackPreference.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesModule.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesRepository.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesSerializer.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/viewmodel/ControlsAutoHidePolicy.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt (100%) rename {domain => core}/src/main/java/hu/bbara/purefin/ui/model/MediaUiModel.kt (100%) rename {domain => core}/src/main/res/values/strings.xml (100%) rename {domain => core}/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt (100%) rename {domain => core}/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt (100%) rename {domain => core}/src/test/java/hu/bbara/purefin/core/player/viewmodel/ControlsAutoHidePolicyTest.kt (100%) diff --git a/app-tv/build.gradle.kts b/app-tv/build.gradle.kts index 1abda61b..176fc694 100644 --- a/app-tv/build.gradle.kts +++ b/app-tv/build.gradle.kts @@ -52,7 +52,7 @@ kotlin { dependencies { implementation(project(":data")) - implementation(project(":domain")) + implementation(project(":core")) implementation(project(":ui-common")) implementation(libs.androidx.core.ktx) implementation(libs.androidx.lifecycle.runtime.ktx) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 8b98edff..ffbe47a7 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -51,7 +51,7 @@ kotlin { dependencies { implementation(project(":data")) - implementation(project(":domain")) + implementation(project(":core")) implementation(project(":ui-common")) implementation(libs.androidx.core.ktx) implementation(libs.androidx.lifecycle.runtime.ktx) diff --git a/domain/build.gradle.kts b/core/build.gradle.kts similarity index 100% rename from domain/build.gradle.kts rename to core/build.gradle.kts diff --git a/domain/src/main/java/hu/bbara/purefin/data/CompositeMediaRepository.kt b/core/src/main/java/hu/bbara/purefin/data/CompositeMediaRepository.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/data/CompositeMediaRepository.kt rename to core/src/main/java/hu/bbara/purefin/data/CompositeMediaRepository.kt diff --git a/domain/src/main/java/hu/bbara/purefin/download/DownloadControllerModule.kt b/core/src/main/java/hu/bbara/purefin/download/DownloadControllerModule.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/download/DownloadControllerModule.kt rename to core/src/main/java/hu/bbara/purefin/download/DownloadControllerModule.kt diff --git a/domain/src/main/java/hu/bbara/purefin/download/DownloadModule.kt b/core/src/main/java/hu/bbara/purefin/download/DownloadModule.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/download/DownloadModule.kt rename to core/src/main/java/hu/bbara/purefin/download/DownloadModule.kt diff --git a/domain/src/main/java/hu/bbara/purefin/download/DownloadState.kt b/core/src/main/java/hu/bbara/purefin/download/DownloadState.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/download/DownloadState.kt rename to core/src/main/java/hu/bbara/purefin/download/DownloadState.kt diff --git a/domain/src/main/java/hu/bbara/purefin/download/MediaDownloadController.kt b/core/src/main/java/hu/bbara/purefin/download/MediaDownloadController.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/download/MediaDownloadController.kt rename to core/src/main/java/hu/bbara/purefin/download/MediaDownloadController.kt diff --git a/domain/src/main/java/hu/bbara/purefin/download/MediaDownloadManager.kt b/core/src/main/java/hu/bbara/purefin/download/MediaDownloadManager.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/download/MediaDownloadManager.kt rename to core/src/main/java/hu/bbara/purefin/download/MediaDownloadManager.kt diff --git a/domain/src/main/java/hu/bbara/purefin/download/PurefinDownloadService.kt b/core/src/main/java/hu/bbara/purefin/download/PurefinDownloadService.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/download/PurefinDownloadService.kt rename to core/src/main/java/hu/bbara/purefin/download/PurefinDownloadService.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt b/core/src/main/java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt rename to core/src/main/java/hu/bbara/purefin/feature/browse/home/AppViewModel.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/browse/home/HomeModels.kt b/core/src/main/java/hu/bbara/purefin/feature/browse/home/HomeModels.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/browse/home/HomeModels.kt rename to core/src/main/java/hu/bbara/purefin/feature/browse/home/HomeModels.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/browse/library/LibraryViewModel.kt b/core/src/main/java/hu/bbara/purefin/feature/browse/library/LibraryViewModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/browse/library/LibraryViewModel.kt rename to core/src/main/java/hu/bbara/purefin/feature/browse/library/LibraryViewModel.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/content/episode/EpisodeScreenViewModel.kt b/core/src/main/java/hu/bbara/purefin/feature/content/episode/EpisodeScreenViewModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/content/episode/EpisodeScreenViewModel.kt rename to core/src/main/java/hu/bbara/purefin/feature/content/episode/EpisodeScreenViewModel.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/content/movie/MovieScreenViewModel.kt b/core/src/main/java/hu/bbara/purefin/feature/content/movie/MovieScreenViewModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/content/movie/MovieScreenViewModel.kt rename to core/src/main/java/hu/bbara/purefin/feature/content/movie/MovieScreenViewModel.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/content/series/SeriesViewModel.kt b/core/src/main/java/hu/bbara/purefin/feature/content/series/SeriesViewModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/content/series/SeriesViewModel.kt rename to core/src/main/java/hu/bbara/purefin/feature/content/series/SeriesViewModel.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/downloads/ActiveDownloadItem.kt b/core/src/main/java/hu/bbara/purefin/feature/downloads/ActiveDownloadItem.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/downloads/ActiveDownloadItem.kt rename to core/src/main/java/hu/bbara/purefin/feature/downloads/ActiveDownloadItem.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/downloads/DownloadsViewModel.kt b/core/src/main/java/hu/bbara/purefin/feature/downloads/DownloadsViewModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/downloads/DownloadsViewModel.kt rename to core/src/main/java/hu/bbara/purefin/feature/downloads/DownloadsViewModel.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/login/LoginViewModel.kt b/core/src/main/java/hu/bbara/purefin/feature/login/LoginViewModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/login/LoginViewModel.kt rename to core/src/main/java/hu/bbara/purefin/feature/login/LoginViewModel.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/search/SearchResult.kt b/core/src/main/java/hu/bbara/purefin/feature/search/SearchResult.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/search/SearchResult.kt rename to core/src/main/java/hu/bbara/purefin/feature/search/SearchResult.kt diff --git a/domain/src/main/java/hu/bbara/purefin/feature/search/SearchViewModel.kt b/core/src/main/java/hu/bbara/purefin/feature/search/SearchViewModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/feature/search/SearchViewModel.kt rename to core/src/main/java/hu/bbara/purefin/feature/search/SearchViewModel.kt diff --git a/domain/src/main/java/hu/bbara/purefin/jellyfin/JellyfinAuthInterceptor.kt b/core/src/main/java/hu/bbara/purefin/jellyfin/JellyfinAuthInterceptor.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/jellyfin/JellyfinAuthInterceptor.kt rename to core/src/main/java/hu/bbara/purefin/jellyfin/JellyfinAuthInterceptor.kt diff --git a/domain/src/main/java/hu/bbara/purefin/jellyfin/JellyfinNetworkModule.kt b/core/src/main/java/hu/bbara/purefin/jellyfin/JellyfinNetworkModule.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/jellyfin/JellyfinNetworkModule.kt rename to core/src/main/java/hu/bbara/purefin/jellyfin/JellyfinNetworkModule.kt diff --git a/domain/src/main/java/hu/bbara/purefin/module/RepositoryModule.kt b/core/src/main/java/hu/bbara/purefin/module/RepositoryModule.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/module/RepositoryModule.kt rename to core/src/main/java/hu/bbara/purefin/module/RepositoryModule.kt diff --git a/domain/src/main/java/hu/bbara/purefin/navigation/EpisodeDto.kt b/core/src/main/java/hu/bbara/purefin/navigation/EpisodeDto.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/navigation/EpisodeDto.kt rename to core/src/main/java/hu/bbara/purefin/navigation/EpisodeDto.kt diff --git a/domain/src/main/java/hu/bbara/purefin/navigation/LibraryDto.kt b/core/src/main/java/hu/bbara/purefin/navigation/LibraryDto.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/navigation/LibraryDto.kt rename to core/src/main/java/hu/bbara/purefin/navigation/LibraryDto.kt diff --git a/domain/src/main/java/hu/bbara/purefin/navigation/MovieDto.kt b/core/src/main/java/hu/bbara/purefin/navigation/MovieDto.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/navigation/MovieDto.kt rename to core/src/main/java/hu/bbara/purefin/navigation/MovieDto.kt diff --git a/domain/src/main/java/hu/bbara/purefin/navigation/NavigationManager.kt b/core/src/main/java/hu/bbara/purefin/navigation/NavigationManager.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/navigation/NavigationManager.kt rename to core/src/main/java/hu/bbara/purefin/navigation/NavigationManager.kt diff --git a/domain/src/main/java/hu/bbara/purefin/navigation/NavigationManagerModule.kt b/core/src/main/java/hu/bbara/purefin/navigation/NavigationManagerModule.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/navigation/NavigationManagerModule.kt rename to core/src/main/java/hu/bbara/purefin/navigation/NavigationManagerModule.kt diff --git a/domain/src/main/java/hu/bbara/purefin/navigation/Route.kt b/core/src/main/java/hu/bbara/purefin/navigation/Route.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/navigation/Route.kt rename to core/src/main/java/hu/bbara/purefin/navigation/Route.kt diff --git a/domain/src/main/java/hu/bbara/purefin/navigation/SeriesDto.kt b/core/src/main/java/hu/bbara/purefin/navigation/SeriesDto.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/navigation/SeriesDto.kt rename to core/src/main/java/hu/bbara/purefin/navigation/SeriesDto.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/manager/MediaSegmentManager.kt b/core/src/main/java/hu/bbara/purefin/player/manager/MediaSegmentManager.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/manager/MediaSegmentManager.kt rename to core/src/main/java/hu/bbara/purefin/player/manager/MediaSegmentManager.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/manager/PlayerManager.kt b/core/src/main/java/hu/bbara/purefin/player/manager/PlayerManager.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/manager/PlayerManager.kt rename to core/src/main/java/hu/bbara/purefin/player/manager/PlayerManager.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/manager/ProgressManager.kt b/core/src/main/java/hu/bbara/purefin/player/manager/ProgressManager.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/manager/ProgressManager.kt rename to core/src/main/java/hu/bbara/purefin/player/manager/ProgressManager.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/manager/TrackMapper.kt b/core/src/main/java/hu/bbara/purefin/player/manager/TrackMapper.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/manager/TrackMapper.kt rename to core/src/main/java/hu/bbara/purefin/player/manager/TrackMapper.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/model/MediaContext.kt b/core/src/main/java/hu/bbara/purefin/player/model/MediaContext.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/model/MediaContext.kt rename to core/src/main/java/hu/bbara/purefin/player/model/MediaContext.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/model/MetadataState.kt b/core/src/main/java/hu/bbara/purefin/player/model/MetadataState.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/model/MetadataState.kt rename to core/src/main/java/hu/bbara/purefin/player/model/MetadataState.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/model/PlaybackProgressSnapshot.kt b/core/src/main/java/hu/bbara/purefin/player/model/PlaybackProgressSnapshot.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/model/PlaybackProgressSnapshot.kt rename to core/src/main/java/hu/bbara/purefin/player/model/PlaybackProgressSnapshot.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/model/PlaybackStateSnapshot.kt b/core/src/main/java/hu/bbara/purefin/player/model/PlaybackStateSnapshot.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/model/PlaybackStateSnapshot.kt rename to core/src/main/java/hu/bbara/purefin/player/model/PlaybackStateSnapshot.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/model/PlayerUiModels.kt b/core/src/main/java/hu/bbara/purefin/player/model/PlayerUiModels.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/model/PlayerUiModels.kt rename to core/src/main/java/hu/bbara/purefin/player/model/PlayerUiModels.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/model/SegmentStatus.kt b/core/src/main/java/hu/bbara/purefin/player/model/SegmentStatus.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/model/SegmentStatus.kt rename to core/src/main/java/hu/bbara/purefin/player/model/SegmentStatus.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/module/PlaybackNetworkModule.kt b/core/src/main/java/hu/bbara/purefin/player/module/PlaybackNetworkModule.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/module/PlaybackNetworkModule.kt rename to core/src/main/java/hu/bbara/purefin/player/module/PlaybackNetworkModule.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/module/VideoPlayerModule.kt b/core/src/main/java/hu/bbara/purefin/player/module/VideoPlayerModule.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/module/VideoPlayerModule.kt rename to core/src/main/java/hu/bbara/purefin/player/module/VideoPlayerModule.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/preference/TrackMatcher.kt b/core/src/main/java/hu/bbara/purefin/player/preference/TrackMatcher.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/preference/TrackMatcher.kt rename to core/src/main/java/hu/bbara/purefin/player/preference/TrackMatcher.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/preference/TrackPreference.kt b/core/src/main/java/hu/bbara/purefin/player/preference/TrackPreference.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/preference/TrackPreference.kt rename to core/src/main/java/hu/bbara/purefin/player/preference/TrackPreference.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesModule.kt b/core/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesModule.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesModule.kt rename to core/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesModule.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesRepository.kt b/core/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesRepository.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesRepository.kt rename to core/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesRepository.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesSerializer.kt b/core/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesSerializer.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesSerializer.kt rename to core/src/main/java/hu/bbara/purefin/player/preference/TrackPreferencesSerializer.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/viewmodel/ControlsAutoHidePolicy.kt b/core/src/main/java/hu/bbara/purefin/player/viewmodel/ControlsAutoHidePolicy.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/viewmodel/ControlsAutoHidePolicy.kt rename to core/src/main/java/hu/bbara/purefin/player/viewmodel/ControlsAutoHidePolicy.kt diff --git a/domain/src/main/java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt b/core/src/main/java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt rename to core/src/main/java/hu/bbara/purefin/player/viewmodel/PlayerViewModel.kt diff --git a/domain/src/main/java/hu/bbara/purefin/ui/model/MediaUiModel.kt b/core/src/main/java/hu/bbara/purefin/ui/model/MediaUiModel.kt similarity index 100% rename from domain/src/main/java/hu/bbara/purefin/ui/model/MediaUiModel.kt rename to core/src/main/java/hu/bbara/purefin/ui/model/MediaUiModel.kt diff --git a/domain/src/main/res/values/strings.xml b/core/src/main/res/values/strings.xml similarity index 100% rename from domain/src/main/res/values/strings.xml rename to core/src/main/res/values/strings.xml diff --git a/domain/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt b/core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt similarity index 100% rename from domain/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt rename to core/src/test/java/hu/bbara/purefin/core/download/DownloadModuleTest.kt diff --git a/domain/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt b/core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt similarity index 100% rename from domain/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt rename to core/src/test/java/hu/bbara/purefin/core/navigation/RouteSerializationTest.kt diff --git a/domain/src/test/java/hu/bbara/purefin/core/player/viewmodel/ControlsAutoHidePolicyTest.kt b/core/src/test/java/hu/bbara/purefin/core/player/viewmodel/ControlsAutoHidePolicyTest.kt similarity index 100% rename from domain/src/test/java/hu/bbara/purefin/core/player/viewmodel/ControlsAutoHidePolicyTest.kt rename to core/src/test/java/hu/bbara/purefin/core/player/viewmodel/ControlsAutoHidePolicyTest.kt diff --git a/settings.gradle.kts b/settings.gradle.kts index 36bafd97..40fd3cd9 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -26,5 +26,5 @@ rootProject.name = "Purefin" include(":app") include(":app-tv") include(":data") -include(":domain") +include(":core") include(":ui-common") diff --git a/ui-common/build.gradle.kts b/ui-common/build.gradle.kts index f13625f3..ffeda597 100644 --- a/ui-common/build.gradle.kts +++ b/ui-common/build.gradle.kts @@ -32,7 +32,7 @@ kotlin { dependencies { implementation(project(":data")) - implementation(project(":domain")) + implementation(project(":core")) implementation(platform(libs.androidx.compose.bom)) implementation(libs.androidx.compose.ui) implementation(libs.androidx.compose.ui.graphics)