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

update directoryBrowser

This commit is contained in:
Luke Pulverenti 2015-10-16 18:21:03 -04:00
parent 3dbde84cda
commit db88b76db6
6 changed files with 45 additions and 12 deletions

View file

@ -134,7 +134,7 @@
html += '<br/>'; html += '<br/>';
html += Globalize.translate('MessageDirectoryPickerLinuxInstruction'); html += Globalize.translate('MessageDirectoryPickerLinuxInstruction');
html += '<br/>'; html += '<br/>';
html += '<a href="http://doc.freenas.org/9.3/freenas_jails.html#add-storage" target="_blank">' + Globalize.translate('ButtonMoreInformation') + '</a>'; //html += '<a href="http://doc.freenas.org/9.3/freenas_jails.html#add-storage" target="_blank">' + Globalize.translate('ButtonMoreInformation') + '</a>';
} }
html += '</p>'; html += '</p>';

View file

@ -4,7 +4,7 @@
<title>${TitleLiveTV}</title> <title>${TitleLiveTV}</title>
</head> </head>
<body> <body>
<div id="liveTvStatusPage" data-role="page" class="page type-interior liveTvSettingsPage" data-helpurl="https://github.com/MediaBrowser/Wiki/wiki/Live%20TV" data-require="scripts/livetvstatus"> <div id="liveTvStatusPage" data-role="page" class="page type-interior liveTvSettingsPage" data-helpurl="https://github.com/MediaBrowser/Wiki/wiki/Live%20TV" data-require="scripts/livetvstatus,scripts/taskbutton">
<div data-role="content"> <div data-role="content">
<div class="content-primary"> <div class="content-primary">
@ -41,14 +41,20 @@
<p>${AddGuideProviderHelp}</p> <p>${AddGuideProviderHelp}</p>
<div class="providerList"> <div class="providerList">
</div> </div>
<div>
<paper-button raised class="btnRefresh block"><iron-icon icon="refresh"></iron-icon><span>${ButtonRefreshGuideData}</span></paper-button>
<progress max="100" min="0" style="width: 100%;" class="refreshGuideProgress"></progress>
</div>
</div> </div>
<br /> <br />
<div class="tunerSection hide">
<h1>${HeaderTvTuners}</h1> <h1>${HeaderTvTuners}</h1>
<div class="tunerList"> <div class="tunerList">
</div> </div>
</div> </div>
</div>
<div class="servicesSection" style="display:none;"> <div class="servicesSection" style="display:none;">
<br /> <br />

View file

@ -27,7 +27,9 @@
var html = ''; var html = '';
if (devices.length) {
html += '<div class="paperList">'; html += '<div class="paperList">';
}
html += devices.map(function (d) { html += devices.map(function (d) {
@ -65,7 +67,9 @@
}).join(''); }).join('');
if (devices.length) {
html += '</div>'; html += '</div>';
}
var elem = $('.devicesList', page).html(html).trigger('create'); var elem = $('.devicesList', page).html(html).trigger('create');

View file

@ -375,7 +375,7 @@
items.push({ items.push({
name: Globalize.translate('ButtonSync'), name: Globalize.translate('ButtonSync'),
id: 'sync', id: 'sync',
ironIcon: 'refresh' ironIcon: 'sync'
}); });
} }
@ -1257,7 +1257,7 @@
items.push({ items.push({
name: Globalize.translate('ButtonSync'), name: Globalize.translate('ButtonSync'),
id: 'sync', id: 'sync',
ironIcon: 'refresh' ironIcon: 'sync'
}); });
require(['actionsheet'], function () { require(['actionsheet'], function () {

View file

@ -81,6 +81,12 @@
html += '</div>'; html += '</div>';
} }
if (tuners.length) {
page.querySelector('.tunerSection').classList.remove('hide');
} else {
page.querySelector('.tunerSection').classList.add('hide');
}
var elem = $('.tunerList', page).html(html); var elem = $('.tunerList', page).html(html);
$('.btnResetTuner', elem).on('click', function () { $('.btnResetTuner', elem).on('click', function () {
@ -493,6 +499,22 @@
reload(page); reload(page);
// on here
$('.btnRefresh', page).taskButton({
mode: 'on',
progressElem: page.querySelector('.refreshGuideProgress'),
taskKey: 'RefreshGuide'
});
}).on('pagehide', "#liveTvStatusPage", function () {
var page = this;
// off here
$('.btnRefreshGuide', page).taskButton({
mode: 'off'
});
}); });
})(jQuery, document, window); })(jQuery, document, window);

View file

@ -32,8 +32,11 @@
<div> <div>
<div> <div>
<div class="ui-controlgroup-label" style="display:inline-block;">${LabelBlockContentWithTags}</div> <h1 style="display:inline-block;vertical-align:middle;">${LabelBlockContentWithTags}</h1>
<paper-fab class="btnAddBlockedTag mini" icon="add" title="${ButtonAdd}" style="margin-left:1em;"></paper-fab> <paper-button raised class="btnAddBlockedTag submit mini" style="margin-left:1em;" title="${ButtonAdd}">
<iron-icon icon="add"></iron-icon>
<span>${ButtonAdd}</span>
</paper-button>
</div> </div>
<div class="blockedTags" style="margin-top:.5em;"> <div class="blockedTags" style="margin-top:.5em;">
@ -61,8 +64,6 @@
<button type="submit" data-role="none" class="clearButton"> <button type="submit" data-role="none" class="clearButton">
<paper-button raised class="submit block"><iron-icon icon="check"></iron-icon><span>${ButtonSave}</span></paper-button> <paper-button raised class="submit block"><iron-icon icon="check"></iron-icon><span>${ButtonSave}</span></paper-button>
</button> </button>
<paper-button raised class="cancel block btnCancel" onclick="history.back();"><iron-icon icon="close"></iron-icon><span>${ButtonCancel}</span></paper-button>
</li> </li>
</ul> </ul>