1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

update package creator

This commit is contained in:
Luke Pulverenti 2016-05-05 22:18:14 -04:00
parent e65b47e772
commit 6fb76e7481
4 changed files with 59 additions and 66 deletions

View file

@ -26,9 +26,13 @@
if (!result.dev && release.target_commitish == 'dev') { if (!result.dev && release.target_commitish == 'dev') {
result.dev = release; result.dev = release;
} }
} else {
if (!result.stable && release.target_commitish == 'master') {
result.stable = release;
}
} }
if (result.beta && result.dev) { if (result.beta && result.dev && result.stable) {
break; break;
} }
} }
@ -43,9 +47,7 @@
return str.split(find).join(replace); return str.split(find).join(replace);
} }
function showInternal() { function showInternal(releases) {
getReleases().then(function (releases) {
require(['dialogHelper'], function (dialogHelper) { require(['dialogHelper'], function (dialogHelper) {
var dlg = dialogHelper.createDialog({ var dlg = dialogHelper.createDialog({
@ -100,7 +102,6 @@
dialogHelper.close(dlg); dialogHelper.close(dlg);
}); });
}); });
});
} }
function compareVersions(a, b) { function compareVersions(a, b) {
@ -132,7 +133,7 @@
var key = 'servertestermessagetime'; var key = 'servertestermessagetime';
var lastShown = parseInt(appSettings.get(key) || '0'); var lastShown = parseInt(appSettings.get(key) || '0');
if ((new Date().getTime() - lastShown) < 259200000) { if ((new Date().getTime() - lastShown) < 345600000) {
return; return;
} }
@ -143,12 +144,13 @@
return; return;
} }
getReleases().then(function (releases) {
apiClient.getPublicSystemInfo().then(function (info) { apiClient.getPublicSystemInfo().then(function (info) {
if (releases.stable && compareVersions(info.Version, releases.stable.tag_name) == 1) {
if (compareVersions(info.Version, '3.0.5934') == 1) { showInternal(releases);
showInternal();
} }
}); });
});
} }
return { return {

View file

@ -3,7 +3,7 @@
outline: 0 !important; outline: 0 !important;
vertical-align: middle; vertical-align: middle;
width: auto; width: auto;
margin: 0 .7em; margin: 0;
} }
.btnNotificationsInner { .btnNotificationsInner {

View file

@ -1380,20 +1380,11 @@
} }
if (imgUrl) { if (imgUrl) {
var minLazyIndex = 16;
if (options.smallIcon) { if (options.smallIcon) {
if (index < minLazyIndex) {
html += '<div class="listviewImage small" style="background-image:url(\'' + imgUrl + '\');" item-icon></div>';
} else {
html += '<div class="listviewImage lazy small" data-src="' + imgUrl + '" item-icon></div>'; html += '<div class="listviewImage lazy small" data-src="' + imgUrl + '" item-icon></div>';
}
} else {
if (index < minLazyIndex) {
html += '<div class="listviewImage" style="background-image:url(\'' + imgUrl + '\');" item-icon></div>';
} else { } else {
html += '<div class="listviewImage lazy" data-src="' + imgUrl + '" item-icon></div>'; html += '<div class="listviewImage lazy" data-src="' + imgUrl + '" item-icon></div>';
} }
}
} else { } else {
if (options.smallIcon) { if (options.smallIcon) {
html += '<div class="listviewImage small" item-icon></div>'; html += '<div class="listviewImage small" item-icon></div>';

View file

@ -34,7 +34,7 @@
html += '<paper-icon-button icon="mic" class="headerButton headerButtonRight headerVoiceButton hide"></paper-icon-button>'; html += '<paper-icon-button icon="mic" class="headerButton headerButtonRight headerVoiceButton hide"></paper-icon-button>';
html += '<button class="headerButton headerButtonRight btnNotifications clearButton" type="button" title="Notifications"><div class="btnNotificationsInner">0</div></button>'; html += '<paper-button class="headerButton headerButtonRight btnNotifications clearButton" type="button" title="Notifications"><div class="btnNotificationsInner">0</div></paper-button>';
html += '<paper-icon-button icon="person" class="headerButton headerButtonRight headerUserButton"></paper-icon-button>'; html += '<paper-icon-button icon="person" class="headerButton headerButtonRight headerUserButton"></paper-icon-button>';
@ -1119,7 +1119,7 @@
var headerCreated; var headerCreated;
var userRequiresUpdateAfterHeader; var userRequiresUpdateAfterHeader;
require(['paper-icon-button', 'emby-icons'], function () { require(['paper-icon-button', 'emby-icons', 'paper-button'], function () {
renderHeader(); renderHeader();
headerCreated = true; headerCreated = true;