diff --git a/dashboard-ui/scripts/gamesrecommendedpage.js b/dashboard-ui/scripts/gamesrecommendedpage.js
index dc0bd242c..b066295bd 100644
--- a/dashboard-ui/scripts/gamesrecommendedpage.js
+++ b/dashboard-ui/scripts/gamesrecommendedpage.js
@@ -18,7 +18,6 @@
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
items: result.Items,
useAverageAspectRatio: false,
- showNewIndicator: false,
transparent: true,
borderless: true
}));
diff --git a/dashboard-ui/scripts/itemdetailpage.js b/dashboard-ui/scripts/itemdetailpage.js
index 3b7271e53..7e8e5badd 100644
--- a/dashboard-ui/scripts/itemdetailpage.js
+++ b/dashboard-ui/scripts/itemdetailpage.js
@@ -348,7 +348,6 @@
var html = LibraryBrowser.getPosterViewHtml({
items: result.Items,
useAverageAspectRatio: true,
- showNewIndicator: true,
shape: item.Type == "MusicAlbum" ? "portrait" : "square"
});
@@ -459,7 +458,6 @@
var html = LibraryBrowser.getPosterViewHtml({
items: result.Items,
useAverageAspectRatio: item.MediaType != "Game",
- showNewIndicator: true,
shape: item.Type == "MusicAlbum" ? "square" : "portrait"
});
diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js
index 6d31389a4..d419a4667 100644
--- a/dashboard-ui/scripts/librarybrowser.js
+++ b/dashboard-ui/scripts/librarybrowser.js
@@ -257,7 +257,7 @@
if (item.LocationType == "Offline" || item.LocationType == "Virtual") {
html += LibraryBrowser.getOfflineIndicatorHtml(item);
} else {
- html += LibraryBrowser.getNewIndicatorHtml(item);
+ html += LibraryBrowser.getUnplayedIndicatorHtml(item);
}
html += "";
@@ -916,8 +916,8 @@
if (options.showLocationTypeIndicator !== false) {
html += LibraryBrowser.getOfflineIndicatorHtml(item);
}
- } else if (options.showNewIndicator !== false) {
- html += LibraryBrowser.getNewIndicatorHtml(item);
+ } else if (options.showUnplayedIndicator !== false) {
+ html += LibraryBrowser.getUnplayedIndicatorHtml(item);
}
html += "";
@@ -1066,7 +1066,8 @@
}
return '
Missing
';
},
- getNewIndicatorHtml: function (item) {
+
+ getUnplayedIndicatorHtml: function (item) {
if (item.LocationType == 'Virtual') {
return '';
@@ -1074,26 +1075,7 @@
if (item.Type == "Series") {
if (item.RecursiveUnplayedItemCount && item.PlayedPercentage) {
- return '' + item.RecursiveUnplayedItemCount + ' New
';
- }
- }
-
- if (!item.IsFolder && item.Type !== "Genre" && item.Type !== "Studio" && item.Type !== "Person" && item.Type !== "MusicArtist" && item.Type !== "MusicGenre" && item.Type !== "GameGenre") {
-
- var date = item.DateCreated;
- var isPlayed = item.UserData && item.UserData.Played;
-
- if (!isPlayed) {
- try {
-
- var parsedDate = parseISO8601Date(item.PremiereDate, { toLocal: true });
-
- if (date && (new Date().getTime() - parsedDate.getTime()) < 604800000) {
- return "New
";
- }
- } catch (err) {
-
- }
+ return '' + item.RecursiveUnplayedItemCount + ' Unwatched
';
}
}
diff --git a/dashboard-ui/scripts/moviesrecommended.js b/dashboard-ui/scripts/moviesrecommended.js
index 3a07e0d0c..29190628b 100644
--- a/dashboard-ui/scripts/moviesrecommended.js
+++ b/dashboard-ui/scripts/moviesrecommended.js
@@ -19,8 +19,7 @@
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
items: result.Items,
- useAverageAspectRatio: true,
- showNewIndicator: false
+ useAverageAspectRatio: true
}));
});
@@ -78,8 +77,7 @@
$('#trailerItems', page).html(LibraryBrowser.getPosterViewHtml({
items: result.Items,
- useAverageAspectRatio: true,
- showNewIndicator: false
+ useAverageAspectRatio: true
}));
});
diff --git a/dashboard-ui/scripts/musicrecommended.js b/dashboard-ui/scripts/musicrecommended.js
index dfea068e7..d4b0ee68d 100644
--- a/dashboard-ui/scripts/musicrecommended.js
+++ b/dashboard-ui/scripts/musicrecommended.js
@@ -19,7 +19,7 @@
$('#recentlyAddedAlbums', page).html(LibraryBrowser.getPosterViewHtml({
items: result.Items,
useAverageAspectRatio: true,
- showNewIndicator: false,
+ showUnplayedIndicator: false,
shape: "square"
}));
@@ -40,7 +40,7 @@
$('#recentlyAddedSongs', page).html(LibraryBrowser.getPosterViewHtml({
items: result.Items,
useAverageAspectRatio: true,
- showNewIndicator: false,
+ showUnplayedIndicator: false,
shape: "square",
showTitle: true,
showParentTitle: true
@@ -70,7 +70,7 @@
$('#recentlyPlayedSongs', page).html(LibraryBrowser.getPosterViewHtml({
items: result.Items,
useAverageAspectRatio: true,
- showNewIndicator: false,
+ showUnplayedIndicator: false,
shape: "square",
showTitle: true,
showParentTitle: true
@@ -100,7 +100,7 @@
$('#topPlayedSongs', page).html(LibraryBrowser.getPosterViewHtml({
items: result.Items,
useAverageAspectRatio: true,
- showNewIndicator: false,
+ showUnplayedIndicator: false,
shape: "square",
showTitle: true,
showParentTitle: true
diff --git a/dashboard-ui/scripts/tvrecommended.js b/dashboard-ui/scripts/tvrecommended.js
index d83fcdb25..46ff4feff 100644
--- a/dashboard-ui/scripts/tvrecommended.js
+++ b/dashboard-ui/scripts/tvrecommended.js
@@ -21,7 +21,6 @@
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
items: result.Items,
useAverageAspectRatio: true,
- showNewIndicator: false,
shape: "backdrop",
showTitle: true,
showParentTitle: true,
diff --git a/dashboard-ui/scripts/tvupcoming.js b/dashboard-ui/scripts/tvupcoming.js
index 293bf7e81..cbaf638b8 100644
--- a/dashboard-ui/scripts/tvupcoming.js
+++ b/dashboard-ui/scripts/tvupcoming.js
@@ -67,7 +67,6 @@
$('#upcomingItems', page).html(LibraryBrowser.getPosterViewHtml({
items: missedItems,
showLocationTypeIndicator: false,
- showNewIndicator: false,
shape: "backdrop",
showTitle: true,
showPremiereDate: true,