aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Data
diff options
context:
space:
mode:
authornyanmisaka <nst799610810@gmail.com>2020-12-10 22:41:00 +0800
committernyanmisaka <nst799610810@gmail.com>2020-12-10 22:41:00 +0800
commit0332b7250234370d4f01dc0daad97da862c22997 (patch)
tree410947883624c0a7ff1e9bf0ee94fdc18105ba22 /Jellyfin.Data
parent9e601ba7317bd8948072ef1a60a7001b33b507a5 (diff)
fix landing screen options
Diffstat (limited to 'Jellyfin.Data')
-rw-r--r--Jellyfin.Data/Entities/ItemDisplayPreferences.cs1
-rw-r--r--Jellyfin.Data/Enums/ViewType.cs101
2 files changed, 88 insertions, 14 deletions
diff --git a/Jellyfin.Data/Entities/ItemDisplayPreferences.cs b/Jellyfin.Data/Entities/ItemDisplayPreferences.cs
index d81e4a31c..2b25bb25f 100644
--- a/Jellyfin.Data/Entities/ItemDisplayPreferences.cs
+++ b/Jellyfin.Data/Entities/ItemDisplayPreferences.cs
@@ -23,7 +23,6 @@ namespace Jellyfin.Data.Entities
Client = client;
SortBy = "SortName";
- ViewType = ViewType.Poster;
SortOrder = SortOrder.Ascending;
RememberSorting = false;
RememberIndexing = false;
diff --git a/Jellyfin.Data/Enums/ViewType.cs b/Jellyfin.Data/Enums/ViewType.cs
index 595429ab1..c0fd7d448 100644
--- a/Jellyfin.Data/Enums/ViewType.cs
+++ b/Jellyfin.Data/Enums/ViewType.cs
@@ -1,4 +1,4 @@
-namespace Jellyfin.Data.Enums
+namespace Jellyfin.Data.Enums
{
/// <summary>
/// An enum representing the type of view for a library or collection.
@@ -6,33 +6,108 @@
public enum ViewType
{
/// <summary>
- /// Shows banners.
+ /// Shows albums.
/// </summary>
- Banner = 0,
+ Albums = 0,
/// <summary>
- /// Shows a list of content.
+ /// Shows album artists.
/// </summary>
- List = 1,
+ AlbumArtists = 1,
/// <summary>
- /// Shows poster artwork.
+ /// Shows artists.
/// </summary>
- Poster = 2,
+ Artists = 2,
/// <summary>
- /// Shows poster artwork with a card containing the name and year.
+ /// Shows channels.
/// </summary>
- PosterCard = 3,
+ Channels = 3,
/// <summary>
- /// Shows a thumbnail.
+ /// Shows collections.
/// </summary>
- Thumb = 4,
+ Collections = 4,
/// <summary>
- /// Shows a thumbnail with a card containing the name and year.
+ /// Shows episodes.
/// </summary>
- ThumbCard = 5
+ Episodes = 5,
+
+ /// <summary>
+ /// Shows favorites.
+ /// </summary>
+ Favorites = 6,
+
+ /// <summary>
+ /// Shows genres.
+ /// </summary>
+ Genres = 7,
+
+ /// <summary>
+ /// Shows guide.
+ /// </summary>
+ Guide = 8,
+
+ /// <summary>
+ /// Shows movies.
+ /// </summary>
+ Movies = 9,
+
+ /// <summary>
+ /// Shows networks.
+ /// </summary>
+ Networks = 10,
+
+ /// <summary>
+ /// Shows playlists.
+ /// </summary>
+ Playlists = 11,
+
+ /// <summary>
+ /// Shows programs.
+ /// </summary>
+ Programs = 12,
+
+ /// <summary>
+ /// Shows recordings.
+ /// </summary>
+ Recordings = 13,
+
+ /// <summary>
+ /// Shows schedule.
+ /// </summary>
+ Schedule = 14,
+
+ /// <summary>
+ /// Shows series.
+ /// </summary>
+ Series = 15,
+
+ /// <summary>
+ /// Shows shows.
+ /// </summary>
+ Shows = 16,
+
+ /// <summary>
+ /// Shows songs.
+ /// </summary>
+ Songs = 17,
+
+ /// <summary>
+ /// Shows songs.
+ /// </summary>
+ Suggestions = 18,
+
+ /// <summary>
+ /// Shows trailers.
+ /// </summary>
+ Trailers = 19,
+
+ /// <summary>
+ /// Shows upcoming.
+ /// </summary>
+ Upcoming = 20
}
}