diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/dialogs/StorageSelectionDialog.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/dialogs/StorageSelectionDialog.kt index 61e646aa..aad2dcc0 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/dialogs/StorageSelectionDialog.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/dialogs/StorageSelectionDialog.kt @@ -22,7 +22,7 @@ fun getStorageSelectionDialog( .setItems(locations) { _, which -> onItemSelected(which) } - .setOnCancelListener() { + .setOnCancelListener { onCancel() }.create() return dialog diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsAppearanceFragment.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsAppearanceFragment.kt index 3913a906..75c28a60 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsAppearanceFragment.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsAppearanceFragment.kt @@ -7,7 +7,6 @@ import androidx.preference.PreferenceFragmentCompat import androidx.preference.SwitchPreferenceCompat import dev.jdtech.jellyfin.core.R as CoreR -@Suppress("unused") class SettingsAppearanceFragment : PreferenceFragmentCompat() { override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { setPreferencesFromResource(CoreR.xml.fragment_settings_appearance, rootKey) diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsCacheFragment.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsCacheFragment.kt index c5c20914..5158ea80 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsCacheFragment.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsCacheFragment.kt @@ -6,7 +6,6 @@ import androidx.preference.EditTextPreference import androidx.preference.PreferenceFragmentCompat import dev.jdtech.jellyfin.core.R as CoreR -@Suppress("unused") class SettingsCacheFragment : PreferenceFragmentCompat() { override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { setPreferencesFromResource(CoreR.xml.fragment_settings_cache, rootKey) diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsDeviceFragment.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsDeviceFragment.kt index c09a6f49..20a18dc9 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsDeviceFragment.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsDeviceFragment.kt @@ -9,7 +9,6 @@ import dev.jdtech.jellyfin.viewmodels.SettingsDeviceViewModel import dev.jdtech.jellyfin.core.R as CoreR @AndroidEntryPoint -@Suppress("unused") class SettingsDeviceFragment : PreferenceFragmentCompat() { private val viewModel: SettingsDeviceViewModel by viewModels() diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsDownloadsFragment.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsDownloadsFragment.kt index b3b1ce2a..94c8a977 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsDownloadsFragment.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsDownloadsFragment.kt @@ -4,7 +4,6 @@ import android.os.Bundle import androidx.preference.PreferenceFragmentCompat import dev.jdtech.jellyfin.core.R as CoreR -@Suppress("unused") class SettingsDownloadsFragment : PreferenceFragmentCompat() { override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { setPreferencesFromResource(CoreR.xml.fragment_settings_downloads, rootKey) diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsLanguageFragment.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsLanguageFragment.kt index 854a3e03..5ac5408b 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsLanguageFragment.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsLanguageFragment.kt @@ -9,7 +9,6 @@ import androidx.preference.Preference import androidx.preference.PreferenceFragmentCompat import dev.jdtech.jellyfin.core.R as CoreR -@Suppress("unused") class SettingsLanguageFragment : PreferenceFragmentCompat() { override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { setPreferencesFromResource(CoreR.xml.fragment_settings_language, rootKey) diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsNetworkFragment.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsNetworkFragment.kt index 4e6ebfa2..abf91682 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsNetworkFragment.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsNetworkFragment.kt @@ -7,7 +7,6 @@ import androidx.preference.PreferenceFragmentCompat import dev.jdtech.jellyfin.Constants import dev.jdtech.jellyfin.core.R as CoreR -@Suppress("unused") class SettingsNetworkFragment : PreferenceFragmentCompat() { override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { setPreferencesFromResource(CoreR.xml.fragment_settings_network, rootKey) diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsPlayerFragment.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsPlayerFragment.kt index bf087b3b..4580452b 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsPlayerFragment.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/fragments/SettingsPlayerFragment.kt @@ -9,7 +9,6 @@ import androidx.preference.Preference import androidx.preference.PreferenceFragmentCompat import dev.jdtech.jellyfin.core.R as CoreR -@Suppress("unused") class SettingsPlayerFragment : PreferenceFragmentCompat() { override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { setPreferencesFromResource(CoreR.xml.fragment_settings_player, rootKey) diff --git a/core/src/main/java/dev/jdtech/jellyfin/models/HomeItem.kt b/core/src/main/java/dev/jdtech/jellyfin/models/HomeItem.kt index ceaf6a11..9f6c5726 100644 --- a/core/src/main/java/dev/jdtech/jellyfin/models/HomeItem.kt +++ b/core/src/main/java/dev/jdtech/jellyfin/models/HomeItem.kt @@ -3,7 +3,7 @@ package dev.jdtech.jellyfin.models import java.util.UUID sealed class HomeItem { - object OfflineCard : HomeItem() { + data object OfflineCard : HomeItem() { override val id: UUID = UUID.fromString("dbfef8a9-7ff0-4c36-9e36-81dfd65fdd46") } diff --git a/core/src/main/java/dev/jdtech/jellyfin/viewmodels/SeasonViewModel.kt b/core/src/main/java/dev/jdtech/jellyfin/viewmodels/SeasonViewModel.kt index 62b127bb..2874bd70 100644 --- a/core/src/main/java/dev/jdtech/jellyfin/viewmodels/SeasonViewModel.kt +++ b/core/src/main/java/dev/jdtech/jellyfin/viewmodels/SeasonViewModel.kt @@ -33,7 +33,7 @@ constructor( data class Error(val error: Exception) : UiState() } - lateinit var season: FindroidSeason + private lateinit var season: FindroidSeason fun loadEpisodes(seriesId: UUID, seasonId: UUID, offline: Boolean) { viewModelScope.launch { diff --git a/data/src/main/java/dev/jdtech/jellyfin/models/SortBy.kt b/data/src/main/java/dev/jdtech/jellyfin/models/SortBy.kt index 9292402d..5cedc8d1 100644 --- a/data/src/main/java/dev/jdtech/jellyfin/models/SortBy.kt +++ b/data/src/main/java/dev/jdtech/jellyfin/models/SortBy.kt @@ -1,6 +1,6 @@ package dev.jdtech.jellyfin.models -enum class SortBy(val SortString: String) { +enum class SortBy(val sortString: String) { NAME("SortName"), IMDB_RATING("CommunityRating"), PARENTAL_RATING("CriticRating"), diff --git a/data/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt b/data/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt index c01a3ca1..9165d6c9 100644 --- a/data/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt +++ b/data/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt @@ -125,7 +125,7 @@ class JellyfinRepositoryImpl( parentId = parentId, includeItemTypes = includeTypes, recursive = recursive, - sortBy = listOf(sortBy.SortString), + sortBy = listOf(sortBy.sortString), sortOrder = listOf(sortOrder), startIndex = startIndex, limit = limit, diff --git a/preferences/src/main/java/dev/jdtech/jellyfin/Constants.kt b/preferences/src/main/java/dev/jdtech/jellyfin/Constants.kt index 5b1df5a7..a9f5dda0 100644 --- a/preferences/src/main/java/dev/jdtech/jellyfin/Constants.kt +++ b/preferences/src/main/java/dev/jdtech/jellyfin/Constants.kt @@ -29,7 +29,6 @@ object Constants { const val PREF_PLAYER_INTRO_SKIPPER = "pref_player_intro_skipper" const val PREF_PLAYER_TRICK_PLAY = "pref_player_trick_play" const val PREF_PLAYER_PIP_GESTURE = "pref_player_picture_in_picture_gesture" - const val PREF_PLAYER_PIP_ASPECT_RATIO = "pref_player_picture_in_picture_aspect_ratio" const val PREF_AUDIO_LANGUAGE = "pref_audio_language" const val PREF_SUBTITLE_LANGUAGE = "pref_subtitle_language" const val PREF_IMAGE_CACHE = "pref_image_cache"