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

fixes #295 - Add play to vlc option

This commit is contained in:
Luke Pulverenti 2014-09-15 23:33:30 -04:00
parent c6309d5001
commit 22eb703c65
16 changed files with 545 additions and 61 deletions

View file

@ -2,6 +2,19 @@
function loadForm(page, userId, displayPreferences) {
var externalPlayers = JSON.parse(store.getItem('externalplayers') || '[]');
$('.chkExternalPlayer', page).each(function () {
var chk = this;
chk.checked = externalPlayers.filter(function (p) {
return p.name == chk.getAttribute('data-name');
}).length > 0;
}).checkboxradio('refresh');
$('#selectThemeSong', page).val(store.getItem('enableThemeSongs-' + userId) || '').selectmenu("refresh");
$('#selectBackdrop', page).val(store.getItem('enableBackdrops-' + userId) || '').selectmenu("refresh");
@ -36,6 +49,17 @@
Dashboard.showLoadingMsg();
var externalPlayers = $('.chkExternalPlayer:checked', page).get().map(function (i) {
return {
name: i.getAttribute('data-name'),
scheme: i.getAttribute('data-scheme')
};
});
store.setItem('externalplayers', JSON.stringify(externalPlayers));
var userId = getParameterByName('userId') || Dashboard.getCurrentUserId();
ApiClient.getDisplayPreferences('home', userId, 'webclient').done(function (result) {