From 0b118834519fad79c2051e1e8565e5e2300b731d Mon Sep 17 00:00:00 2001 From: MrTimscampi Date: Sun, 19 Jan 2020 12:57:09 +0100 Subject: [PATCH] Move material icons to external package --- package.json | 3 +- src/apikeys.html | 2 +- .../flUhRq6tzZclQEJ-Vdg-IuiaDsNa.woff | Bin 63992 -> 0 bytes .../flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2 | Bin 49240 -> 0 bytes src/assets/css/material-icons/style.css | 25 ---------- src/bundle.js | 6 +++ .../accessschedule.template.html | 2 +- src/components/actionsheet/actionsheet.js | 6 +-- src/components/activitylog.js | 6 +-- src/components/alphapicker/alphapicker.js | 4 +- src/components/cardbuilder/cardBuilder.js | 28 +++++------ .../cardbuilder/chaptercardbuilder.js | 2 +- src/components/channelmapper/channelmapper.js | 6 +-- .../collectioneditor/collectioneditor.js | 4 +- .../directorybrowser/directorybrowser.js | 6 +-- .../emby-scrollbuttons/emby-scrollbuttons.js | 2 +- src/components/favoriteitems.js | 2 +- src/components/filtermenu/filtermenu.js | 2 +- .../guide/guide-settings.template.html | 2 +- src/components/guide/guide.js | 14 +++--- src/components/guide/tvguide.template.html | 6 +-- .../homescreensettings/homescreensettings.js | 6 +-- src/components/homesections/homesections.js | 8 ++-- .../imagedownloader/imagedownloader.js | 6 +-- .../imagedownloader.template.html | 2 +- src/components/imageeditor/imageeditor.js | 12 ++--- .../imageeditor/imageeditor.template.html | 14 +++--- .../imageoptionseditor.template.html | 2 +- .../imageuploader/imageuploader.template.html | 4 +- src/components/indicators/indicators.js | 20 ++++---- .../itemMediaInfo/itemMediaInfo.template.html | 2 +- .../itemidentifier.template.html | 2 +- .../libraryoptionseditor.js | 16 +++---- src/components/listview/listview.js | 18 +++---- src/components/mediainfo/mediainfo.js | 10 ++-- .../medialibrarycreator.js | 2 +- .../medialibrarycreator.template.html | 4 +- .../medialibraryeditor/medialibraryeditor.js | 2 +- .../medialibraryeditor.template.html | 4 +- .../metadataeditor/metadataeditor.js | 10 ++-- .../metadataeditor.template.html | 14 +++--- .../metadataeditor/personeditor.template.html | 2 +- src/components/multiselect/multiselect.js | 4 +- src/components/nowplayingbar/nowplayingbar.js | 18 +++---- src/components/playback/brightnessosd.js | 2 +- src/components/playback/volumeosd.js | 2 +- src/components/playerstats/playerstats.js | 2 +- .../playlisteditor/playlisteditor.js | 2 +- src/components/prompt/prompt.template.html | 2 +- .../recordingcreator.template.html | 2 +- .../recordingeditor.template.html | 2 +- .../recordingfields.template.html | 4 +- .../seriesrecordingeditor.template.html | 2 +- src/components/refreshdialog/refreshdialog.js | 2 +- src/components/remotecontrol/remotecontrol.js | 8 ++-- .../search/searchfields.template.html | 2 +- src/components/slideshow/slideshow.js | 2 +- src/components/sortmenu/sortmenu.js | 2 +- .../subtitleeditor/subtitleeditor.js | 8 ++-- .../subtitleeditor.template.html | 6 +-- .../subtitlesync/subtitlesync.template.html | 2 +- src/components/tunerpicker.js | 4 +- .../tvproviders/xmltv.template.html | 2 +- .../userdatabuttons/userdatabuttons.js | 2 +- src/components/viewsettings/viewsettings.js | 2 +- src/controllers/auth/selectserver.js | 2 +- src/controllers/dashboard/dashboard.js | 10 ++-- .../dashboard/notifications/notifications.js | 6 +-- .../dashboard/plugins/available.js | 2 +- .../dashboard/plugins/installed.js | 4 +- .../dashboard/scheduledtasks/scheduledtask.js | 4 +- .../scheduledtasks/scheduledtasks.js | 6 +-- src/controllers/devices.js | 4 +- src/controllers/dlnaprofile.js | 22 ++++----- src/controllers/dlnaprofiles.js | 4 +- src/controllers/favorites.js | 2 +- src/controllers/itemdetailpage.js | 2 +- src/controllers/livetvstatus.js | 8 ++-- src/controllers/medialibrarypage.js | 6 +-- src/controllers/movies/moviegenres.js | 2 +- src/controllers/shows/tvgenres.js | 2 +- src/controllers/userparentalcontrol.js | 4 +- src/controllers/userprofilespage.js | 8 ++-- src/dashboard.html | 10 ++-- src/dashboardgeneral.html | 4 +- src/dlnaprofile.html | 4 +- src/dlnaprofiles.html | 2 +- src/elements/emby-checkbox/emby-checkbox.js | 4 +- src/elements/emby-collapse/emby-collapse.js | 2 +- src/elements/emby-select/emby-select.js | 2 +- src/encodingsettings.html | 4 +- src/itemdetails.html | 28 +++++------ src/list.html | 18 +++---- src/livetv.html | 16 +++---- src/livetvsettings.html | 8 ++-- src/livetvstatus.html | 4 +- src/livetvtuner.html | 2 +- src/movies.html | 18 +++---- src/music.html | 22 ++++----- src/mypreferencesmenu.html | 18 +++---- src/networking.html | 2 +- src/nowplaying.html | 44 +++++++++--------- src/scheduledtask.html | 2 +- src/scripts/editorsidebar.js | 14 +++--- src/scripts/librarybrowser.js | 10 ++-- src/scripts/librarymenu.js | 28 +++++------ src/scripts/site.js | 4 +- src/tv.html | 12 ++--- src/userparentalcontrol.html | 4 +- src/userprofiles.html | 2 +- src/videoosd.html | 28 +++++------ src/wizardfinish.html | 4 +- src/wizardlibrary.html | 6 +-- src/wizardremoteaccess.html | 4 +- src/wizardsettings.html | 4 +- src/wizardstart.html | 2 +- src/wizarduser.html | 4 +- webpack.dev.js | 6 +++ webpack.prod.js | 6 +++ yarn.lock | 5 ++ 120 files changed, 413 insertions(+), 414 deletions(-) delete mode 100644 src/assets/css/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.woff delete mode 100644 src/assets/css/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2 delete mode 100644 src/assets/css/material-icons/style.css diff --git a/package.json b/package.json index 09b793cd3..30ac72851 100644 --- a/package.json +++ b/package.json @@ -26,14 +26,15 @@ "howler": "^2.1.2", "jquery": "^3.4.1", "jstree": "^3.3.7", + "libass-wasm": "^2.1.1", "libjass": "^0.11.0", + "material-design-icons-iconfont": "^5.0.1", "native-promise-only": "^0.8.0-a", "requirejs": "^2.3.5", "resize-observer-polyfill": "^1.5.1", "shaka-player": "^2.5.5", "sortablejs": "^1.9.0", "swiper": "^3.4.2", - "libass-wasm": "^2.1.1", "webcomponents.js": "^0.7.24", "whatwg-fetch": "^1.1.1" }, diff --git a/src/apikeys.html b/src/apikeys.html index 47f032c1f..6f766ae6c 100644 --- a/src/apikeys.html +++ b/src/apikeys.html @@ -4,7 +4,7 @@

${HeaderApiKeys}

${HeaderApiKeysHelp}

diff --git a/src/assets/css/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.woff b/src/assets/css/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.woff deleted file mode 100644 index 9357bfc6ffab25813d70f9465b83aaa3c50d6fcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63992 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

h0-G_jhHzJu%hY?R0lLoF1Q=>FbJ(C|%B- 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 diff --git a/src/assets/css/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2 b/src/assets/css/material-icons/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2 deleted file mode 100644 index db867bc362455bfe7353790f2a2b89e558dc5750..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49240 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

${HeaderAccessSchedule} diff --git a/src/components/actionsheet/actionsheet.js b/src/components/actionsheet/actionsheet.js index d4e6b61c8..9be09c4d2 100644 --- a/src/components/actionsheet/actionsheet.js +++ b/src/components/actionsheet/actionsheet.js @@ -158,7 +158,7 @@ define(['dialogHelper', 'layoutManager', 'globalize', 'browser', 'dom', 'emby-bu } if (layoutManager.tv) { - html += ''; + html += ''; } // If any items have an icon, give them all an icon just to make sure they're all lined up evenly @@ -226,9 +226,9 @@ define(['dialogHelper', 'layoutManager', 'globalize', 'browser', 'dom', 'emby-bu if (itemIcon) { - html += '' + itemIcon + ''; + html += '' + itemIcon + ''; } else if (renderIcon && !center) { - html += ''; + html += ''; } html += '
'; diff --git a/src/components/activitylog.js b/src/components/activitylog.js index e02fb0c86..05971f01b 100644 --- a/src/components/activitylog.js +++ b/src/components/activitylog.js @@ -13,12 +13,12 @@ define(["events", "globalize", "dom", "datetime", "userSettings", "serverNotific } if (entry.UserId && entry.UserPrimaryImageTag) { - html += 'dvr" } else { - html += '' + icon + ''; + html += '' + icon + ''; } html += '
'; @@ -35,7 +35,7 @@ define(["events", "globalize", "dom", "datetime", "userSettings", "serverNotific html += "
"; if (entry.Overview) { - html += ''; + html += ''; } return html += "
"; diff --git a/src/components/alphapicker/alphapicker.js b/src/components/alphapicker/alphapicker.js index b9d31be5d..a23a7dfff 100644 --- a/src/components/alphapicker/alphapicker.js +++ b/src/components/alphapicker/alphapicker.js @@ -67,7 +67,7 @@ define(['focusManager', 'layoutManager', 'dom', 'css!./style.css', 'paper-icon-b html += '
'; if (options.mode === 'keyboard') { - html += ''; + html += ''; } else { letters = ['#']; html += mapLetters(letters, vertical).join(''); @@ -77,7 +77,7 @@ define(['focusManager', 'layoutManager', 'dom', 'css!./style.css', 'paper-icon-b html += mapLetters(letters, vertical).join(''); if (options.mode === 'keyboard') { - html += ''; + html += ''; html += '
'; letters = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']; diff --git a/src/components/cardbuilder/cardBuilder.js b/src/components/cardbuilder/cardBuilder.js index 44c5b3b07..479eb17b0 100644 --- a/src/components/cardbuilder/cardBuilder.js +++ b/src/components/cardbuilder/cardBuilder.js @@ -758,7 +758,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana if (isOuterFooter && options.cardLayout && layoutManager.mobile) { if (options.cardFooterAside !== 'none') { - html += ''; + html += ''; } } @@ -1316,15 +1316,15 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana var btnCssClass = 'cardOverlayButton cardOverlayButton-br itemAction'; if (options.centerPlayButton) { - overlayButtons += ''; + overlayButtons += ''; } if (overlayPlayButton && !item.IsPlaceHolder && (item.LocationType !== 'Virtual' || !item.MediaType || item.Type === 'Program') && item.Type !== 'Person') { - overlayButtons += ''; + overlayButtons += ''; } if (options.overlayMoreButton) { - overlayButtons += ''; + overlayButtons += ''; } } @@ -1457,7 +1457,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana var btnCssClass = 'cardOverlayButton cardOverlayButton-hover itemAction paper-icon-button-light'; if (playbackManager.canPlay(item)) { - html += ''; + html += ''; } html += '
'; @@ -1466,7 +1466,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana if (itemHelper.canMarkPlayed(item)) { require(['emby-playstatebutton']); - html += ''; + html += ''; } if (itemHelper.canRate(item)) { @@ -1474,10 +1474,10 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana var likes = userData.Likes == null ? '' : userData.Likes; require(['emby-ratingbutton']); - html += ''; + html += ''; } - html += ''; + html += ''; html += '
'; html += ''; @@ -1487,16 +1487,16 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana function getCardDefaultText(item, options) { if (item.CollectionType) { - return '' + imageHelper.getLibraryIcon(item.CollectionType) + '' + return '' + imageHelper.getLibraryIcon(item.CollectionType) + '' } if (item.Type === 'MusicAlbum') { - return 'album'; + return 'album'; } if (item.Type === 'MusicArtist' || item.Type === 'Person') { - return 'person'; + return 'person'; } if (options.defaultCardImageIcon) { - return '' + options.defaultCardImageIcon + ''; + return '' + options.defaultCardImageIcon + ''; } var defaultName = isUsingLiveTvNaming(item) ? item.Name : itemHelper.getDisplayName(item); @@ -1585,7 +1585,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana indicatorsElem = ensureIndicators(card, indicatorsElem); indicatorsElem.appendChild(playedIndicator); } - playedIndicator.innerHTML = 'check'; + playedIndicator.innerHTML = 'check'; } else { playedIndicator = card.querySelector('.playedIndicator'); @@ -1666,7 +1666,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'focusMana var icon = cell.querySelector('.timerIndicator'); if (!icon) { var indicatorsElem = ensureIndicators(cell); - indicatorsElem.insertAdjacentHTML('beforeend', 'fiber_manual_record'); + indicatorsElem.insertAdjacentHTML('beforeend', 'fiber_manual_record'); } cell.setAttribute('data-timerid', newTimerId); } diff --git a/src/components/cardbuilder/chaptercardbuilder.js b/src/components/cardbuilder/chaptercardbuilder.js index 0f42e1458..75b940285 100644 --- a/src/components/cardbuilder/chaptercardbuilder.js +++ b/src/components/cardbuilder/chaptercardbuilder.js @@ -90,7 +90,7 @@ define(['datetime', 'imageLoader', 'connectionManager', 'layoutManager', 'browse var cardImageContainer = imgUrl ? ('
') : ('
'); if (!imgUrl) { - cardImageContainer += 'local_movies'; + cardImageContainer += 'local_movies'; } var nameHtml = ''; diff --git a/src/components/channelmapper/channelmapper.js b/src/components/channelmapper/channelmapper.js index 0247f79a5..ee89b1799 100644 --- a/src/components/channelmapper/channelmapper.js +++ b/src/components/channelmapper/channelmapper.js @@ -71,7 +71,7 @@ define(["dialogHelper", "loading", "connectionManager", "globalize", "actionshee function getTunerChannelHtml(channel, providerName) { var html = ""; html += '
'; - html += 'dvr'; + html += 'dvr'; html += '
'; html += '

'; html += channel.Name; @@ -84,7 +84,7 @@ define(["dialogHelper", "loading", "connectionManager", "globalize", "actionshee html += "

"; html += "
"; - html += ''; + html += ''; return html += "
"; } @@ -127,7 +127,7 @@ define(["dialogHelper", "loading", "connectionManager", "globalize", "actionshee var html = ""; var title = globalize.translate("MapChannels"); html += '
"; html += "
"; - html += 'arrow_forward'; + html += 'arrow_forward'; html += ""; return html; } @@ -116,7 +116,7 @@ define(['loading', 'dialogHelper', 'dom', 'listViewStyle', 'emby-input', 'paper- html += ''; html += ""; if (!readOnlyAttribute) { - html += ''; + html += ''; } html += ""; if (!readOnlyAttribute) { @@ -265,7 +265,7 @@ define(['loading', 'dialogHelper', 'dom', 'listViewStyle', 'emby-input', 'paper- var html = ""; html += '
'; - html += ''; + html += ''; html += '

'; html += options.header || Globalize.translate("HeaderSelectPath"); html += "

"; diff --git a/src/components/emby-scrollbuttons/emby-scrollbuttons.js b/src/components/emby-scrollbuttons/emby-scrollbuttons.js index deec96d9a..0b769a982 100644 --- a/src/components/emby-scrollbuttons/emby-scrollbuttons.js +++ b/src/components/emby-scrollbuttons/emby-scrollbuttons.js @@ -10,7 +10,7 @@ define(['layoutManager', 'dom', 'css!./emby-scrollbuttons', 'registerElement', ' var icon = direction === 'left' ? 'chevron_left' : 'chevron_right'; html += ''; return html; diff --git a/src/components/favoriteitems.js b/src/components/favoriteitems.js index 17129ea54..7dff81f5a 100644 --- a/src/components/favoriteitems.js +++ b/src/components/favoriteitems.js @@ -136,7 +136,7 @@ define(["loading", "libraryBrowser", "cardBuilder", "dom", "apphost", "imageLoad html += '

'; html += globalize.translate(section.name); html += "

"; - html += 'chevron_right'; + html += 'chevron_right'; html += ""; } else { html += '

' + globalize.translate(section.name) + "

"; diff --git a/src/components/filtermenu/filtermenu.js b/src/components/filtermenu/filtermenu.js index f2196bf63..6f29064db 100644 --- a/src/components/filtermenu/filtermenu.js +++ b/src/components/filtermenu/filtermenu.js @@ -279,7 +279,7 @@ define(['require', 'dom', 'focusManager', 'dialogHelper', 'loading', 'apphost', var html = ''; html += '
'; - html += ''; + html += ''; html += '

${Filters}

'; html += '
'; diff --git a/src/components/guide/guide-settings.template.html b/src/components/guide/guide-settings.template.html index d85b4a71b..f5a52a747 100644 --- a/src/components/guide/guide-settings.template.html +++ b/src/components/guide/guide-settings.template.html @@ -1,5 +1,5 @@
- +

${Settings}

diff --git a/src/components/guide/guide.js b/src/components/guide/guide.js index c8ed31df0..914488694 100644 --- a/src/components/guide/guide.js +++ b/src/components/guide/guide.js @@ -416,7 +416,7 @@ define(['require', 'inputManager', 'browser', 'globalize', 'connectionManager', var status; if (item.Type === 'SeriesTimer') { - return 'fiber_smart_record'; + return 'fiber_smart_record'; } else if (item.TimerId || item.SeriesTimerId) { status = item.Status || 'Cancelled'; @@ -430,13 +430,13 @@ define(['require', 'inputManager', 'browser', 'globalize', 'connectionManager', if (item.SeriesTimerId) { if (status !== 'Cancelled') { - return 'fiber_smart_record'; + return 'fiber_smart_record'; } - return 'fiber_smart_record'; + return 'fiber_smart_record'; } - return 'fiber_manual_record'; + return 'fiber_manual_record'; } function getChannelProgramsHtml(context, date, channel, programs, options, listInfo) { @@ -550,7 +550,7 @@ define(['require', 'inputManager', 'browser', 'globalize', 'connectionManager', html += '
'; - html += '
keyboard_arrow_left
'; + html += '
keyboard_arrow_left
'; html += '
' + program.Name; @@ -578,7 +578,7 @@ define(['require', 'inputManager', 'browser', 'globalize', 'connectionManager', html += '
'; if (program.IsHD && options.showHdIcon) { - //html += 'hd'; + //html += 'hd'; if (layoutManager.tv) { html += '
HD
'; } else { @@ -1106,7 +1106,7 @@ define(['require', 'inputManager', 'browser', 'globalize', 'connectionManager', var icon = cell.querySelector('.timerIcon'); if (!icon) { - cell.querySelector('.guideProgramName').insertAdjacentHTML('beforeend', 'fiber_manual_record'); + cell.querySelector('.guideProgramName').insertAdjacentHTML('beforeend', 'fiber_manual_record'); } if (newTimerId) { diff --git a/src/components/guide/tvguide.template.html b/src/components/guide/tvguide.template.html index 7edffec6d..3f9544852 100644 --- a/src/components/guide/tvguide.template.html +++ b/src/components/guide/tvguide.template.html @@ -10,7 +10,7 @@
@@ -30,9 +30,9 @@
diff --git a/src/components/homescreensettings/homescreensettings.js b/src/components/homescreensettings/homescreensettings.js index 5b966327e..152fc691f 100644 --- a/src/components/homescreensettings/homescreensettings.js +++ b/src/components/homescreensettings/homescreensettings.js @@ -149,7 +149,7 @@ define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loa currentHtml += '
'; - currentHtml += 'folder_open'; + currentHtml += 'folder_open'; currentHtml += '
'; @@ -159,8 +159,8 @@ define(['require', 'apphost', 'layoutManager', 'focusManager', 'globalize', 'loa currentHtml += '
'; - currentHtml += ''; - currentHtml += ''; + currentHtml += ''; + currentHtml += ''; currentHtml += '
'; diff --git a/src/components/homesections/homesections.js b/src/components/homesections/homesections.js index 3f86e1679..af574200f 100644 --- a/src/components/homesections/homesections.js +++ b/src/components/homesections/homesections.js @@ -161,7 +161,7 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la for (var i = 0, length = items.length; i < length; i++) { var item = items[i]; var icon = imageHelper.getLibraryIcon(item.CollectionType); - html += '' + icon + '' + item.Name + ''; + html += '' + icon + '' + item.Name + ''; } html += '
'; @@ -260,7 +260,7 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la html += '

'; html += globalize.translate('LatestFromLibrary', parent.Name); html += '

'; - html += 'chevron_right'; + html += 'chevron_right'; html += ''; } else { html += '

' + globalize.translate('LatestFromLibrary', parent.Name) + '

'; @@ -608,7 +608,7 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la html += '

'; html += globalize.translate('HeaderOnNow'); html += '

'; - html += 'chevron_right'; + html += 'chevron_right'; html += ''; } else { @@ -683,7 +683,7 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la html += '

'; html += globalize.translate('HeaderNextUp'); html += '

'; - html += 'chevron_right'; + html += 'chevron_right'; html += ''; } else { html += '

' + globalize.translate('HeaderNextUp') + '

'; diff --git a/src/components/imagedownloader/imagedownloader.js b/src/components/imagedownloader/imagedownloader.js index 7bd5159a1..019875f35 100644 --- a/src/components/imagedownloader/imagedownloader.js +++ b/src/components/imagedownloader/imagedownloader.js @@ -116,8 +116,8 @@ define(['loading', 'apphost', 'dialogHelper', 'connectionManager', 'imageLoader' if (showControls) { html += '
'; - html += ''; - html += ''; + html += ''; + html += ''; html += '
'; } @@ -277,7 +277,7 @@ define(['loading', 'apphost', 'dialogHelper', 'connectionManager', 'imageLoader' if (enableFooterButtons) { html += '
'; - html += ''; + html += ''; html += '
'; } diff --git a/src/components/imagedownloader/imagedownloader.template.html b/src/components/imagedownloader/imagedownloader.template.html index c192fad29..0dc3cc066 100644 --- a/src/components/imagedownloader/imagedownloader.template.html +++ b/src/components/imagedownloader/imagedownloader.template.html @@ -1,5 +1,5 @@
- +

${Search}

diff --git a/src/components/imageeditor/imageeditor.js b/src/components/imageeditor/imageeditor.js index fade0dd04..da3d673aa 100644 --- a/src/components/imageeditor/imageeditor.js +++ b/src/components/imageeditor/imageeditor.js @@ -155,23 +155,23 @@ define(['dialogHelper', 'connectionManager', 'loading', 'dom', 'layoutManager', if (image.ImageType === "Backdrop" || image.ImageType === "Screenshot") { if (index > 0) { - html += ''; + html += ''; } else { - html += ''; + html += ''; } if (index < numImages - 1) { - html += ''; + html += ''; } else { - html += ''; + html += ''; } } else { if (imageProviders.length) { - html += ''; + html += ''; } } - html += ''; + html += ''; html += '
'; } diff --git a/src/components/imageeditor/imageeditor.template.html b/src/components/imageeditor/imageeditor.template.html index 3524f449d..57b63550f 100644 --- a/src/components/imageeditor/imageeditor.template.html +++ b/src/components/imageeditor/imageeditor.template.html @@ -1,5 +1,5 @@
- +

${HeaderEditImages}

@@ -12,10 +12,10 @@

${Images}

@@ -27,10 +27,10 @@

${Backdrops}

@@ -42,10 +42,10 @@

${Screenshots}

diff --git a/src/components/imageoptionseditor/imageoptionseditor.template.html b/src/components/imageoptionseditor/imageoptionseditor.template.html index 9bb1f8426..3e9a2ae8c 100644 --- a/src/components/imageoptionseditor/imageoptionseditor.template.html +++ b/src/components/imageoptionseditor/imageoptionseditor.template.html @@ -1,5 +1,5 @@
- +

${HeaderImageOptions}

diff --git a/src/components/imageuploader/imageuploader.template.html b/src/components/imageuploader/imageuploader.template.html index 42d894db6..b27168075 100644 --- a/src/components/imageuploader/imageuploader.template.html +++ b/src/components/imageuploader/imageuploader.template.html @@ -1,5 +1,5 @@
- +

${HeaderUploadImage}

@@ -14,7 +14,7 @@

${HeaderAddUpdateImage}

diff --git a/src/components/indicators/indicators.js b/src/components/indicators/indicators.js index e8813d947..a8bd4c620 100644 --- a/src/components/indicators/indicators.js +++ b/src/components/indicators/indicators.js @@ -90,7 +90,7 @@ define(['datetime', 'itemHelper', 'css!./indicators.css', 'material-icons'], fun } if (userData.PlayedPercentage && userData.PlayedPercentage >= 100 || (userData.Played)) { - return '
check
'; + return '
check
'; } } @@ -118,7 +118,7 @@ define(['datetime', 'itemHelper', 'css!./indicators.css', 'material-icons'], fun var status; if (item.Type === 'SeriesTimer') { - return 'fiber_smart_record'; + return 'fiber_smart_record'; } else if (item.TimerId || item.SeriesTimerId) { status = item.Status || 'Cancelled'; } else if (item.Type === 'Timer') { @@ -129,20 +129,20 @@ define(['datetime', 'itemHelper', 'css!./indicators.css', 'material-icons'], fun if (item.SeriesTimerId) { if (status !== 'Cancelled') { - return 'fiber_smart_record'; + return 'fiber_smart_record'; } - return 'fiber_smart_record'; + return 'fiber_smart_record'; } - return 'fiber_manual_record'; + return 'fiber_manual_record'; } function getSyncIndicator(item) { if (item.SyncPercent === 100) { - return '
file_download
'; + return '
file_download
'; } else if (item.SyncPercent != null) { - return '
file_download
'; + return '
file_download
'; } return ''; @@ -150,13 +150,13 @@ define(['datetime', 'itemHelper', 'css!./indicators.css', 'material-icons'], fun function getTypeIndicator(item) { if (item.Type === 'Video') { - return '
videocam
'; + return '
videocam
'; } if (item.Type === 'Folder' || item.Type === 'PhotoAlbum') { - return '
folder
'; + return '
folder
'; } if (item.Type === 'Photo') { - return '
photo
'; + return '
photo
'; } return ''; diff --git a/src/components/itemMediaInfo/itemMediaInfo.template.html b/src/components/itemMediaInfo/itemMediaInfo.template.html index 1eeab4fbd..afe0023cd 100644 --- a/src/components/itemMediaInfo/itemMediaInfo.template.html +++ b/src/components/itemMediaInfo/itemMediaInfo.template.html @@ -1,6 +1,6 @@

${HeaderMediaInfo}

diff --git a/src/components/itemidentifier/itemidentifier.template.html b/src/components/itemidentifier/itemidentifier.template.html index d921d580a..229c04755 100644 --- a/src/components/itemidentifier/itemidentifier.template.html +++ b/src/components/itemidentifier/itemidentifier.template.html @@ -1,6 +1,6 @@

${Identify}

diff --git a/src/components/libraryoptionseditor/libraryoptionseditor.js b/src/components/libraryoptionseditor/libraryoptionseditor.js index 2b289e6b7..261d20745 100644 --- a/src/components/libraryoptionseditor/libraryoptionseditor.js +++ b/src/components/libraryoptionseditor/libraryoptionseditor.js @@ -58,16 +58,16 @@ define(["globalize", "dom", "emby-checkbox", "emby-select", "emby-input"], funct for (var i = 0; i < plugins.length; i++) { var plugin = plugins[i]; html += '
'; - html += 'live_tv'; + html += 'live_tv'; html += '
'; html += '

'; html += plugin.Name; html += "

"; html += "
"; if (i > 0) { - html += ''; + html += ''; } else if (plugins.length > 1) { - html += ''; + html += ''; } html += "
"; } @@ -120,7 +120,7 @@ define(["globalize", "dom", "emby-checkbox", "emby-select", "emby-input"], funct html += plugin.Name; html += "

"; html += ""; - i > 0 ? html += '' : plugins.length > 1 && (html += ''), html += "" + i > 0 ? html += '' : plugins.length > 1 && (html += ''), html += "" } html += ""; html += '
' + globalize.translate("LabelMetadataDownloadersHelp") + "
"; @@ -181,9 +181,9 @@ define(["globalize", "dom", "emby-checkbox", "emby-select", "emby-input"], funct html += ""; html += ""; if (i > 0) { - html += ''; + html += ''; } else if (plugins.length > 1) { - html += ''; + html += ''; } html += ""; } @@ -220,9 +220,9 @@ define(["globalize", "dom", "emby-checkbox", "emby-select", "emby-input"], funct html += ""; html += ""; if (i > 0) { - html += ''; + html += ''; } else if (plugins.length > 1) { - html += ''; + html += ''; } html += ""; } diff --git a/src/components/listview/listview.js b/src/components/listview/listview.js index 94535deb6..8f93b3133 100644 --- a/src/components/listview/listview.js +++ b/src/components/listview/listview.js @@ -160,7 +160,7 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan var button = options.rightButtons[i]; - html += ''; + html += ''; } return html; @@ -262,9 +262,9 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan } if (!clickEntireItem && options.dragHandle) { - //html += ''; + //html += ''; // Firefox and Edge are not allowing the button to be draggable - html += 'drag_handle'; + html += 'drag_handle'; } if (options.image !== false) { @@ -298,7 +298,7 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan } if (playOnImageClick) { - html += ''; + html += ''; } var progressHtml = indicators.getProgressBarHtml(item, { @@ -474,15 +474,15 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan if (!clickEntireItem) { if (options.addToListButton) { - html += ''; + html += ''; } if (options.moreButton !== false) { - html += ''; + html += ''; } if (options.infoButton) { - html += ''; + html += ''; } if (options.rightButtons) { @@ -497,11 +497,11 @@ define(['itemHelper', 'mediaInfo', 'indicators', 'connectionManager', 'layoutMan var likes = userData.Likes == null ? '' : userData.Likes; if (itemHelper.canMarkPlayed(item)) { - html += ''; + html += ''; } if (itemHelper.canRate(item)) { - html += ''; + html += ''; } html += ''; diff --git a/src/components/mediainfo/mediainfo.js b/src/components/mediainfo/mediainfo.js index 04df34685..8aaad9505 100644 --- a/src/components/mediainfo/mediainfo.js +++ b/src/components/mediainfo/mediainfo.js @@ -6,7 +6,7 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater var status; if (item.Type === 'SeriesTimer') { - return 'fiber_smart_record'; + return 'fiber_smart_record'; } else if (item.TimerId || item.SeriesTimerId) { status = item.Status || 'Cancelled'; @@ -20,13 +20,13 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater if (item.SeriesTimerId) { if (status !== 'Cancelled') { - return 'fiber_smart_record'; + return 'fiber_smart_record'; } - return 'fiber_smart_record'; + return 'fiber_smart_record'; } - return 'fiber_manual_record'; + return 'fiber_manual_record'; } function getProgramInfoHtml(item, options) { @@ -393,7 +393,7 @@ define(['datetime', 'globalize', 'appRouter', 'itemHelper', 'indicators', 'mater if (rating) { html += '
'; - html += 'star'; + html += 'star'; html += rating; html += '
'; } diff --git a/src/components/medialibrarycreator/medialibrarycreator.js b/src/components/medialibrarycreator/medialibrarycreator.js index 183e22551..31fa11630 100644 --- a/src/components/medialibrarycreator/medialibrarycreator.js +++ b/src/components/medialibrarycreator/medialibrarycreator.js @@ -95,7 +95,7 @@ define(["loading", "dialogHelper", "dom", "jQuery", "components/libraryoptionsed function getFolderHtml(pathInfo, index) { var html = ""; - return html += '
', html += '
', html += '
' + pathInfo.Path + "
", pathInfo.NetworkPath && (html += '
' + pathInfo.NetworkPath + "
"), html += "
", html += '', html += "
" + return html += '
', html += '
', html += '
' + pathInfo.Path + "
", pathInfo.NetworkPath && (html += '
' + pathInfo.NetworkPath + "
"), html += "
", html += '', html += "
" } function renderPaths(page) { diff --git a/src/components/medialibrarycreator/medialibrarycreator.template.html b/src/components/medialibrarycreator/medialibrarycreator.template.html index c7073bc9f..4dcb7812d 100644 --- a/src/components/medialibrarycreator/medialibrarycreator.template.html +++ b/src/components/medialibrarycreator/medialibrarycreator.template.html @@ -1,5 +1,5 @@
- +

${ButtonAddMediaLibrary}

@@ -26,7 +26,7 @@

${HeadersFolders}

diff --git a/src/components/medialibraryeditor/medialibraryeditor.js b/src/components/medialibraryeditor/medialibraryeditor.js index a1ee53f72..fa7aac026 100644 --- a/src/components/medialibraryeditor/medialibraryeditor.js +++ b/src/components/medialibraryeditor/medialibraryeditor.js @@ -98,7 +98,7 @@ define(["jQuery", "loading", "dialogHelper", "dom", "components/libraryoptionsed html += '
' + pathInfo.NetworkPath + "
"; } html += ""; - html += ''; + html += ''; html += ""; return html; } diff --git a/src/components/medialibraryeditor/medialibraryeditor.template.html b/src/components/medialibraryeditor/medialibraryeditor.template.html index dd13df4ca..07e26b777 100644 --- a/src/components/medialibraryeditor/medialibraryeditor.template.html +++ b/src/components/medialibraryeditor/medialibraryeditor.template.html @@ -1,5 +1,5 @@
- +

@@ -20,7 +20,7 @@

${HeadersFolders}

diff --git a/src/components/metadataeditor/metadataeditor.js b/src/components/metadataeditor/metadataeditor.js index 8843dc159..030fdc80c 100644 --- a/src/components/metadataeditor/metadataeditor.js +++ b/src/components/metadataeditor/metadataeditor.js @@ -477,7 +477,7 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi html += ''; if (formatString) { - html += ''; + html += ''; } html += ''; @@ -917,7 +917,7 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi for (var i = 0; i < items.length; i++) { html += '
'; - html += 'live_tv'; + html += 'live_tv'; html += '
'; @@ -927,7 +927,7 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi html += '
'; - html += ''; + html += ''; html += '
'; } @@ -948,7 +948,7 @@ define(['itemHelper', 'dom', 'layoutManager', 'dialogHelper', 'datetime', 'loadi html += '
'; - html += 'person'; + html += 'person'; html += '
'; html += ''; html += '
'; - html += ''; + html += ''; html += '
'; } diff --git a/src/components/metadataeditor/metadataeditor.template.html b/src/components/metadataeditor/metadataeditor.template.html index d44136c6b..a09c2dd57 100644 --- a/src/components/metadataeditor/metadataeditor.template.html +++ b/src/components/metadataeditor/metadataeditor.template.html @@ -1,15 +1,15 @@
- +

${Edit}

@@ -184,7 +184,7 @@ ${Genres}
@@ -193,7 +193,7 @@ ${People}
@@ -203,7 +203,7 @@ ${Studios}
@@ -212,7 +212,7 @@ ${Tags}
diff --git a/src/components/metadataeditor/personeditor.template.html b/src/components/metadataeditor/personeditor.template.html index 75b011aa7..57a46a041 100644 --- a/src/components/metadataeditor/personeditor.template.html +++ b/src/components/metadataeditor/personeditor.template.html @@ -1,5 +1,5 @@
- +

${Edit}

diff --git a/src/components/multiselect/multiselect.js b/src/components/multiselect/multiselect.js index 6b2906cb0..b1367ef66 100644 --- a/src/components/multiselect/multiselect.js +++ b/src/components/multiselect/multiselect.js @@ -126,11 +126,11 @@ define(["browser", "appStorage", "apphost", "loading", "connectionManager", "glo var html = ""; - html += ''; + html += ''; html += '

'; var moreIcon = "more_horiz"; - html += ''; + html += ''; selectionCommandsPanel.innerHTML = html; diff --git a/src/components/nowplayingbar/nowplayingbar.js b/src/components/nowplayingbar/nowplayingbar.js index 37a1a32f5..d8191e9ef 100644 --- a/src/components/nowplayingbar/nowplayingbar.js +++ b/src/components/nowplayingbar/nowplayingbar.js @@ -42,31 +42,31 @@ define(['require', 'datetime', 'itemHelper', 'events', 'browser', 'imageLoader', // The onclicks are needed due to the return false above html += '
'; - html += ''; + html += ''; - html += ''; + html += ''; - html += ''; - html += ''; + html += ''; + html += ''; html += '
'; html += '
'; html += '
'; - html += ''; + html += ''; html += '
'; html += ''; html += '
'; - html += ''; + html += ''; html += '
'; html += '
'; - html += ''; - html += ''; + html += ''; + html += ''; html += '
'; html += '
'; @@ -571,7 +571,7 @@ define(['require', 'datetime', 'itemHelper', 'events', 'browser', 'imageLoader', var userData = item.UserData || {}; var likes = userData.Likes == null ? '' : userData.Likes; - nowPlayingUserData.innerHTML = ''; + nowPlayingUserData.innerHTML = ''; }); } diff --git a/src/components/playback/brightnessosd.js b/src/components/playback/brightnessosd.js index b2bf9d410..1a064ed39 100644 --- a/src/components/playback/brightnessosd.js +++ b/src/components/playback/brightnessosd.js @@ -11,7 +11,7 @@ define(['events', 'playbackManager', 'dom', 'browser', 'css!./iconosd', 'materia function getOsdElementHtml() { var html = ''; - html += 'brightness_high'; + html += 'brightness_high'; html += '
'; diff --git a/src/components/playback/volumeosd.js b/src/components/playback/volumeosd.js index b622cc18b..d1cd64c65 100644 --- a/src/components/playback/volumeosd.js +++ b/src/components/playback/volumeosd.js @@ -11,7 +11,7 @@ define(['events', 'playbackManager', 'dom', 'browser', 'css!./iconosd', 'materia function getOsdElementHtml() { var html = ''; - html += 'volume_up'; + html += 'volume_up'; html += '
'; diff --git a/src/components/playerstats/playerstats.js b/src/components/playerstats/playerstats.js index 4179192dd..89adf2262 100644 --- a/src/components/playerstats/playerstats.js +++ b/src/components/playerstats/playerstats.js @@ -18,7 +18,7 @@ define(['events', 'globalize', 'playbackManager', 'connectionManager', 'playMeth if (layoutManager.tv) { button = ''; } else { - button = ''; + button = ''; } var contentClass = layoutManager.tv ? 'playerStats-content playerStats-content-tv' : 'playerStats-content'; diff --git a/src/components/playlisteditor/playlisteditor.js b/src/components/playlisteditor/playlisteditor.js index 4738211a5..b70bdc144 100644 --- a/src/components/playlisteditor/playlisteditor.js +++ b/src/components/playlisteditor/playlisteditor.js @@ -258,7 +258,7 @@ define(['shell', 'dialogHelper', 'loading', 'layoutManager', 'playbackManager', var title = globalize.translate('HeaderAddToPlaylist'); html += '
'; - html += ''; + html += ''; html += '

'; html += title; html += '

'; diff --git a/src/components/prompt/prompt.template.html b/src/components/prompt/prompt.template.html index b1e7f580f..8e78a64cb 100644 --- a/src/components/prompt/prompt.template.html +++ b/src/components/prompt/prompt.template.html @@ -1,6 +1,6 @@

diff --git a/src/components/recordingcreator/recordingcreator.template.html b/src/components/recordingcreator/recordingcreator.template.html index 2a2840aec..e8cb85033 100644 --- a/src/components/recordingcreator/recordingcreator.template.html +++ b/src/components/recordingcreator/recordingcreator.template.html @@ -1,5 +1,5 @@
- +

diff --git a/src/components/recordingcreator/recordingeditor.template.html b/src/components/recordingcreator/recordingeditor.template.html index 6b853704f..b5f38dbba 100644 --- a/src/components/recordingcreator/recordingeditor.template.html +++ b/src/components/recordingcreator/recordingeditor.template.html @@ -1,5 +1,5 @@
- +

${HeaderRecordingOptions}

diff --git a/src/components/recordingcreator/recordingfields.template.html b/src/components/recordingcreator/recordingfields.template.html index 622b0d62e..35f5d4412 100644 --- a/src/components/recordingcreator/recordingfields.template.html +++ b/src/components/recordingcreator/recordingfields.template.html @@ -2,7 +2,7 @@
@@ -14,7 +14,7 @@
diff --git a/src/components/recordingcreator/seriesrecordingeditor.template.html b/src/components/recordingcreator/seriesrecordingeditor.template.html index c2e8ebd0e..0aaa687b6 100644 --- a/src/components/recordingcreator/seriesrecordingeditor.template.html +++ b/src/components/recordingcreator/seriesrecordingeditor.template.html @@ -1,5 +1,5 @@
- +

${HeaderSeriesOptions}

diff --git a/src/components/refreshdialog/refreshdialog.js b/src/components/refreshdialog/refreshdialog.js index 30074b4d0..07ad8e2e5 100644 --- a/src/components/refreshdialog/refreshdialog.js +++ b/src/components/refreshdialog/refreshdialog.js @@ -123,7 +123,7 @@ define(['shell', 'dialogHelper', 'loading', 'layoutManager', 'connectionManager' var title = globalize.translate('RefreshMetadata'); html += '
'; - html += ''; + html += ''; html += '

'; html += title; html += '

'; diff --git a/src/components/remotecontrol/remotecontrol.js b/src/components/remotecontrol/remotecontrol.js index 6c43e8175..29e7e8f42 100644 --- a/src/components/remotecontrol/remotecontrol.js +++ b/src/components/remotecontrol/remotecontrol.js @@ -135,7 +135,7 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL apiClient.getItem(apiClient.getCurrentUserId(), item.Id).then(function (fullItem) { var userData = fullItem.UserData || {}; var likes = null == userData.Likes ? "" : userData.Likes; - context.querySelector(".nowPlayingPageUserDataButtons").innerHTML = ''; + context.querySelector(".nowPlayingPageUserDataButtons").innerHTML = ''; }); } else { backdrop.clear(); @@ -263,13 +263,13 @@ define(["browser", "datetime", "backdrop", "libraryBrowser", "listView", "imageL var toggleRepeatButton = context.querySelector(".repeatToggleButton"); if ("RepeatAll" == repeatMode) { - toggleRepeatButton.innerHTML = "repeat"; + toggleRepeatButton.innerHTML = "repeat"; toggleRepeatButton.classList.add("repeatButton-active"); } else if ("RepeatOne" == repeatMode) { - toggleRepeatButton.innerHTML = "repeat_one"; + toggleRepeatButton.innerHTML = "repeat_one"; toggleRepeatButton.classList.add("repeatButton-active"); } else { - toggleRepeatButton.innerHTML = "repeat"; + toggleRepeatButton.innerHTML = "repeat"; toggleRepeatButton.classList.remove("repeatButton-active"); } } diff --git a/src/components/search/searchfields.template.html b/src/components/search/searchfields.template.html index bad808cb7..c1e9c6434 100644 --- a/src/components/search/searchfields.template.html +++ b/src/components/search/searchfields.template.html @@ -1,5 +1,5 @@
- search + search
diff --git a/src/components/slideshow/slideshow.js b/src/components/slideshow/slideshow.js index a5acd042b..70404cdd6 100644 --- a/src/components/slideshow/slideshow.js +++ b/src/components/slideshow/slideshow.js @@ -70,7 +70,7 @@ define(['dialogHelper', 'inputManager', 'connectionManager', 'layoutManager', 'f var tabIndex = canFocus ? '' : ' tabindex="-1"'; autoFocus = autoFocus ? ' autofocus' : ''; - return ''; + return ''; } function setUserScalable(scalable) { diff --git a/src/components/sortmenu/sortmenu.js b/src/components/sortmenu/sortmenu.js index d4f75a080..6820b24d2 100644 --- a/src/components/sortmenu/sortmenu.js +++ b/src/components/sortmenu/sortmenu.js @@ -66,7 +66,7 @@ define(['require', 'dom', 'focusManager', 'dialogHelper', 'loading', 'layoutMana var html = ''; html += '
'; - html += ''; + html += ''; html += '

${Sort}

'; html += '
'; diff --git a/src/components/subtitleeditor/subtitleeditor.js b/src/components/subtitleeditor/subtitleeditor.js index 964aa8178..59ca98ff3 100644 --- a/src/components/subtitleeditor/subtitleeditor.js +++ b/src/components/subtitleeditor/subtitleeditor.js @@ -132,7 +132,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings', itemHtml += '<' + tagName + ' class="' + className + '" data-index="' + s.Index + '">'; - itemHtml += 'closed_caption'; + itemHtml += 'closed_caption'; itemHtml += '
'; @@ -149,7 +149,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings', if (!layoutManager.tv) { if (s.Path) { - itemHtml += ''; + itemHtml += ''; } } @@ -248,7 +248,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings', html += '<' + tagName + ' class="' + className + '" data-subid="' + result.Id + '">'; - html += 'closed_caption'; + html += 'closed_caption'; var bodyClass = result.Comment || result.IsHashMatch ? 'three-line' : 'two-line'; @@ -281,7 +281,7 @@ define(['dialogHelper', 'require', 'layoutManager', 'globalize', 'userSettings', html += '
'; if (!layoutManager.tv) { - html += ''; + html += ''; } html += ''; diff --git a/src/components/subtitleeditor/subtitleeditor.template.html b/src/components/subtitleeditor/subtitleeditor.template.html index dc8ae2570..4d1d737b4 100644 --- a/src/components/subtitleeditor/subtitleeditor.template.html +++ b/src/components/subtitleeditor/subtitleeditor.template.html @@ -1,8 +1,8 @@
- +

${Subtitles}

- info${Help} + info${Help}
@@ -18,7 +18,7 @@
- +
diff --git a/src/components/subtitlesync/subtitlesync.template.html b/src/components/subtitlesync/subtitlesync.template.html index 4ee344333..2aa6b1045 100644 --- a/src/components/subtitlesync/subtitlesync.template.html +++ b/src/components/subtitlesync/subtitlesync.template.html @@ -1,5 +1,5 @@
- +
0s
diff --git a/src/components/tunerpicker.js b/src/components/tunerpicker.js index 3882f2e85..fb6760dec 100644 --- a/src/components/tunerpicker.js +++ b/src/components/tunerpicker.js @@ -41,7 +41,7 @@ define(["dialogHelper", "dom", "layoutManager", "connectionManager", "globalize" html += '
'; html += '
'; html += '
'; - html += '
dvr
'; + html += '
dvr
'; html += "
"; html += "
"; html += '
'; @@ -128,7 +128,7 @@ define(["dialogHelper", "dom", "layoutManager", "connectionManager", "globalize" dlg.classList.add("formDialog"); var html = ""; html += '
'; - html += ''; + html += ''; html += '

'; html += globalize.translate("HeaderLiveTvTunerSetup"); html += "

"; diff --git a/src/components/tvproviders/xmltv.template.html b/src/components/tvproviders/xmltv.template.html index 288c1ebe8..7f6490e62 100644 --- a/src/components/tvproviders/xmltv.template.html +++ b/src/components/tvproviders/xmltv.template.html @@ -12,7 +12,7 @@
- +
${XmlTvPathHelp}
diff --git a/src/components/userdatabuttons/userdatabuttons.js b/src/components/userdatabuttons/userdatabuttons.js index 1c00e50ca..2636be1e1 100644 --- a/src/components/userdatabuttons/userdatabuttons.js +++ b/src/components/userdatabuttons/userdatabuttons.js @@ -28,7 +28,7 @@ define(['connectionManager', 'globalize', 'dom', 'itemHelper', 'paper-icon-butto iconCssClass = ''; } - iconCssClass += 'md-icon'; + iconCssClass += 'material-icons'; return ''; } diff --git a/src/components/viewsettings/viewsettings.js b/src/components/viewsettings/viewsettings.js index e3c75c629..82bafb084 100644 --- a/src/components/viewsettings/viewsettings.js +++ b/src/components/viewsettings/viewsettings.js @@ -77,7 +77,7 @@ define(['require', 'dialogHelper', 'loading', 'apphost', 'layoutManager', 'conne var html = ''; html += '
'; - html += ''; + html += ''; html += '

${Settings}

'; html += '
'; diff --git a/src/controllers/auth/selectserver.js b/src/controllers/auth/selectserver.js index b0ee5673e..e766dbdb5 100644 --- a/src/controllers/auth/selectserver.js +++ b/src/controllers/auth/selectserver.js @@ -18,7 +18,7 @@ define(["loading", "appRouter", "layoutManager", "appSettings", "apphost", "focu var cardImageContainer; if (item.showIcon) { - cardImageContainer = '' + item.icon + ""; + cardImageContainer = '' + item.icon + ""; } else { cardImageContainer = '
'; } diff --git a/src/controllers/dashboard/dashboard.js b/src/controllers/dashboard/dashboard.js index 63c6f3226..36cf80fb1 100644 --- a/src/controllers/dashboard/dashboard.js +++ b/src/controllers/dashboard/dashboard.js @@ -303,12 +303,12 @@ define(["datetime", "events", "itemHelper", "serverNotifications", "dom", "globa html += '
'; var btnCssClass; btnCssClass = session.ServerId && session.NowPlayingItem && session.SupportsRemoteControl && session.DeviceId !== connectionManager.deviceId() ? "" : " hide"; - html += ''; - html += ''; + html += ''; + html += ''; btnCssClass = session.TranscodingInfo && session.TranscodingInfo.TranscodeReasons && session.TranscodingInfo.TranscodeReasons.length ? "" : " hide"; - html += ''; + html += ''; btnCssClass = session.ServerId && -1 !== session.SupportedCommands.indexOf("DisplayMessage") && session.DeviceId !== connectionManager.deviceId() ? "" : " hide"; - html += ''; + html += ''; html += "
"; html += '
'; html += DashboardPage.getSessionNowPlayingStreamInfo(session); @@ -361,7 +361,7 @@ define(["datetime", "events", "itemHelper", "serverNotifications", "dom", "globa html += progress + "%"; html += ""; html += "" + progress + "%"; - html += ''; + html += ''; } else if (task.State === "Cancelling") { html += '' + globalize.translate("LabelStopping") + ""; } diff --git a/src/controllers/dashboard/notifications/notifications.js b/src/controllers/dashboard/notifications/notifications.js index 8b56dc506..466728210 100644 --- a/src/controllers/dashboard/notifications/notifications.js +++ b/src/controllers/dashboard/notifications/notifications.js @@ -31,14 +31,14 @@ define(["loading", "libraryMenu", "globalize", "listViewStyle", "emby-button"], } itemHtml += ''; if (notification.Enabled) { - itemHtml += 'notifications_active'; + itemHtml += 'notifications_active'; } else { - itemHtml += 'notifications_off'; + itemHtml += 'notifications_off'; } itemHtml += '
'; itemHtml += '
' + notification.Name + "
"; itemHtml += "
"; - itemHtml += ''; + itemHtml += ''; itemHtml += "
"; return itemHtml; }).join(""); diff --git a/src/controllers/dashboard/plugins/available.js b/src/controllers/dashboard/plugins/available.js index 1679fec5e..5526bd9ad 100644 --- a/src/controllers/dashboard/plugins/available.js +++ b/src/controllers/dashboard/plugins/available.js @@ -103,7 +103,7 @@ define(["loading", "libraryMenu", "globalize", "cardStyle", "emby-button", "emby html += '
"; html += "
"; } else { - html += 'folder'; + html += 'folder'; } html += ""; diff --git a/src/controllers/dashboard/plugins/installed.js b/src/controllers/dashboard/plugins/installed.js index c18673738..9c4a631c3 100644 --- a/src/controllers/dashboard/plugins/installed.js +++ b/src/controllers/dashboard/plugins/installed.js @@ -47,14 +47,14 @@ define(["loading", "libraryMenu", "dom", "globalize", "cardStyle", "emby-button" html += '
"; html += "
"; } else { - html += 'folder'; + html += 'folder'; } html += configPageUrl ? "" : "
"; html += "
"; html += '
'; html += '
'; - html += ''; + html += ''; html += "
"; html += "
"; html += configPage ? configPage.DisplayName || plugin.Name : plugin.Name; diff --git a/src/controllers/dashboard/scheduledtasks/scheduledtask.js b/src/controllers/dashboard/scheduledtasks/scheduledtask.js index 7a3e1dbcd..03eeeeb87 100644 --- a/src/controllers/dashboard/scheduledtasks/scheduledtask.js +++ b/src/controllers/dashboard/scheduledtasks/scheduledtask.js @@ -49,7 +49,7 @@ define(["jQuery", "loading", "datetime", "dom", "globalize", "emby-input", "emby var trigger = task.Triggers[i]; html += '
'; - html += 'schedule'; + html += 'schedule'; if (trigger.MaxRuntimeMs) { html += '
'; } else { @@ -68,7 +68,7 @@ define(["jQuery", "loading", "datetime", "dom", "globalize", "emby-input", "emby } html += "
"; - html += ''; + html += ''; html += "
"; } diff --git a/src/controllers/dashboard/scheduledtasks/scheduledtasks.js b/src/controllers/dashboard/scheduledtasks/scheduledtasks.js index 87297dbcf..cc8be8216 100644 --- a/src/controllers/dashboard/scheduledtasks/scheduledtasks.js +++ b/src/controllers/dashboard/scheduledtasks/scheduledtasks.js @@ -40,7 +40,7 @@ define(["jQuery", "loading", "events", "globalize", "serverNotifications", "huma } html += '
'; html += ""; - html += 'schedule'; + html += 'schedule'; html += ""; html += '"; if (task.State === "Running") { - html += ''; + html += ''; } else if (task.State === "Idle") { - html += ''; + html += ''; } html += "
"; } diff --git a/src/controllers/devices.js b/src/controllers/devices.js index 4c8c37eed..2013607d7 100644 --- a/src/controllers/devices.js +++ b/src/controllers/devices.js @@ -80,7 +80,7 @@ define(["loading", "dom", "libraryMenu", "globalize", "scripts/imagehelper", "hu deviceHtml += '
"; deviceHtml += "
"; } else { - deviceHtml += 'tablet_android'; + deviceHtml += 'tablet_android'; } deviceHtml += ""; @@ -89,7 +89,7 @@ define(["loading", "dom", "libraryMenu", "globalize", "scripts/imagehelper", "hu if (canEdit || canDelete(device.Id)) { deviceHtml += '
'; - deviceHtml += ''; + deviceHtml += ''; deviceHtml += "
"; } diff --git a/src/controllers/dlnaprofile.js b/src/controllers/dlnaprofile.js index e9239693d..fb4cdb425 100644 --- a/src/controllers/dlnaprofile.js +++ b/src/controllers/dlnaprofile.js @@ -76,12 +76,12 @@ define(["jQuery", "loading", "fnchecked", "emby-select", "emby-button", "emby-in var index = 0; var html = '
' + headers.map(function (h) { var li = '
'; - li += 'info'; + li += 'info'; li += '
'; li += '

' + h.Name + ": " + (h.Value || "") + "

"; li += '
' + (h.Match || "") + "
"; li += "
"; - li += ''; + li += ''; li += "
"; index++; return li; @@ -132,11 +132,11 @@ define(["jQuery", "loading", "fnchecked", "emby-select", "emby-button", "emby-in function renderXmlDocumentAttributes(page, attribute) { var html = '
' + attribute.map(function (h) { var li = '
'; - li += 'info'; + li += 'info'; li += '
'; li += '

' + h.Name + " = " + (h.Value || "") + "

"; li += "
"; - li += ''; + li += ''; return li += "
"; }).join("") + "
"; var elem = $(".xmlDocumentAttributeList", page).html(html).trigger("create"); @@ -174,11 +174,11 @@ define(["jQuery", "loading", "fnchecked", "emby-select", "emby-button", "emby-in var index = 0; var html = '
' + profiles.map(function (h) { var li = '
'; - li += 'info'; + li += 'info'; li += '
'; li += '

' + (h.Format || "") + "

"; li += "
"; - li += ''; + li += ''; li += "
"; index++; return li; @@ -270,7 +270,7 @@ define(["jQuery", "loading", "fnchecked", "emby-select", "emby-button", "emby-in } html += ""; - html += ''; + html += ''; html += "
"; } @@ -331,7 +331,7 @@ define(["jQuery", "loading", "fnchecked", "emby-select", "emby-button", "emby-in } html += ""; - html += ''; + html += ''; html += "
"; } @@ -415,7 +415,7 @@ define(["jQuery", "loading", "fnchecked", "emby-select", "emby-button", "emby-in } html += ""; - html += ''; + html += ''; html += "
"; } @@ -487,7 +487,7 @@ define(["jQuery", "loading", "fnchecked", "emby-select", "emby-button", "emby-in } html += ""; - html += ''; + html += ''; html += "
"; } @@ -567,7 +567,7 @@ define(["jQuery", "loading", "fnchecked", "emby-select", "emby-button", "emby-in } html += ""; - html += ''; + html += ''; html += "
"; } diff --git a/src/controllers/dlnaprofiles.js b/src/controllers/dlnaprofiles.js index ae708bcd4..eae529c53 100644 --- a/src/controllers/dlnaprofiles.js +++ b/src/controllers/dlnaprofiles.js @@ -32,7 +32,7 @@ define(["jQuery", "globalize", "loading", "libraryMenu", "listViewStyle", "emby- for (var i = 0, length = profiles.length; i < length; i++) { var profile = profiles[i]; html += '"; diff --git a/src/controllers/favorites.js b/src/controllers/favorites.js index 0bfe3c455..522ddd471 100644 --- a/src/controllers/favorites.js +++ b/src/controllers/favorites.js @@ -248,7 +248,7 @@ define(["appRouter", "cardBuilder", "dom", "globalize", "connectionManager", "ap html += '

'; html += globalize.translate(section.name); html += "

"; - html += 'chevron_right'; + html += 'chevron_right'; html += "
"; } diff --git a/src/controllers/itemdetailpage.js b/src/controllers/itemdetailpage.js index d0616c157..a62441e61 100644 --- a/src/controllers/itemdetailpage.js +++ b/src/controllers/itemdetailpage.js @@ -1723,7 +1723,7 @@ define(["loading", "appRouter", "layoutManager", "connectionManager", "cardBuild html += '

'; html += "" + type.name + ""; html += "

"; - html += ''; + html += ''; html += "
"; html += '
'; var shape = "MusicAlbum" == type.type ? getSquareShape(false) : getPortraitShape(false); diff --git a/src/controllers/livetvstatus.js b/src/controllers/livetvstatus.js index 72d50a25a..1c6386ba9 100644 --- a/src/controllers/livetvstatus.js +++ b/src/controllers/livetvstatus.js @@ -26,11 +26,11 @@ define(["jQuery", "globalize", "scripts/taskbutton", "dom", "libraryMenu", "layo html += '
'; html += '
'; html += '
'; - html += '
dvr
'; + html += '
dvr
'; html += "
"; html += "
"; html += '
'; - html += ''; + html += ''; html += '
' + (device.FriendlyName || getTunerName(device.Type)) + "
"; html += '
'; html += device.Url || " "; @@ -101,7 +101,7 @@ define(["jQuery", "globalize", "scripts/taskbutton", "dom", "libraryMenu", "layo for (var i = 0, length = providers.length; i < length; i++) { var provider = providers[i]; html += '"; - html += ''; + html += ''; html += "
"; } diff --git a/src/controllers/medialibrarypage.js b/src/controllers/medialibrarypage.js index 543acf31d..b4291e41a 100644 --- a/src/controllers/medialibrarypage.js +++ b/src/controllers/medialibrarypage.js @@ -267,7 +267,7 @@ define(["jQuery", "apphost", "scripts/taskbutton", "loading", "libraryMenu", "gl hasCardImageContainer = true; } else if (!virtualFolder.showNameWithIcon) { html += '
'; - html += '' + (virtualFolder.icon || imageHelper.getLibraryIcon(virtualFolder.CollectionType)) + ""; + html += '' + (virtualFolder.icon || imageHelper.getLibraryIcon(virtualFolder.CollectionType)) + ""; hasCardImageContainer = true; } @@ -280,7 +280,7 @@ define(["jQuery", "apphost", "scripts/taskbutton", "loading", "libraryMenu", "gl if (!imgUrl && virtualFolder.showNameWithIcon) { html += '

'; - html += '' + (virtualFolder.icon || imageHelper.getLibraryIcon(virtualFolder.CollectionType)) + ""; + html += '' + (virtualFolder.icon || imageHelper.getLibraryIcon(virtualFolder.CollectionType)) + ""; if (virtualFolder.showNameWithIcon) { html += '
'; @@ -297,7 +297,7 @@ define(["jQuery", "apphost", "scripts/taskbutton", "loading", "libraryMenu", "gl if (virtualFolder.showMenu !== false) { html += '
'; - html += ''; + html += ''; html += "
"; } diff --git a/src/controllers/movies/moviegenres.js b/src/controllers/movies/moviegenres.js index 6d32e4ab2..0067f6422 100644 --- a/src/controllers/movies/moviegenres.js +++ b/src/controllers/movies/moviegenres.js @@ -145,7 +145,7 @@ define(["layoutManager", "loading", "libraryBrowser", "cardBuilder", "lazyLoader html += '

'; html += item.Name; html += "

"; - html += 'chevron_right'; + html += 'chevron_right'; html += ""; html += "
"; if (enableScrollX()) { diff --git a/src/controllers/shows/tvgenres.js b/src/controllers/shows/tvgenres.js index b6fa54f21..23397fd73 100644 --- a/src/controllers/shows/tvgenres.js +++ b/src/controllers/shows/tvgenres.js @@ -141,7 +141,7 @@ define(["layoutManager", "loading", "libraryBrowser", "cardBuilder", "lazyLoader html += '

'; html += item.Name; html += "

"; - html += 'chevron_right'; + html += 'chevron_right'; html += ""; html += "
"; if (enableScrollX()) { diff --git a/src/controllers/userparentalcontrol.js b/src/controllers/userparentalcontrol.js index 2a862912d..333c09f26 100644 --- a/src/controllers/userparentalcontrol.js +++ b/src/controllers/userparentalcontrol.js @@ -108,7 +108,7 @@ define(["jQuery", "datetime", "loading", "libraryMenu", "listViewStyle", "paper- li += h; li += ""; li += "
"; - li += ''; + li += ''; return li += "
"; }).join(""); @@ -143,7 +143,7 @@ define(["jQuery", "datetime", "loading", "libraryMenu", "listViewStyle", "paper- itemHtml += ""; itemHtml += '
' + getDisplayTime(a.StartHour) + " - " + getDisplayTime(a.EndHour) + "
"; itemHtml += "
"; - itemHtml += ''; + itemHtml += ''; itemHtml += "
"; index++; return itemHtml; diff --git a/src/controllers/userprofilespage.js b/src/controllers/userprofilespage.js index 7aeea9cb2..a3c247cd3 100644 --- a/src/controllers/userprofilespage.js +++ b/src/controllers/userprofilespage.js @@ -104,7 +104,7 @@ define(["loading", "dom", "globalize", "humanedate", "paper-icon-button-light", html += '
"; } else { html += '
'; - html += 'person'; + html += 'person'; } html += "
"; @@ -115,7 +115,7 @@ define(["loading", "dom", "globalize", "humanedate", "paper-icon-button-light", html += '
'; html += user.Name; html += "
"; - html += ''; + html += ''; html += "
"; html += '
'; var lastSeen = getLastSeenText(user.LastActivityDate); @@ -181,14 +181,14 @@ define(["loading", "dom", "globalize", "humanedate", "paper-icon-button-light", html += '
"; html += "
"; } else { - html += 'person'; + html += 'person'; } html += ""; html += "
"; html += '
'; html += '
'; - html += ''; + html += ''; html += "
"; html += '
'; html += user.UserName; diff --git a/src/dashboard.html b/src/dashboard.html index dc9a56abb..4888c1110 100644 --- a/src/dashboard.html +++ b/src/dashboard.html @@ -5,7 +5,7 @@

${TabServer}

- chevron_right + chevron_right
@@ -34,7 +34,7 @@

${HeaderActiveDevices}

- chevron_right + chevron_right
@@ -45,7 +45,7 @@

${HeaderActivity}

- chevron_right + chevron_right
@@ -62,7 +62,7 @@

${Alerts}

- chevron_right + chevron_right
@@ -71,7 +71,7 @@

${HeaderPaths}

- chevron_right + chevron_right
diff --git a/src/dashboardgeneral.html b/src/dashboardgeneral.html index 6387128d5..f76311a44 100644 --- a/src/dashboardgeneral.html +++ b/src/dashboardgeneral.html @@ -39,7 +39,7 @@
- +
${LabelCachePathHelp}
@@ -49,7 +49,7 @@
- +
${LabelMetadataPathHelp}
diff --git a/src/dlnaprofile.html b/src/dlnaprofile.html index 2054bce3d..2420ab4c3 100644 --- a/src/dlnaprofile.html +++ b/src/dlnaprofile.html @@ -98,7 +98,7 @@

${HeaderHttpHeaders}

@@ -221,7 +221,7 @@

${HeaderXmlDocumentAttributes}

diff --git a/src/dlnaprofiles.html b/src/dlnaprofiles.html index ac9e96137..c1ae38609 100644 --- a/src/dlnaprofiles.html +++ b/src/dlnaprofiles.html @@ -9,7 +9,7 @@

${HeaderCustomDlnaProfiles}

- add + add ${Help}
diff --git a/src/elements/emby-checkbox/emby-checkbox.js b/src/elements/emby-checkbox/emby-checkbox.js index d6276e826..2e49a2d18 100644 --- a/src/elements/emby-checkbox/emby-checkbox.js +++ b/src/elements/emby-checkbox/emby-checkbox.js @@ -56,8 +56,8 @@ define(['browser', 'dom', 'css!./emby-checkbox', 'registerElement'], function (b var checkedIcon = this.getAttribute('data-checkedicon') || 'check'; var uncheckedIcon = this.getAttribute('data-uncheckedicon') || ''; - var checkHtml = '' + checkedIcon + ''; - var uncheckedHtml = '' + uncheckedIcon + ''; + var checkHtml = '' + checkedIcon + ''; + var uncheckedHtml = '' + uncheckedIcon + ''; labelElement.insertAdjacentHTML('beforeend', '' + checkHtml + uncheckedHtml + ''); labelTextElement.classList.add('checkboxLabel'); diff --git a/src/elements/emby-collapse/emby-collapse.js b/src/elements/emby-collapse/emby-collapse.js index 09b8c70d8..764e525a2 100644 --- a/src/elements/emby-collapse/emby-collapse.js +++ b/src/elements/emby-collapse/emby-collapse.js @@ -80,7 +80,7 @@ define(['browser', 'css!./emby-collapse', 'registerElement', 'emby-button'], fun var title = this.getAttribute('title'); - var html = ''; + var html = ''; this.insertAdjacentHTML('afterbegin', html); diff --git a/src/elements/emby-select/emby-select.js b/src/elements/emby-select/emby-select.js index 248e7ce57..e26d1921a 100644 --- a/src/elements/emby-select/emby-select.js +++ b/src/elements/emby-select/emby-select.js @@ -144,7 +144,7 @@ define(['layoutManager', 'browser', 'actionsheet', 'css!./emby-select', 'registe this.parentNode.insertBefore(label, this); if (this.classList.contains('emby-select-withcolor')) { - this.parentNode.insertAdjacentHTML('beforeend', '
0
keyboard_arrow_down
'); + this.parentNode.insertAdjacentHTML('beforeend', '
0
keyboard_arrow_down
'); } }; diff --git a/src/encodingsettings.html b/src/encodingsettings.html index 3d67544c0..6e074936f 100644 --- a/src/encodingsettings.html +++ b/src/encodingsettings.html @@ -94,7 +94,7 @@
- +
${LabelffmpegPathHelp}
@@ -105,7 +105,7 @@
- +
${LabelTranscodingTempPathHelp}
diff --git a/src/itemdetails.html b/src/itemdetails.html index 22c18cd9d..93115b4f9 100644 --- a/src/itemdetails.html +++ b/src/itemdetails.html @@ -1,7 +1,7 @@
@@ -17,91 +17,91 @@
diff --git a/src/list.html b/src/list.html index e31efa27e..643d3a1ba 100644 --- a/src/list.html +++ b/src/list.html @@ -7,45 +7,45 @@ ${HeaderPlayAll}
diff --git a/src/livetv.html b/src/livetv.html index 2ff8990e4..752b7c827 100644 --- a/src/livetv.html +++ b/src/livetv.html @@ -7,7 +7,7 @@
@@ -16,7 +16,7 @@
@@ -25,7 +25,7 @@
@@ -34,7 +34,7 @@
@@ -43,7 +43,7 @@
@@ -52,7 +52,7 @@
@@ -63,7 +63,7 @@
- +
@@ -72,7 +72,7 @@
diff --git a/src/livetvsettings.html b/src/livetvsettings.html index 044226a08..d853063ab 100644 --- a/src/livetvsettings.html +++ b/src/livetvsettings.html @@ -34,7 +34,7 @@
- +
${LabelRecordingPathHelp}
@@ -43,7 +43,7 @@
- +
@@ -51,7 +51,7 @@
- +
@@ -84,7 +84,7 @@
- +
diff --git a/src/livetvstatus.html b/src/livetvstatus.html index 3abd14de3..fc855f32b 100644 --- a/src/livetvstatus.html +++ b/src/livetvstatus.html @@ -8,7 +8,7 @@ ${HeaderTunerDevices} ${Help}
@@ -21,7 +21,7 @@

${HeaderGuideProviders}

diff --git a/src/livetvtuner.html b/src/livetvtuner.html index 53e8f4b01..fecbda90a 100644 --- a/src/livetvtuner.html +++ b/src/livetvtuner.html @@ -24,7 +24,7 @@
- +
diff --git a/src/movies.html b/src/movies.html index c211d9686..20e087c4b 100644 --- a/src/movies.html +++ b/src/movies.html @@ -3,9 +3,9 @@
- - - + + +
@@ -46,8 +46,8 @@
- - + +
@@ -62,7 +62,7 @@
- +
@@ -74,9 +74,9 @@
- - - + + +
diff --git a/src/music.html b/src/music.html index e86f17920..9b3c560b8 100644 --- a/src/music.html +++ b/src/music.html @@ -37,11 +37,11 @@
- - - - - + + + + +
@@ -56,8 +56,8 @@
- - + +
@@ -72,8 +72,8 @@
- - + +
@@ -92,8 +92,8 @@
- - + +
diff --git a/src/mypreferencesmenu.html b/src/mypreferencesmenu.html index 0638a49d9..96e962689 100644 --- a/src/mypreferencesmenu.html +++ b/src/mypreferencesmenu.html @@ -5,7 +5,7 @@

- person + person
${ButtonProfile}
@@ -14,7 +14,7 @@
- tv + tv
${HeaderDisplay}
@@ -23,7 +23,7 @@
- home + home
${HeaderHome}
@@ -32,7 +32,7 @@
- play_circle_filled + play_circle_filled
${TitlePlayback}
@@ -41,7 +41,7 @@
- closed_caption + closed_caption
${Subtitles}
@@ -52,7 +52,7 @@

${HeaderAdmin}

- dashboard + dashboard
${TabDashboard}
@@ -60,7 +60,7 @@
- mode_edit + mode_edit
${Metadata}
@@ -71,7 +71,7 @@

${HeaderUser}

diff --git a/src/nowplaying.html b/src/nowplaying.html index bc595a6c9..78813255c 100644 --- a/src/nowplaying.html +++ b/src/nowplaying.html @@ -14,35 +14,35 @@
@@ -55,15 +55,15 @@
@@ -78,43 +78,43 @@



@@ -161,7 +161,7 @@

${TabPlaylist}

diff --git a/src/scheduledtask.html b/src/scheduledtask.html index 8ecaf04db..f5bd6550f 100644 --- a/src/scheduledtask.html +++ b/src/scheduledtask.html @@ -13,7 +13,7 @@

${HeaderTaskTriggers}

diff --git a/src/scripts/editorsidebar.js b/src/scripts/editorsidebar.js index 1ec70cc7c..1a9b9775e 100644 --- a/src/scripts/editorsidebar.js +++ b/src/scripts/editorsidebar.js @@ -43,20 +43,20 @@ define(["datetime", "jQuery", "material-icons"], function (datetime, $) { } var htmlName = "
"; if (item.IsFolder) { - htmlName += 'folder'; + htmlName += 'folder'; } else if (item.MediaType === "Video") { - htmlName += 'movie'; + htmlName += 'movie'; } else if (item.MediaType === "Audio") { - htmlName += 'audiotrack'; + htmlName += 'audiotrack'; } else if (item.Type === "TvChannel") { - htmlName += 'live_tv'; + htmlName += 'live_tv'; } else if (item.MediaType === "Photo") { - htmlName += 'photo'; + htmlName += 'photo'; } else if (item.MediaType === "Book") { - htmlName += 'book'; + htmlName += 'book'; } if (item.LockData) { - htmlName += 'lock'; + htmlName += 'lock'; } htmlName += name; htmlName += "
"; diff --git a/src/scripts/librarybrowser.js b/src/scripts/librarybrowser.js index b9f3b9247..268e8d7fe 100644 --- a/src/scripts/librarybrowser.js +++ b/src/scripts/librarybrowser.js @@ -91,20 +91,20 @@ define(["userSettings"], function (userSettings) { html += '
'; if (showControls) { - html += ''; - html += ''; + html += ''; + html += ''; } if (options.addLayoutButton) { - html += ''; + html += ''; } if (options.sortButton) { - html += ''; + html += ''; } if (options.filterButton) { - html += ''; + html += ''; } html += "
"; diff --git a/src/scripts/librarymenu.js b/src/scripts/librarymenu.js index e3d6c8d19..6a977149d 100644 --- a/src/scripts/librarymenu.js +++ b/src/scripts/librarymenu.js @@ -68,7 +68,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", " headerUserButton.innerHTML = '
"; } else { headerUserButton.classList.remove("headerUserButtonRound"); - headerUserButton.innerHTML = 'person'; + headerUserButton.innerHTML = 'person'; } } @@ -161,7 +161,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", " function refreshLibraryInfoInDrawer(user, drawer) { var html = ""; html += '
'; - html += '
home' + globalize.translate("ButtonHome") + ""; + html += 'home' + globalize.translate("ButtonHome") + ""; // libraries are added here html += '
'; @@ -172,8 +172,8 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", " html += '

'; html += globalize.translate("HeaderAdmin"); html += "

"; - html += 'dashboard' + globalize.translate("TabDashboard") + ""; - html += 'mode_edit' + globalize.translate("Metadata") + ""; + html += 'dashboard' + globalize.translate("TabDashboard") + ""; + html += 'mode_edit' + globalize.translate("Metadata") + ""; html += "
"; } @@ -184,10 +184,10 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", " html += ""; if (appHost.supports("multiserver")) { - html += 'wifi' + globalize.translate("ButtonSelectServer") + ""; + html += 'wifi' + globalize.translate("ButtonSelectServer") + ""; } - html += 'exit_to_app' + globalize.translate("ButtonSignOut") + ""; + html += 'exit_to_app' + globalize.translate("ButtonSignOut") + ""; html += "
"; } @@ -391,7 +391,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", " menuHtml += '"; if (item.icon) { - menuHtml += '' + item.icon + ""; + menuHtml += '' + item.icon + ""; } menuHtml += ''; @@ -518,7 +518,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", " i.onclick; } - return '' + icon + '' + i.Name + ""; + return '' + icon + '' + i.Name + ""; }).join(""); libraryMenuOptions.innerHTML = html; var elem = libraryMenuOptions; @@ -844,16 +844,16 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", " var html = ""; html += '
'; html += '
'; - html += '"; - html += ''; - html += ''; + html += '"; + html += ''; + html += ''; html += '

'; html += "
"; html += '
'; html += ''; - html += ''; - html += ''; - html += ''; + html += ''; + html += ''; + html += ''; html += "
"; html += "
"; html += '
'; diff --git a/src/scripts/site.js b/src/scripts/site.js index d7c3a1c8a..7e04e1a2f 100644 --- a/src/scripts/site.js +++ b/src/scripts/site.js @@ -703,7 +703,8 @@ var AppInfo = {}; "swiper", "sortable", "libjass", - "webcomponents" + "webcomponents", + "material-icons" ] }, urlArgs: urlArgs, @@ -721,7 +722,6 @@ var AppInfo = {}; // define styles // TODO determine which of these files can be moved to the components themselves - define("material-icons", ["css!assets/css/material-icons/style"], returnFirstDependency); define("systemFontsCss", ["css!assets/css/fonts"], returnFirstDependency); define("systemFontsSizedCss", ["css!assets/css/fonts.sized"], returnFirstDependency); define("scrollStyles", ["css!assets/css/scrollstyles"], returnFirstDependency); diff --git a/src/tv.html b/src/tv.html index 1327d53ff..97df4d8e8 100644 --- a/src/tv.html +++ b/src/tv.html @@ -3,9 +3,9 @@
- - - + + +
@@ -61,9 +61,9 @@
- - - + + +
diff --git a/src/userparentalcontrol.html b/src/userparentalcontrol.html index 6c3591333..4cb5708db 100644 --- a/src/userparentalcontrol.html +++ b/src/userparentalcontrol.html @@ -31,7 +31,7 @@

${LabelBlockContentWithTags}

@@ -41,7 +41,7 @@

${HeaderAccessSchedule}

diff --git a/src/userprofiles.html b/src/userprofiles.html index 1272957e5..022e06b95 100644 --- a/src/userprofiles.html +++ b/src/userprofiles.html @@ -6,7 +6,7 @@

${HeaderUsers}

${Help}
diff --git a/src/videoosd.html b/src/videoosd.html index 4d18787a5..a099605d0 100644 --- a/src/videoosd.html +++ b/src/videoosd.html @@ -8,7 +8,7 @@

- autorenew + autorenew ${FetchingData}
@@ -25,47 +25,47 @@
@@ -76,7 +76,7 @@
diff --git a/src/wizardfinish.html b/src/wizardfinish.html index e593c430f..84b559ee8 100644 --- a/src/wizardfinish.html +++ b/src/wizardfinish.html @@ -5,11 +5,11 @@

${WizardCompleted}

diff --git a/src/wizardlibrary.html b/src/wizardlibrary.html index 710bf5581..74b242798 100644 --- a/src/wizardlibrary.html +++ b/src/wizardlibrary.html @@ -3,7 +3,7 @@

${HeaderSetupLibrary}

- +

@@ -11,12 +11,12 @@
diff --git a/src/wizardremoteaccess.html b/src/wizardremoteaccess.html index f0375a4e2..ba1305938 100644 --- a/src/wizardremoteaccess.html +++ b/src/wizardremoteaccess.html @@ -21,12 +21,12 @@
diff --git a/src/wizardsettings.html b/src/wizardsettings.html index cced04c5b..4c00b205e 100644 --- a/src/wizardsettings.html +++ b/src/wizardsettings.html @@ -16,12 +16,12 @@
diff --git a/src/wizardstart.html b/src/wizardstart.html index 1308fcb2e..5dd6f7e1b 100644 --- a/src/wizardstart.html +++ b/src/wizardstart.html @@ -20,7 +20,7 @@
diff --git a/src/wizarduser.html b/src/wizarduser.html index 7d7fdc08e..9c8b49d86 100644 --- a/src/wizarduser.html +++ b/src/wizarduser.html @@ -22,12 +22,12 @@
diff --git a/webpack.dev.js b/webpack.dev.js index 3aecac1a5..81b69d896 100644 --- a/webpack.dev.js +++ b/webpack.dev.js @@ -20,6 +20,12 @@ module.exports = merge(common, { { test: /\.(png|jpg|gif)$/i, use: ["file-loader"] + }, + { + test: /\.(woff|woff2|eot|ttf|otf)$/, + use: [ + 'file-loader', + ] } ] }, diff --git a/webpack.prod.js b/webpack.prod.js index 2055051da..03fcf712a 100644 --- a/webpack.prod.js +++ b/webpack.prod.js @@ -18,6 +18,12 @@ module.exports = merge(common, { { test: /\.(png|jpg|gif)$/i, use: ["file-loader"] + }, + { + test: /\.(woff|woff2|eot|ttf|otf)$/, + use: [ + 'file-loader', + ] } ] } diff --git a/yarn.lock b/yarn.lock index 1526957e4..18628ae12 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2938,6 +2938,11 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" +material-design-icons-iconfont@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/material-design-icons-iconfont/-/material-design-icons-iconfont-5.0.1.tgz#371875ed7fe9c8c520bc7123c3231feeab731c31" + integrity sha512-Xg6rIdGrfySTqiTZ6d+nQbcFepS6R4uKbJP0oAqyeZXJY/bX6mZDnOmmUJusqLXfhIwirs0c++a6JpqVa8RFvA== + md5.js@^1.3.4: version "1.3.5" resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"