* Merged `MigrationItem`, `MigrationItemResult`, and `MigrationActionIcon` into `MigrationListItem` variants within `MigrationListScreenContent.kt` for better cohesion. * Simplified `MigrationListScreen` and `MigrationListScreenModel` by removing `MigrationProcedureConfig` and `MigrationType` in favor of direct parameters (`mangaIds`, `extraSearchQuery`). * Renamed `newSelectedItem` to `matchOverride` in migration screens. * Updated `SmartSourceSearchEngine` and `BaseSmartSearchEngine` method names for clarity: `smartSearch` -> `regularSearch` and `normalSearch` -> `deepSearch`. * Refactored search result states: `SearchResult.Result` is now `SearchResult.Success`. * Improved `MigrationMangaDialog` and `MigrationExitDialog` by standardizing parameter names and structure. * Inlined `BrowseSourceFloatingActionButton` logic into `SourceFeedScreen` and `MigrateSourceSearchScreen` using standard `SmallExtendedFloatingActionButton`. * Cleaned up various internal field names and logic related to "unmatched" vs "not found" entries. |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||
| proguard-android-optimize.txt | ||
| proguard-rules.pro | ||