diff --git a/Emby/Emby.Plugins.Moonfin/Models/MoonfinSettingsProfile.cs b/Emby/Emby.Plugins.Moonfin/Models/MoonfinSettingsProfile.cs index b0d4227..bd93ba4 100644 --- a/Emby/Emby.Plugins.Moonfin/Models/MoonfinSettingsProfile.cs +++ b/Emby/Emby.Plugins.Moonfin/Models/MoonfinSettingsProfile.cs @@ -86,8 +86,11 @@ public class MoonfinSettingsProfile [JsonPropertyName("displayPlaylistsRows")] public bool? DisplayPlaylistsRows { get; set; } [JsonPropertyName("displayAudioRows")] public bool? DisplayAudioRows { get; set; } [JsonPropertyName("favoritesRowSortBy")] public string? FavoritesRowSortBy { get; set; } + [JsonPropertyName("favoritesRowSortOrder")] public string? FavoritesRowSortOrder { get; set; } [JsonPropertyName("collectionsRowSortBy")] public string? CollectionsRowSortBy { get; set; } + [JsonPropertyName("collectionsRowSortOrder")] public string? CollectionsRowSortOrder { get; set; } [JsonPropertyName("genresRowSortBy")] public string? GenresRowSortBy { get; set; } + [JsonPropertyName("genresRowSortOrder")] public string? GenresRowSortOrder { get; set; } [JsonPropertyName("genresRowItemFilter")] public string? GenresRowItemFilter { get; set; } [JsonPropertyName("navbarAlwaysExpanded")] public bool? NavbarAlwaysExpanded { get; set; } [JsonPropertyName("mediaBarTrailerCaptions")] public bool? MediaBarTrailerCaptions { get; set; } @@ -253,7 +256,9 @@ public class MoonfinSettingsProfile [JsonPropertyName("showMediaDetailsOnLibraryPage")] public bool? ShowMediaDetailsOnLibraryPage { get; set; } [JsonPropertyName("hideBackdropsInLibraries")] public bool? HideBackdropsInLibraries { get; set; } [JsonPropertyName("playlistsRowSortBy")] public string? PlaylistsRowSortBy { get; set; } + [JsonPropertyName("playlistsRowSortOrder")] public string? PlaylistsRowSortOrder { get; set; } [JsonPropertyName("audioRowsSortBy")] public string? AudioRowsSortBy { get; set; } + [JsonPropertyName("audioRowsSortOrder")] public string? AudioRowsSortOrder { get; set; } [JsonPropertyName("epgMobileView")] public string? EpgMobileView { get; set; } [JsonPropertyName("sinceYouWatched1Enabled")] public bool? SinceYouWatched1Enabled { get; set; } [JsonPropertyName("sinceYouWatched2Enabled")] public bool? SinceYouWatched2Enabled { get; set; } diff --git a/Jellyfin/backend/Models/MoonfinSettingsProfile.cs b/Jellyfin/backend/Models/MoonfinSettingsProfile.cs index 50fdae0..c522f43 100644 --- a/Jellyfin/backend/Models/MoonfinSettingsProfile.cs +++ b/Jellyfin/backend/Models/MoonfinSettingsProfile.cs @@ -299,12 +299,21 @@ public class MoonfinSettingsProfile [JsonPropertyName("favoritesRowSortBy")] public string? FavoritesRowSortBy { get; set; } + [JsonPropertyName("favoritesRowSortOrder")] + public string? FavoritesRowSortOrder { get; set; } + [JsonPropertyName("collectionsRowSortBy")] public string? CollectionsRowSortBy { get; set; } + [JsonPropertyName("collectionsRowSortOrder")] + public string? CollectionsRowSortOrder { get; set; } + [JsonPropertyName("genresRowSortBy")] public string? GenresRowSortBy { get; set; } + [JsonPropertyName("genresRowSortOrder")] + public string? GenresRowSortOrder { get; set; } + [JsonPropertyName("genresRowItemFilter")] public string? GenresRowItemFilter { get; set; } @@ -710,9 +719,15 @@ public class MoonfinSettingsProfile [JsonPropertyName("playlistsRowSortBy")] public string? PlaylistsRowSortBy { get; set; } + [JsonPropertyName("playlistsRowSortOrder")] + public string? PlaylistsRowSortOrder { get; set; } + [JsonPropertyName("audioRowsSortBy")] public string? AudioRowsSortBy { get; set; } + [JsonPropertyName("audioRowsSortOrder")] + public string? AudioRowsSortOrder { get; set; } + [JsonPropertyName("epgMobileView")] public string? EpgMobileView { get; set; }