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

fix icons

This commit is contained in:
Luke Pulverenti 2015-06-29 21:56:25 -04:00
parent 5317ec6951
commit cc0fd844c3
20 changed files with 92 additions and 54 deletions

View file

@ -28,14 +28,14 @@
"web-component-tester": "*", "web-component-tester": "*",
"webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
}, },
"homepage": "https://github.com/PolymerElements/iron-selector", "homepage": "https://github.com/polymerelements/iron-selector",
"_release": "1.0.2", "_release": "1.0.2",
"_resolution": { "_resolution": {
"type": "version", "type": "version",
"tag": "v1.0.2", "tag": "v1.0.2",
"commit": "ea22d91d11ba6f72c01faa952d5e600f9d1773cf" "commit": "ea22d91d11ba6f72c01faa952d5e600f9d1773cf"
}, },
"_source": "git://github.com/PolymerElements/iron-selector.git", "_source": "git://github.com/polymerelements/iron-selector.git",
"_target": "^1.0.0", "_target": "^1.0.0",
"_originalSource": "PolymerElements/iron-selector" "_originalSource": "polymerelements/iron-selector"
} }

View file

@ -5,35 +5,35 @@
var self = this; var self = this;
function onEnded() { function onEnded() {
$(self).trigger('ended'); Events.trigger(self, 'ended');
} }
function onTimeUpdate() { function onTimeUpdate() {
$(self).trigger('timeupdate'); Events.trigger(self, 'timeupdate');
} }
function onVolumeChange() { function onVolumeChange() {
$(self).trigger('volumechange'); Events.trigger(self, 'volumechange');
} }
function onPlaying() { function onPlaying() {
$(self).trigger('playing'); Events.trigger(self, 'playing');
} }
function onPlay() { function onPlay() {
$(self).trigger('play'); Events.trigger(self, 'play');
} }
function onPause() { function onPause() {
$(self).trigger('pause'); Events.trigger(self, 'pause');
} }
function onClick() { function onClick() {
$(self).trigger('click'); Events.trigger(self, 'click');
} }
function onDblClick() { function onDblClick() {
$(self).trigger('dblclick'); Events.trigger(self, 'dblclick');
} }
function onError() { function onError() {
@ -41,7 +41,7 @@
var errorCode = this.error ? this.error.code : ''; var errorCode = this.error ? this.error.code : '';
Logger.log('Media element error code: ' + errorCode); Logger.log('Media element error code: ' + errorCode);
$(self).trigger('error'); Events.trigger(self, 'error');
} }
var playerState = {}; var playerState = {};

View file

@ -7,7 +7,7 @@
// Try to make it react quicker to the orientation change // Try to make it react quicker to the orientation change
doc.scrollTop(doc.scrollTop() + 1); doc.scrollTop(doc.scrollTop() + 1);
$('.libraryViewNav').filter(':visible').hide().show(); $('paper-tabs').filter(':visible').hide().show();
} }
function onOrientationChange() { function onOrientationChange() {

View file

@ -43,23 +43,23 @@
<paper-fab icon="stop" class="btnPlayStateCommand btnStop subdued" title="${ButtonStop}"></paper-fab> <paper-fab icon="stop" class="btnPlayStateCommand btnStop subdued" title="${ButtonStop}"></paper-fab>
<paper-fab icon="skip-next" class="btnPlayStateCommand btnNextTrack subdued" title="${ButtonNextTrack}"></paper-fab> <paper-fab icon="skip-next" class="btnPlayStateCommand btnNextTrack subdued" title="${ButtonNextTrack}"></paper-fab>
</div> </div>
<div> <div class="buttonsRow2">
<paper-fab icon="volume-up" class="btnCommand subdued" title="${ButtonVolumeUp}" data-command="VolumeUp"></paper-fab> <paper-fab icon="volume-up" class="btnCommand subdued volumeButton" title="${ButtonVolumeUp}" data-command="VolumeUp"></paper-fab>
<paper-fab icon="volume-off" class="btnCommand subdued" title="${ButtonMute}" data-command="ToggleMute"></paper-fab> <paper-fab icon="volume-off" class="btnCommand subdued volumeButton" title="${ButtonMute}" data-command="ToggleMute"></paper-fab>
<paper-fab icon="info" class="btnCommand videoButton subdued" title="${ButtonOsd}" data-command="ToggleOsdMenu"></paper-fab> <paper-fab icon="info" class="btnCommand videoButton subdued" title="${ButtonOsd}" data-command="ToggleOsdMenu"></paper-fab>
<paper-fab icon="fullscreen" class="btnToggleFullscreen videoButton btnPlayStateCommand subdued" title="${ButtonFullscreen}" data-command="ToggleFullscreen"></paper-fab> <paper-fab icon="fullscreen" class="btnToggleFullscreen videoButton btnPlayStateCommand subdued" title="${ButtonFullscreen}" data-command="ToggleFullscreen"></paper-fab>
</div> </div>
<div> <div class="buttonsRow3">
<paper-fab icon="volume-down" class="btnCommand subdued" title="${ButtonVolumeDown}" data-command="VolumeDown"></paper-fab> <paper-fab icon="volume-down" class="btnCommand subdued volumeButton" title="${ButtonVolumeDown}" data-command="VolumeDown"></paper-fab>
<paper-fab icon="audiotrack" class="btnAudioTracks videoButton btnPlayStateCommand subdued" title="${ButtonAudioTracks}" data-command="GoToSearch"></paper-fab> <paper-fab icon="audiotrack" class="btnAudioTracks videoButton btnPlayStateCommand subdued" title="${ButtonAudioTracks}" data-command="GoToSearch"></paper-fab>
<paper-fab icon="subtitles" class="btnSubtitles videoButton btnPlayStateCommand subdued" title="${ButtonSubtitles}" data-command="GoToSearch"></paper-fab> <paper-fab icon="subtitles" class="btnSubtitles videoButton btnPlayStateCommand subdued" title="${ButtonSubtitles}" data-command="GoToSearch"></paper-fab>
<paper-fab icon="movie" class="btnChapters videoButton btnPlayStateCommand subdued" title="${ButtonScenes}" data-command="GoToSearch"></paper-fab> <paper-fab icon="movie" class="btnChapters videoButton btnPlayStateCommand subdued" title="${ButtonScenes}" data-command="GoToSearch"></paper-fab>
</div> </div>
</div> <div class="nowPlayingPageUserDataButtons" style="margin-top:1em;">
<div class="nowPlayingPageUserDataButtons" style="margin-top:1.5em;">
</div> </div>
</div> </div>
</div>
</neon-animatable> </neon-animatable>
<neon-animatable> <neon-animatable>
<div style="text-align:center;"> <div style="text-align:center;">

View file

@ -115,16 +115,16 @@
var resumePosition = (item.UserData || {}).PlaybackPositionTicks || 0; var resumePosition = (item.UserData || {}).PlaybackPositionTicks || 0;
html += '<button type="button" class="btnPlayItem" data-itemid="' + item.Id + '" data-itemtype="' + item.Type + '" data-isfolder="' + item.IsFolder + '" data-mediatype="' + item.MediaType + '" data-resumeposition="' + resumePosition + '" data-mini="true" data-inline="true" data-icon="play" data-iconpos="notext" title="' + Globalize.translate('ButtonPlay') + '" style="' + buttonMargin + '">' + Globalize.translate('ButtonPlay') + '</button>'; html += '<paper-icon-button icon="play-circle-filled" class="btnPlayItem" data-itemid="' + item.Id + '" data-itemtype="' + item.Type + '" data-isfolder="' + item.IsFolder + '" data-mediatype="' + item.MediaType + '" data-resumeposition="' + resumePosition + '"></paper-icon-button>';
buttonCount++; buttonCount++;
} }
if (commands.indexOf('trailer') != -1) { if (commands.indexOf('trailer') != -1) {
html += '<button type="button" data-mini="true" data-inline="true" data-icon="video" data-iconpos="notext" class="btnPlayTrailer" data-itemid="' + item.Id + '" title="' + Globalize.translate('ButtonPlayTrailer') + '" style="' + buttonMargin + '">' + Globalize.translate('ButtonPlayTrailer') + '</button>'; html += '<paper-icon-button icon="videocam" class="btnPlayTrailer" data-itemid="' + item.Id + '"></paper-icon-button>';
buttonCount++; buttonCount++;
} }
html += '<button type="button" class="btnMoreCommands" data-mini="true" data-inline="true" data-icon="ellipsis-v" data-iconpos="notext" title="' + Globalize.translate('ButtonMore') + '" style="' + buttonMargin + '">' + Globalize.translate('ButtonMore') + '</button>'; html += '<paper-icon-button icon="more-vert" class="btnMoreCommands"></paper-icon-button>';
buttonCount++; buttonCount++;
html += '</div>'; html += '</div>';

View file

@ -482,7 +482,7 @@
} }
function showUserAtTop() { function showUserAtTop() {
return $.browser.mobile || AppInfo.isNativeApp; return AppInfo.isNativeApp;
} }
var requiresLibraryMenuRefresh = false; var requiresLibraryMenuRefresh = false;
@ -770,7 +770,7 @@
}); });
} }
if (!$.browser.mobile) { if (!AppInfo.isNativeApp) {
darkDrawer = true; darkDrawer = true;
} }
} }

View file

@ -50,7 +50,7 @@
LiveTvHelpers.renderMiscProgramInfo($('.miscTvProgramInfo', page), item); LiveTvHelpers.renderMiscProgramInfo($('.miscTvProgramInfo', page), item);
$(page).trigger('displayingitem', [{ Events.trigger(page, 'displayingitem', [{
item: item, item: item,
context: 'livetv' context: 'livetv'

View file

@ -67,7 +67,7 @@
}); });
} }
$('#recentlyAddedItems', page).html(html).lazyChildren().trigger('create'); $('#recentlyAddedItems', page).html(html).lazyChildren();
}); });
} }
@ -128,7 +128,7 @@
}); });
} }
$('#resumableItems', page).html(html).lazyChildren().trigger('create'); $('#resumableItems', page).html(html).lazyChildren();
}); });
} }

View file

@ -11,7 +11,7 @@
ApiClient.getUser(userId).done(function (user) { ApiClient.getUser(userId).done(function (user) {
$('.username', page).html(user.Name); $('.username', page).html(user.Name);
$('#uploadUserImage', page).val('').trigger('change'); Events.trigger($('#uploadUserImage', page).val('')[0], 'change');
Dashboard.setPageTitle(user.Name); Dashboard.setPageTitle(user.Name);

View file

@ -175,7 +175,7 @@
elem = $(getNowPlayingBarHtml()).insertBefore('#footerNotifications')[0]; elem = $(getNowPlayingBarHtml()).insertBefore('#footerNotifications')[0];
if ($.browser.safari && $.browser.mobile) { if (($.browser.safari || !AppInfo.isNativeApp) && $.browser.mobile) {
// Not handled well here. The wrong elements receive events, bar doesn't update quickly enough, etc. // Not handled well here. The wrong elements receive events, bar doesn't update quickly enough, etc.
elem.classList.add('noMediaProgress'); elem.classList.add('noMediaProgress');
} }

View file

@ -476,6 +476,20 @@
$('.videoButton', page).css('visibility', 'hidden'); $('.videoButton', page).css('visibility', 'hidden');
} }
if (playerInfo.isLocalPlayer && AppInfo.hasPhysicalVolumeButtons) {
$('.volumeButton', page).css('visibility', 'hidden');
} else {
$('.volumeButton', page).css('visibility', 'visible');
}
if (playerInfo.isLocalPlayer && AppInfo.hasPhysicalVolumeButtons && item && item.MediaType == 'Audio') {
$('.buttonsRow2', page).hide();
$('.buttonsRow3', page).hide();
} else {
$('.buttonsRow2', page).show();
$('.buttonsRow3', page).show();
}
updateNowPlayingInfo(page, state); updateNowPlayingInfo(page, state);
} }

View file

@ -84,29 +84,29 @@
addRecurringFields: function (page, period) { addRecurringFields: function (page, period) {
var formSelector = '.supporterForm'; var form = page.querySelector('.supporterForm');
// Add recurring fields to form // Add recurring fields to form
$("<input type='hidden' name='a3' class='pprecurring' />") $("<input type='hidden' name='a3' class='pprecurring' />")
.attr('value', $('#donateAmt', page).val()) .attr('value', $('#donateAmt', page).val())
.appendTo(formSelector, page); .appendTo(form);
$("<input type='hidden' name='p3' value='1' class='pprecurring' />") $("<input type='hidden' name='p3' value='1' class='pprecurring' />")
.appendTo(formSelector, page); .appendTo(form);
$("<input type='hidden' name='t3' value='" + period + "' class='pprecurring' />") $("<input type='hidden' name='t3' value='" + period + "' class='pprecurring' />")
.appendTo(formSelector, page); .appendTo(form);
$("<input type='hidden' name='src' value='1' class='pprecurring' />") $("<input type='hidden' name='src' value='1' class='pprecurring' />")
.appendTo(formSelector, page); .appendTo(form);
$("<input type='hidden' name='sra' value='1' class='pprecurring' />") $("<input type='hidden' name='sra' value='1' class='pprecurring' />")
.appendTo(formSelector, page); .appendTo(form);
//change command for subscriptions //change command for subscriptions
$('#ppCmd', page).val('_xclick-subscriptions'); $('#ppCmd', page).val('_xclick-subscriptions');
$(formSelector, page).trigger('create'); Events.trigger(form, 'create');
}, },

View file

@ -296,7 +296,7 @@
function firePlaybackEvent(name, session) { function firePlaybackEvent(name, session) {
$(player).trigger(name, [getPlayerState(session)]); Events.trigger(player, name, [getPlayerState(session)]);
} }
function onWebSocketConnectionChange() { function onWebSocketConnectionChange() {

View file

@ -147,7 +147,7 @@
var page = $.mobile.activePage; var page = $.mobile.activePage;
$('#selectTriggerType', page).val('DailyTrigger').trigger('change').selectmenu('refresh'); Events.trigger($('#selectTriggerType', page).val('DailyTrigger').selectmenu('refresh')[0], 'change');
$('#popupAddTrigger', page).on("popupafteropen", function () { $('#popupAddTrigger', page).on("popupafteropen", function () {
$('#addTriggerForm input:first', this).focus(); $('#addTriggerForm input:first', this).focus();

View file

@ -177,7 +177,8 @@
html += getSyncJobHtml(page, job, cardBoxCssClass, syncJobPage); html += getSyncJobHtml(page, job, cardBoxCssClass, syncJobPage);
} }
var elem = $('.syncActivity', page).html(html).trigger('create').lazyChildren(); var elem = $('.syncActivity', page).html(html).lazyChildren();
Events.trigger(elem[0], 'create');
$('.btnJobMenu', elem).on('click', function () { $('.btnJobMenu', elem).on('click', function () {
showJobMenu(this); showJobMenu(this);

View file

@ -35,7 +35,7 @@
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false showLimit: false
})).trigger('create'); }));
updateFilterControls(page); updateFilterControls(page);
@ -190,7 +190,7 @@
LibraryBrowser.getSavedViewSetting(viewkey).done(function (val) { LibraryBrowser.getSavedViewSetting(viewkey).done(function (val) {
if (val) { if (val) {
$('#selectView', page).val(val).selectmenu('refresh').trigger('change'); Events.trigger($('#selectView', page).val(val).selectmenu('refresh')[0], 'change');
} else { } else {
reloadItems(page); reloadItems(page);
} }

View file

@ -1,23 +1,36 @@
(function ($, document) { (function ($, document) {
// The base query options // The base query options
var query = { var data = {};
function getQuery() {
var key = getWindowUrl();
var pageData = data[key];
if (!pageData) {
pageData = data[key] = {
query: {
SortBy: "SortName", SortBy: "SortName",
SortOrder: "Ascending", SortOrder: "Ascending",
IncludeItemTypes: "Series", IncludeItemTypes: "Series",
Recursive: true, Recursive: true,
Fields: "DateCreated,ItemCounts", Fields: "DateCreated,ItemCounts",
StartIndex: 0 StartIndex: 0
}
}; };
}
return pageData.query;
}
function getSavedQueryKey() { function getSavedQueryKey() {
return 'tvstudios' + (query.ParentId || ''); return 'tvstudios' + (getQuery().ParentId || '');
} }
function reloadItems(page) { function reloadItems(page) {
var query = getQuery();
Dashboard.showLoadingMsg(); Dashboard.showLoadingMsg();
ApiClient.getStudios(Dashboard.getCurrentUserId(), query).done(function (result) { ApiClient.getStudios(Dashboard.getCurrentUserId(), query).done(function (result) {
@ -33,7 +46,7 @@
totalRecordCount: result.TotalRecordCount, totalRecordCount: result.TotalRecordCount,
viewButton: true, viewButton: true,
showLimit: false showLimit: false
})).trigger('create'); }));
updateFilterControls(page); updateFilterControls(page);
@ -71,6 +84,8 @@
function updateFilterControls(page) { function updateFilterControls(page) {
var query = getQuery();
$('.chkStandardFilter', page).each(function () { $('.chkStandardFilter', page).each(function () {
var filters = "," + (query.Filters || ""); var filters = "," + (query.Filters || "");
@ -89,6 +104,8 @@
$('.chkStandardFilter', this).on('change', function () { $('.chkStandardFilter', this).on('change', function () {
var query = getQuery();
var filterName = this.getAttribute('data-filter'); var filterName = this.getAttribute('data-filter');
var filters = query.Filters || ""; var filters = query.Filters || "";
@ -105,6 +122,8 @@
}); });
$('#selectPageSize', page).on('change', function () { $('#selectPageSize', page).on('change', function () {
var query = getQuery();
query.Limit = parseInt(this.value); query.Limit = parseInt(this.value);
query.StartIndex = 0; query.StartIndex = 0;
reloadItems(page); reloadItems(page);
@ -112,6 +131,8 @@
}).on('pagebeforeshowready', "#tvStudiosPage", function () { }).on('pagebeforeshowready', "#tvStudiosPage", function () {
var query = getQuery();
query.ParentId = LibraryMenu.getTopParentId(); query.ParentId = LibraryMenu.getTopParentId();
var limit = LibraryBrowser.getDefaultPageSize(); var limit = LibraryBrowser.getDefaultPageSize();

View file

@ -145,7 +145,7 @@ h1, h1 a {
} }
.bottomFab { .bottomFab {
bottom: 70px; bottom: 70px !important;
} }
.sidebarLinkText { .sidebarLinkText {

View file

@ -108,6 +108,7 @@ See [iron-iconset](#iron-iconset) and [iron-iconset-svg](#iron-iconset-svg) for
<g id="keyboard-arrow-up"><path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z" /></g> <g id="keyboard-arrow-up"><path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z" /></g>
<g id="queue-music"><path d="M15 6H3v2h12V6zm0 4H3v2h12v-2zM3 16h8v-2H3v2zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z" /></g> <g id="queue-music"><path d="M15 6H3v2h12V6zm0 4H3v2h12v-2zM3 16h8v-2H3v2zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z" /></g>
<g id="games"><path d="M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z" /></g> <g id="games"><path d="M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z" /></g>
<g id="play-circle-filled"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 14.5v-9l6 4.5-6 4.5z" /></g>
</defs> </defs>
</svg> </svg>
</iron-iconset-svg> </iron-iconset-svg>

View file

@ -17114,6 +17114,7 @@ paper-ripple {
<g id="keyboard-arrow-up"><path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></g> <g id="keyboard-arrow-up"><path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></g>
<g id="queue-music"><path d="M15 6H3v2h12V6zm0 4H3v2h12v-2zM3 16h8v-2H3v2zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z"></path></g> <g id="queue-music"><path d="M15 6H3v2h12V6zm0 4H3v2h12v-2zM3 16h8v-2H3v2zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z"></path></g>
<g id="games"><path d="M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z"></path></g> <g id="games"><path d="M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z"></path></g>
<g id="play-circle-filled"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 14.5v-9l6 4.5-6 4.5z"></path></g>
</defs> </defs>
</svg> </svg>
</iron-iconset-svg> </iron-iconset-svg>