mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
display progress bars to show resume %
This commit is contained in:
parent
050b5909fc
commit
b5c43bdbf7
30 changed files with 419 additions and 358 deletions
|
@ -8,7 +8,7 @@
|
|||
IncludeItemTypes: "BoxSet",
|
||||
Recursive: true,
|
||||
Fields: "DisplayMediaType,ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
MediaTypes: "Game",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
MediaTypes: "Game",
|
||||
Recursive: true,
|
||||
Fields: "UserData,DisplayMediaType,Genres,Studios",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
MediaTypes: "Game",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
IncludeItemTypes: "GamePlatform",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -381,7 +381,7 @@
|
|||
IncludeItemTypes: "",
|
||||
Recursive: true,
|
||||
Fields: "UserData,DisplayMediaType,ItemCounts,DateCreated,AudioInfo,SeriesInfo",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
SortBy: "SortName",
|
||||
SortOrder: "Ascending",
|
||||
Fields: "UserData,DisplayMediaType,ItemCounts,DateCreated",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
return {
|
||||
|
||||
getDetaultPageSize: function () {
|
||||
getDefaultPageSize: function () {
|
||||
|
||||
if (window.location.toString().toLowerCase().indexOf('localhost') != -1) {
|
||||
return 100;
|
||||
|
@ -794,7 +794,8 @@
|
|||
|
||||
if (item.PlayedPercentage) {
|
||||
|
||||
tooltip = '';
|
||||
tooltip = Math.round(item.PlayedPercentage) + '% played';
|
||||
|
||||
pct = item.PlayedPercentage;
|
||||
}
|
||||
else if (item.UserData && item.UserData.PlaybackPositionTicks && item.RunTimeTicks) {
|
||||
|
@ -804,11 +805,10 @@
|
|||
pct = (item.UserData.PlaybackPositionTicks / item.RunTimeTicks) * 100;
|
||||
}
|
||||
|
||||
if (pct) {
|
||||
if (pct && pct < 100) {
|
||||
|
||||
pct = parseInt(pct);
|
||||
|
||||
html += '<span title="' + tooltip + '" class="itemProgress">' + pct + '%</span>';
|
||||
html += '<progress title="' + tooltip + '" class="itemProgressBar" min="0" max="100" value="' + pct + '">';
|
||||
html += '</progress>';
|
||||
}
|
||||
|
||||
var userData = item.UserData || {};
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
IncludeItemTypes: "Movie",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
PersonTypes: "",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
IncludeItemTypes: "Movie",
|
||||
Recursive: true,
|
||||
Fields: "UserData,DisplayMediaType,ItemCounts,DateCreated",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
IncludeItemTypes: "Movie",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
IncludeItemTypes: "Trailer",
|
||||
Recursive: true,
|
||||
Fields: "UserData,DisplayMediaType,ItemCounts,DateCreated",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
IncludeItemTypes: "MusicAlbum",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
SortOrder: "Ascending",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
IncludeItemTypes: "Audio",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
IncludeItemTypes: "Series",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -5,11 +5,11 @@
|
|||
|
||||
SortBy: "SortName",
|
||||
SortOrder: "Ascending",
|
||||
IncludeItemTypes: "Series",
|
||||
IncludeItemTypes: "Series,Season,Episode",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
PersonTypes: "",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
IncludeItemTypes: "Series",
|
||||
Recursive: true,
|
||||
Fields: "DisplayMediaType,SeriesInfo,ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
IncludeItemTypes: "Series",
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,DateCreated,UserData",
|
||||
Limit: LibraryBrowser.getDetaultPageSize(),
|
||||
Limit: LibraryBrowser.getDefaultPageSize(),
|
||||
StartIndex: 0
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue