Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created April 13, 2018 12:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryantm/eb93cdffbfae9ffe18d439df893237d8 to your computer and use it in GitHub Desktop.
Save ryantm/eb93cdffbfae9ffe18d439df893237d8 to your computer and use it in GitHub Desktop.
/nix/store/b5qx498y0lan20ran7ci7wdhlisvy1jd-emby-3.3.1.0
├── bin
│   ├── BDInfo.dll
│   ├── dashboard-ui
│   │   ├── addplugin.html
│   │   ├── appservices.html
│   │   ├── bower_components
│   │   │   ├── alameda
│   │   │   │   ├── alameda.js
│   │   │   │   └── LICENSE
│   │   │   ├── cryptojslib
│   │   │   │   └── components
│   │   │   │   ├── core-min.js
│   │   │   │   ├── md5-min.js
│   │   │   │   └── sha1-min.js
│   │   │   ├── document-register-element
│   │   │   │   ├── basic.html
│   │   │   │   ├── build
│   │   │   │   │   └── document-register-element.js
│   │   │   │   └── testrunner.js
│   │   │   ├── emby-apiclient
│   │   │   │   ├── apiclientex.js
│   │   │   │   ├── apiclient.js
│   │   │   │   ├── appstorage-cache.js
│   │   │   │   ├── appstorage-localstorage.js
│   │   │   │   ├── appstorage-memory.js
│   │   │   │   ├── cameraroll.js
│   │   │   │   ├── connectionmanager.js
│   │   │   │   ├── credentials.js
│   │   │   │   ├── events.js
│   │   │   │   ├── fileupload.js
│   │   │   │   ├── localassetmanager.js
│   │   │   │   ├── serverdiscovery-chrome.js
│   │   │   │   ├── serverdiscovery.js
│   │   │   │   ├── serverdiscovery-winjs.js
│   │   │   │   ├── sync
│   │   │   │   │   ├── contentuploader.js
│   │   │   │   │   ├── filerepository.js
│   │   │   │   │   ├── itemrepository.js
│   │   │   │   │   ├── localsync.js
│   │   │   │   │   ├── mediasync.js
│   │   │   │   │   ├── multiserversync.js
│   │   │   │   │   ├── serversync.js
│   │   │   │   │   ├── transfermanager.js
│   │   │   │   │   └── useractionrepository.js
│   │   │   │   └── wakeonlan.js
│   │   │   ├── emby-webcomponents
│   │   │   │   ├── actionsheet
│   │   │   │   │   ├── actionsheet.css
│   │   │   │   │   └── actionsheet.js
│   │   │   │   ├── alert
│   │   │   │   │   ├── alert.js
│   │   │   │   │   └── nativealert.js
│   │   │   │   ├── alphanumericshortcuts
│   │   │   │   │   └── alphanumericshortcuts.js
│   │   │   │   ├── alphapicker
│   │   │   │   │   ├── alphapicker.js
│   │   │   │   │   └── style.css
│   │   │   │   ├── appfooter
│   │   │   │   │   ├── appfooter.css
│   │   │   │   │   └── appfooter.js
│   │   │   │   ├── appsettings.js
│   │   │   │   ├── backdrop
│   │   │   │   │   ├── backdrop.js
│   │   │   │   │   └── style.css
│   │   │   │   ├── browserdeviceprofile.js
│   │   │   │   ├── browser.js
│   │   │   │   ├── cardbuilder
│   │   │   │   │   ├── cardbuilder.js
│   │   │   │   │   ├── card.css
│   │   │   │   │   ├── chaptercardbuilder.js
│   │   │   │   │   ├── peoplecardbuilder.js
│   │   │   │   │   └── roundcard.css
│   │   │   │   ├── chromecast
│   │   │   │   │   ├── chromecasthelpers.js
│   │   │   │   │   └── chromecastplayer.js
│   │   │   │   ├── clearbutton.css
│   │   │   │   ├── collectioneditor
│   │   │   │   │   └── collectioneditor.js
│   │   │   │   ├── confirm
│   │   │   │   │   ├── confirm.js
│   │   │   │   │   └── nativeconfirm.js
│   │   │   │   ├── datetime.js
│   │   │   │   ├── deletehelper.js
│   │   │   │   ├── dialog
│   │   │   │   │   ├── dialog.js
│   │   │   │   │   └── dialog.template.html
│   │   │   │   ├── dialoghelper
│   │   │   │   │   ├── dialoghelper.css
│   │   │   │   │   └── dialoghelper.js
│   │   │   │   ├── displaysettings
│   │   │   │   │   ├── displaysettings.js
│   │   │   │   │   └── displaysettings.template.html
│   │   │   │   ├── dom.js
│   │   │   │   ├── emby-button
│   │   │   │   │   ├── emby-button.css
│   │   │   │   │   ├── emby-button.js
│   │   │   │   │   └── paper-icon-button-light.js
│   │   │   │   ├── emby-checkbox
│   │   │   │   │   ├── emby-checkbox.css
│   │   │   │   │   └── emby-checkbox.js
│   │   │   │   ├── emby-collapse
│   │   │   │   │   ├── emby-collapse.css
│   │   │   │   │   └── emby-collapse.js
│   │   │   │   ├── emby-connect
│   │   │   │   │   └── connecthelper.js
│   │   │   │   ├── emby-input
│   │   │   │   │   ├── emby-input.css
│   │   │   │   │   └── emby-input.js
│   │   │   │   ├── emby-itemrefreshindicator
│   │   │   │   │   └── emby-itemrefreshindicator.js
│   │   │   │   ├── emby-itemscontainer
│   │   │   │   │   └── emby-itemscontainer.js
│   │   │   │   ├── emby-progressring
│   │   │   │   │   ├── emby-progressring.css
│   │   │   │   │   ├── emby-progressring.js
│   │   │   │   │   └── emby-progressring.template.html
│   │   │   │   ├── emby-radio
│   │   │   │   │   ├── emby-radio.css
│   │   │   │   │   └── emby-radio.js
│   │   │   │   ├── emby-scrollbuttons
│   │   │   │   │   ├── emby-scrollbuttons.css
│   │   │   │   │   └── emby-scrollbuttons.js
│   │   │   │   ├── emby-scroller
│   │   │   │   │   └── emby-scroller.js
│   │   │   │   ├── emby-select
│   │   │   │   │   ├── emby-select.css
│   │   │   │   │   └── emby-select.js
│   │   │   │   ├── emby-slider
│   │   │   │   │   ├── emby-slider.css
│   │   │   │   │   └── emby-slider.js
│   │   │   │   ├── emby-tabs
│   │   │   │   │   ├── emby-tabs.css
│   │   │   │   │   └── emby-tabs.js
│   │   │   │   ├── emby-textarea
│   │   │   │   │   ├── emby-textarea.css
│   │   │   │   │   └── emby-textarea.js
│   │   │   │   ├── fetchhelper.js
│   │   │   │   ├── filedownloader.js
│   │   │   │   ├── filesystem.js
│   │   │   │   ├── filtermenu
│   │   │   │   │   ├── filtermenu.js
│   │   │   │   │   └── filtermenu.template.html
│   │   │   │   ├── flexstyles.css
│   │   │   │   ├── flvjs
│   │   │   │   │   └── flv.min.js
│   │   │   │   ├── focusmanager.js
│   │   │   │   ├── fonts
│   │   │   │   │   ├── fonts.css
│   │   │   │   │   ├── fonts.sized.css
│   │   │   │   │   └── material-icons
│   │   │   │   │   ├── 2fcryfnatjcs6g4u3t-y5ewrjpiaoeww8aihgqwrjao.woff
│   │   │   │   │   ├── 2fcryfnatjcs6g4u3t-y5zjzjt5fdej140u2djyc3my.woff2
│   │   │   │   │   └── style.css
│   │   │   │   ├── formdialog.css
│   │   │   │   ├── fullscreen
│   │   │   │   │   ├── fullscreen-doubleclick.js
│   │   │   │   │   └── fullscreenmanager.js
│   │   │   │   ├── globalize.js
│   │   │   │   ├── guide
│   │   │   │   │   ├── guide.css
│   │   │   │   │   ├── guide.js
│   │   │   │   │   ├── guide-settings.js
│   │   │   │   │   ├── guide-settings.template.html
│   │   │   │   │   ├── programs.css
│   │   │   │   │   └── tvguide.template.html
│   │   │   │   ├── headroom
│   │   │   │   │   ├── headroom.css
│   │   │   │   │   └── headroom.js
│   │   │   │   ├── homescreensettings
│   │   │   │   │   ├── homescreensettingsdialog.js
│   │   │   │   │   ├── homescreensettingsdialog.template.html
│   │   │   │   │   ├── homescreensettings.js
│   │   │   │   │   └── homescreensettings.template.html
│   │   │   │   ├── homesections
│   │   │   │   │   ├── homesections.css
│   │   │   │   │   └── homesections.js
│   │   │   │   ├── htmlaudioplayer
│   │   │   │   │   └── plugin.js
│   │   │   │   ├── htmlvideoplayer
│   │   │   │   │   ├── htmlmediahelper.js
│   │   │   │   │   ├── plugin.js
│   │   │   │   │   └── style.css
│   │   │   │   ├── imagedownloader
│   │   │   │   │   ├── imagedownloader.js
│   │   │   │   │   └── imagedownloader.template.html
│   │   │   │   ├── imageeditor
│   │   │   │   │   ├── imageeditor.css
│   │   │   │   │   ├── imageeditor.js
│   │   │   │   │   └── imageeditor.template.html
│   │   │   │   ├── images
│   │   │   │   │   ├── basicimagefetcher.js
│   │   │   │   │   ├── imagehelper.js
│   │   │   │   │   └── style.css
│   │   │   │   ├── imageuploader
│   │   │   │   │   ├── imageuploader.js
│   │   │   │   │   ├── imageuploader.template.html
│   │   │   │   │   └── style.css
│   │   │   │   ├── indicators
│   │   │   │   │   ├── indicators.css
│   │   │   │   │   └── indicators.js
│   │   │   │   ├── input
│   │   │   │   │   ├── api.js
│   │   │   │   │   ├── gamepadtokey.js
│   │   │   │   │   └── mouse.js
│   │   │   │   ├── inputmanager.js
│   │   │   │   ├── itemcontextmenu.js
│   │   │   │   ├── itemhelper.js
│   │   │   │   ├── itemhovermenu
│   │   │   │   │   ├── itemhovermenu.css
│   │   │   │   │   └── itemhovermenu.js
│   │   │   │   ├── itemidentifier
│   │   │   │   │   ├── itemidentifier.js
│   │   │   │   │   └── itemidentifier.template.html
│   │   │   │   ├── itemsrefresher.js
│   │   │   │   ├── layoutmanager.js
│   │   │   │   ├── lazyloader
│   │   │   │   │   ├── lazyedgehack.css
│   │   │   │   │   ├── lazyloader-intersectionobserver.js
│   │   │   │   │   └── lazyloader-scroll.js
│   │   │   │   ├── listview
│   │   │   │   │   ├── listview.css
│   │   │   │   │   └── listview.js
│   │   │   │   ├── loading
│   │   │   │   │   ├── loader2.gif
│   │   │   │   │   ├── loading-legacy.css
│   │   │   │   │   ├── loading-legacy.js
│   │   │   │   │   ├── loading-lite.css
│   │   │   │   │   └── loading-lite.js
│   │   │   │   ├── maintabsmanager.js
│   │   │   │   ├── mediainfo
│   │   │   │   │   ├── fresh.png
│   │   │   │   │   ├── mediainfo.css
│   │   │   │   │   ├── mediainfo.js
│   │   │   │   │   └── rotten.png
│   │   │   │   ├── metadataeditor
│   │   │   │   │   ├── metadataeditor.js
│   │   │   │   │   ├── metadataeditor.template.html
│   │   │   │   │   ├── personeditor.js
│   │   │   │   │   └── personeditor.template.html
│   │   │   │   ├── multidownload.js
│   │   │   │   ├── multiselect
│   │   │   │   │   ├── multiselect.css
│   │   │   │   │   └── multiselect.js
│   │   │   │   ├── native-promise-only
│   │   │   │   │   ├── lib
│   │   │   │   │   │   └── npo.src.js
│   │   │   │   │   └── test_adapter.js
│   │   │   │   ├── notifications
│   │   │   │   │   ├── badge.png
│   │   │   │   │   ├── notificationicon.png
│   │   │   │   │   └── notifications.js
│   │   │   │   ├── nowplayingbar
│   │   │   │   │   ├── nowplayingbar.css
│   │   │   │   │   └── nowplayingbar.js
│   │   │   │   ├── packagemanager.js
│   │   │   │   ├── pagejs
│   │   │   │   │   └── page.js
│   │   │   │   ├── photoplayer
│   │   │   │   │   └── plugin.js
│   │   │   │   ├── playback
│   │   │   │   │   ├── autoplaydetect.js
│   │   │   │   │   ├── brightnessosd.js
│   │   │   │   │   ├── experimentalwarnings.js
│   │   │   │   │   ├── iconosd.css
│   │   │   │   │   ├── mediasession.js
│   │   │   │   │   ├── nowplayinghelper.js
│   │   │   │   │   ├── playaccessvalidation.js
│   │   │   │   │   ├── playbackmanager.js
│   │   │   │   │   ├── playbackorientation.js
│   │   │   │   │   ├── playbackvalidation.js
│   │   │   │   │   ├── playerselection.js
│   │   │   │   │   ├── playersettingsmenu.js
│   │   │   │   │   ├── playmethodhelper.js
│   │   │   │   │   ├── playqueuemanager.js
│   │   │   │   │   ├── remotecontrolautoplay.js
│   │   │   │   │   └── volumeosd.js
│   │   │   │   ├── playbacksettings
│   │   │   │   │   ├── playbacksettings.js
│   │   │   │   │   └── playbacksettings.template.html
│   │   │   │   ├── playerstats
│   │   │   │   │   ├── playerstats.css
│   │   │   │   │   └── playerstats.js
│   │   │   │   ├── playlisteditor
│   │   │   │   │   └── playlisteditor.js
│   │   │   │   ├── playmenu.js
│   │   │   │   ├── pluginmanager.js
│   │   │   │   ├── polyfills
│   │   │   │   │   ├── array.js
│   │   │   │   │   ├── bind.js
│   │   │   │   │   ├── objectassign.js
│   │   │   │   │   └── raf.js
│   │   │   │   ├── prompt
│   │   │   │   │   ├── nativeprompt.js
│   │   │   │   │   ├── prompt.js
│   │   │   │   │   └── prompt.template.html
│   │   │   │   ├── qualityoptions.js
│   │   │   │   ├── recordingcreator
│   │   │   │   │   ├── empty.png
│   │   │   │   │   ├── recordingbutton.js
│   │   │   │   │   ├── recordingcreator.css
│   │   │   │   │   ├── recordingcreator.js
│   │   │   │   │   ├── recordingcreator.template.html
│   │   │   │   │   ├── recordingeditor.js
│   │   │   │   │   ├── recordingeditor.template.html
│   │   │   │   │   ├── recordingfields.css
│   │   │   │   │   ├── recordingfields.js
│   │   │   │   │   ├── recordingfields.template.html
│   │   │   │   │   ├── recordinghelper.js
│   │   │   │   │   ├── seriesrecordingeditor.js
│   │   │   │   │   └── seriesrecordingeditor.template.html
│   │   │   │   ├── refreshdialog
│   │   │   │   │   └── refreshdialog.js
│   │   │   │   ├── registrationservices
│   │   │   │   │   └── registrationservices.js
│   │   │   │   ├── require
│   │   │   │   │   ├── requirecss.js
│   │   │   │   │   ├── requirehtml.js
│   │   │   │   │   └── requiretext.js
│   │   │   │   ├── router.js
│   │   │   │   ├── sanitizefilename.js
│   │   │   │   ├── scroller
│   │   │   │   │   └── smoothscroller.js
│   │   │   │   ├── scrollhelper.js
│   │   │   │   ├── scrollstyles.css
│   │   │   │   ├── search
│   │   │   │   │   ├── searchfields.css
│   │   │   │   │   ├── searchfields.js
│   │   │   │   │   ├── searchfields.template.html
│   │   │   │   │   ├── searchresults.js
│   │   │   │   │   └── searchresults.template.html
│   │   │   │   ├── serverrestartdialog
│   │   │   │   │   └── serverrestartdialog.js
│   │   │   │   ├── serviceworker
│   │   │   │   │   ├── notifications.js
│   │   │   │   │   └── sync.js
│   │   │   │   ├── sessionplayer.js
│   │   │   │   ├── shell.js
│   │   │   │   ├── shortcuts.js
│   │   │   │   ├── skinmanager.js
│   │   │   │   ├── slideshow
│   │   │   │   │   ├── slideshow.js
│   │   │   │   │   └── style.css
│   │   │   │   ├── sortmenu
│   │   │   │   │   ├── sortmenu.js
│   │   │   │   │   └── sortmenu.template.html
│   │   │   │   ├── staticbackdrops.js
│   │   │   │   ├── strings
│   │   │   │   │   ├── ar.json
│   │   │   │   │   ├── be-by.json
│   │   │   │   │   ├── bg-bg.json
│   │   │   │   │   ├── ca.json
│   │   │   │   │   ├── cs.json
│   │   │   │   │   ├── da.json
│   │   │   │   │   ├── de.json
│   │   │   │   │   ├── el.json
│   │   │   │   │   ├── en-gb.json
│   │   │   │   │   ├── en-us.json
│   │   │   │   │   ├── es-ar.json
│   │   │   │   │   ├── es.json
│   │   │   │   │   ├── es-mx.json
│   │   │   │   │   ├── fi.json
│   │   │   │   │   ├── fr-ca.json
│   │   │   │   │   ├── fr.json
│   │   │   │   │   ├── gsw.json
│   │   │   │   │   ├── he.json
│   │   │   │   │   ├── hr.json
│   │   │   │   │   ├── hu.json
│   │   │   │   │   ├── id.json
│   │   │   │   │   ├── it.json
│   │   │   │   │   ├── kk.json
│   │   │   │   │   ├── ko.json
│   │   │   │   │   ├── lt-lt.json
│   │   │   │   │   ├── ms.json
│   │   │   │   │   ├── nb.json
│   │   │   │   │   ├── nl.json
│   │   │   │   │   ├── pl.json
│   │   │   │   │   ├── pt-br.json
│   │   │   │   │   ├── pt-pt.json
│   │   │   │   │   ├── ro.json
│   │   │   │   │   ├── ru.json
│   │   │   │   │   ├── sk.json
│   │   │   │   │   ├── sl-si.json
│   │   │   │   │   ├── sv.json
│   │   │   │   │   ├── tr.json
│   │   │   │   │   ├── uk.json
│   │   │   │   │   ├── vi.json
│   │   │   │   │   ├── zh-cn.json
│   │   │   │   │   ├── zh-hk.json
│   │   │   │   │   └── zh-tw.json
│   │   │   │   ├── subtitleeditor
│   │   │   │   │   ├── subtitleeditor.css
│   │   │   │   │   ├── subtitleeditor.js
│   │   │   │   │   └── subtitleeditor.template.html
│   │   │   │   ├── subtitlesettings
│   │   │   │   │   ├── subtitleappearancehelper.js
│   │   │   │   │   ├── subtitlesettings.js
│   │   │   │   │   └── subtitlesettings.template.html
│   │   │   │   ├── sync
│   │   │   │   │   ├── emby-downloadbutton.js
│   │   │   │   │   ├── syncjobeditor.js
│   │   │   │   │   ├── syncjoblist.js
│   │   │   │   │   └── sync.js
│   │   │   │   ├── tabbedview
│   │   │   │   │   ├── itemstab.js
│   │   │   │   │   └── tabbedview.js
│   │   │   │   ├── thememediaplayer.js
│   │   │   │   ├── themes
│   │   │   │   │   ├── appletv
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── dark
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── dark-green
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── dark-red
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── halloween
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── light
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── light-blue
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── light-green
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── light-pink
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── light-purple
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── light-red
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   ├── logodark.png
│   │   │   │   │   ├── logowhite.png
│   │   │   │   │   ├── verydark
│   │   │   │   │   │   └── theme.css
│   │   │   │   │   └── wmc
│   │   │   │   │   └── theme.css
│   │   │   │   ├── toast
│   │   │   │   │   ├── toast.css
│   │   │   │   │   └── toast.js
│   │   │   │   ├── touchhelper.js
│   │   │   │   ├── upnextdialog
│   │   │   │   │   ├── upnextdialog.css
│   │   │   │   │   └── upnextdialog.js
│   │   │   │   ├── userdatabuttons
│   │   │   │   │   ├── emby-playstatebutton.js
│   │   │   │   │   ├── emby-ratingbutton.js
│   │   │   │   │   ├── userdatabuttons.css
│   │   │   │   │   └── userdatabuttons.js
│   │   │   │   ├── usersettings
│   │   │   │   │   ├── usersettingsbuilder.js
│   │   │   │   │   └── usersettings.js
│   │   │   │   ├── viewmanager
│   │   │   │   │   ├── viewcontainer-lite.css
│   │   │   │   │   ├── viewcontainer-lite.js
│   │   │   │   │   └── viewmanager.js
│   │   │   │   ├── viewsettings
│   │   │   │   │   ├── viewsettings.js
│   │   │   │   │   └── viewsettings.template.html
│   │   │   │   ├── visibleinviewport.js
│   │   │   │   └── youtubeplayer
│   │   │   │   ├── plugin.js
│   │   │   │   └── style.css
│   │   │   ├── fetch
│   │   │   │   ├── fetch.js
│   │   │   │   └── LICENSE
│   │   │   ├── hlsjs
│   │   │   │   ├── dist
│   │   │   │   │   └── hls.min.js
│   │   │   │   ├── hls.js.sublime-project
│   │   │   │   └── LICENSE
│   │   │   ├── howlerjs
│   │   │   │   └── dist
│   │   │   │   └── howler.min.js
│   │   │   ├── jquery
│   │   │   │   └── dist
│   │   │   │   ├── core.js
│   │   │   │   ├── jquery.js
│   │   │   │   ├── jquery.min.js
│   │   │   │   ├── jquery.slim.js
│   │   │   │   └── jquery.slim.min.js
│   │   │   ├── jstree
│   │   │   │   ├── dist
│   │   │   │   │   ├── jstree.js
│   │   │   │   │   ├── jstree.min.js
│   │   │   │   │   └── themes
│   │   │   │   │   ├── default
│   │   │   │   │   │   ├── 32px.png
│   │   │   │   │   │   ├── 40px.png
│   │   │   │   │   │   ├── style.css
│   │   │   │   │   │   ├── style.min.css
│   │   │   │   │   │   └── throbber.gif
│   │   │   │   │   └── default-dark
│   │   │   │   │   ├── 32px.png
│   │   │   │   │   ├── 40px.png
│   │   │   │   │   ├── style.css
│   │   │   │   │   ├── style.min.css
│   │   │   │   │   └── throbber.gif
│   │   │   │   └── LICENSE-MIT
│   │   │   ├── libjass
│   │   │   │   ├── libjass.css
│   │   │   │   ├── libjass.min.js
│   │   │   │   └── LICENSE
│   │   │   ├── query-string
│   │   │   │   ├── index.js
│   │   │   │   ├── license
│   │   │   │   └── test.js
│   │   │   ├── requirejs
│   │   │   │   ├── LICENSE
│   │   │   │   └── require.js
│   │   │   ├── resize-observer-polyfill
│   │   │   │   ├── dist
│   │   │   │   │   └── ResizeObserver.js
│   │   │   │   └── LICENSE
│   │   │   ├── Sortable
│   │   │   │   ├── index.html
│   │   │   │   ├── jquery.binding.js
│   │   │   │   ├── knockout-sortable.js
│   │   │   │   ├── ng-sortable.js
│   │   │   │   ├── react-sortable-mixin.js
│   │   │   │   ├── Sortable.html
│   │   │   │   └── Sortable.min.js
│   │   │   ├── Swiper
│   │   │   │   ├── dist
│   │   │   │   │   ├── css
│   │   │   │   │   │   └── swiper.min.css
│   │   │   │   │   └── js
│   │   │   │   │   └── swiper.min.js
│   │   │   │   ├── gulpfile.js
│   │   │   │   ├── LICENSE
│   │   │   │   └── package.js
│   │   │   └── webcomponentsjs
│   │   │   └── webcomponents-lite.min.js
│   │   ├── camerauploadsettings.html
│   │   ├── cinemamodeconfiguration.html
│   │   ├── components
│   │   │   ├── accessschedule
│   │   │   │   ├── accessschedule.js
│   │   │   │   └── accessschedule.template.html
│   │   │   ├── activitylog.js
│   │   │   ├── apphost.js
│   │   │   ├── categorysyncbuttons.js
│   │   │   ├── channelmapper
│   │   │   │   └── channelmapper.js
│   │   │   ├── directorybrowser
│   │   │   │   ├── directorybrowser.css
│   │   │   │   └── directorybrowser.js
│   │   │   ├── favoriteitems.js
│   │   │   ├── filterdialog
│   │   │   │   ├── filterdialog.js
│   │   │   │   ├── filterdialog.template.html
│   │   │   │   └── style.css
│   │   │   ├── groupedcards.js
│   │   │   ├── guestinviter
│   │   │   │   ├── connectlink.js
│   │   │   │   ├── connectlink.template.html
│   │   │   │   ├── guestinviter.js
│   │   │   │   └── guestinviter.template.html
│   │   │   ├── humanedate.js
│   │   │   ├── iap.js
│   │   │   ├── libraryoptionseditor
│   │   │   │   ├── libraryoptionseditor.js
│   │   │   │   └── libraryoptionseditor.template.html
│   │   │   ├── medialibrarycreator
│   │   │   │   ├── medialibrarycreator.js
│   │   │   │   └── medialibrarycreator.template.html
│   │   │   ├── medialibraryeditor
│   │   │   │   ├── medialibraryeditor.js
│   │   │   │   └── medialibraryeditor.template.html
│   │   │   ├── navdrawer
│   │   │   │   ├── navdrawer.css
│   │   │   │   └── navdrawer.js
│   │   │   ├── remotecontrol.js
│   │   │   ├── tunerpicker.js
│   │   │   ├── tvproviders
│   │   │   │   ├── schedulesdirect.js
│   │   │   │   ├── schedulesdirect.template.html
│   │   │   │   ├── xmltv.js
│   │   │   │   └── xmltv.template.html
│   │   │   └── viewcontainer-lite.js
│   │   ├── connectlogin.html
│   │   ├── css
│   │   │   ├── dashboard.css
│   │   │   ├── detailtable.css
│   │   │   ├── images
│   │   │   │   ├── ani_equalizer_white.gif
│   │   │   │   ├── clients
│   │   │   │   │   ├── amazon.png
│   │   │   │   │   ├── android.png
│   │   │   │   │   ├── chromecast.png
│   │   │   │   │   ├── chrome.png
│   │   │   │   │   ├── dlna.png
│   │   │   │   │   ├── html5.png
│   │   │   │   │   ├── ios.png
│   │   │   │   │   ├── kodi.png
│   │   │   │   │   ├── mbc.png
│   │   │   │   │   ├── playstore.png
│   │   │   │   │   ├── roku.jpg
│   │   │   │   │   ├── windowsphone.png
│   │   │   │   │   └── windowsrt.png
│   │   │   │   ├── editor
│   │   │   │   │   ├── missingbackdrop.png
│   │   │   │   │   ├── missinglogo.png
│   │   │   │   │   ├── missing.png
│   │   │   │   │   └── missingprimaryimage.png
│   │   │   │   ├── empty.png
│   │   │   │   ├── favicon.ico
│   │   │   │   ├── iossplash.png
│   │   │   │   ├── logindefault.png
│   │   │   │   ├── logoblack.png
│   │   │   │   ├── supporter
│   │   │   │   │   ├── nonsupporterbadge.png
│   │   │   │   │   ├── premiumflag.png
│   │   │   │   │   ├── supporterbadge.png
│   │   │   │   │   └── supporterflag.png
│   │   │   │   └── throbber.gif
│   │   │   ├── librarybrowser.css
│   │   │   ├── livetv.css
│   │   │   ├── metadataeditor.css
│   │   │   ├── notifications.css
│   │   │   ├── nowplaying.css
│   │   │   ├── site.css
│   │   │   └── videoosd.css
│   │   ├── dashboard
│   │   │   ├── aboutpage.js
│   │   │   ├── cinemamodeconfiguration.js
│   │   │   ├── dashboardgeneral.js
│   │   │   ├── dashboardhosting.js
│   │   │   ├── devicesupload.js
│   │   │   ├── librarydisplay.js
│   │   │   ├── librarysettings.js
│   │   │   ├── livetvtuner.js
│   │   │   ├── logpage.js
│   │   │   ├── wizardcomponents.js
│   │   │   ├── wizardfinishpage.js
│   │   │   ├── wizardremoteaccess.js
│   │   │   ├── wizardsettings.js
│   │   │   └── wizardstart.js
│   │   ├── dashboardgeneral.html
│   │   ├── dashboardhosting.html
│   │   ├── dashboard.html
│   │   ├── device.html
│   │   ├── devices
│   │   │   └── ios
│   │   │   └── ios.css
│   │   ├── devices.html
│   │   ├── devicesupload.html
│   │   ├── dlnaprofile.html
│   │   ├── dlnaprofiles.html
│   │   ├── dlnasettings.html
│   │   ├── edititemmetadata.html
│   │   ├── encodingsettings.html
│   │   ├── favicon.ico
│   │   ├── forgotpassword.html
│   │   ├── forgotpasswordpin.html
│   │   ├── home
│   │   │   ├── favorites.js
│   │   │   ├── home.js
│   │   │   └── hometab.js
│   │   ├── home.html
│   │   ├── index.html
│   │   ├── itemdetails.html
│   │   ├── legacy
│   │   │   ├── buttonenabled.js
│   │   │   ├── dashboard.js
│   │   │   ├── fnchecked.js
│   │   │   └── selectmenu.js
│   │   ├── librarydisplay.html
│   │   ├── library.html
│   │   ├── librarysettings.html
│   │   ├── list
│   │   │   └── list.js
│   │   ├── list.html
│   │   ├── livetvguideprovider.html
│   │   ├── livetv.html
│   │   ├── livetvsettings.html
│   │   ├── livetvstatus.html
│   │   ├── livetvtuner.html
│   │   ├── log.html
│   │   ├── login.html
│   │   ├── managedownloads.html
│   │   ├── manifest.json
│   │   ├── metadataimages.html
│   │   ├── metadatanfo.html
│   │   ├── metadatasubtitles.html
│   │   ├── movies.html
│   │   ├── music.html
│   │   ├── mypreferencesdisplay.html
│   │   ├── mypreferenceshome.html
│   │   ├── mypreferenceslanguages.html
│   │   ├── mypreferencesmenu.html
│   │   ├── mypreferencessubtitles.html
│   │   ├── myprofile.html
│   │   ├── mysync.html
│   │   ├── mysyncjob.html
│   │   ├── mysyncsettings.html
│   │   ├── notificationsetting.html
│   │   ├── notificationsettings.html
│   │   ├── notifications.html
│   │   ├── nowplaying.html
│   │   ├── offline
│   │   │   ├── offline.html
│   │   │   └── offline.js
│   │   ├── playbackconfiguration.html
│   │   ├── plugincatalog.html
│   │   ├── plugins.html
│   │   ├── robots.txt
│   │   ├── scheduledtask.html
│   │   ├── scheduledtasks.html
│   │   ├── scripts
│   │   │   ├── addpluginpage.js
│   │   │   ├── apploader.js
│   │   │   ├── appservices.js
│   │   │   ├── autobackdrops.js
│   │   │   ├── camerauploadsettings.js
│   │   │   ├── connectlogin.js
│   │   │   ├── dashboardpage.js
│   │   │   ├── device.js
│   │   │   ├── devices.js
│   │   │   ├── dlnaprofile.js
│   │   │   ├── dlnaprofiles.js
│   │   │   ├── dlnasettings.js
│   │   │   ├── edititemmetadata.js
│   │   │   ├── editorsidebar.js
│   │   │   ├── encodingsettings.js
│   │   │   ├── episodes.js
│   │   │   ├── forgotpassword.js
│   │   │   ├── forgotpasswordpin.js
│   │   │   ├── itembynamedetailpage.js
│   │   │   ├── itemdetailpage.js
│   │   │   ├── librarybrowser.js
│   │   │   ├── librarymenu.js
│   │   │   ├── livetvchannels.js
│   │   │   ├── livetvcomponents.js
│   │   │   ├── livetvguide.js
│   │   │   ├── livetvguideprovider.js
│   │   │   ├── livetvrecordings.js
│   │   │   ├── livetvschedule.js
│   │   │   ├── livetvseriestimers.js
│   │   │   ├── livetvsettings.js
│   │   │   ├── livetvstatus.js
│   │   │   ├── livetvsuggested.js
│   │   │   ├── loginpage.js
│   │   │   ├── managedownloads.js
│   │   │   ├── medialibrarypage.js
│   │   │   ├── metadataimagespage.js
│   │   │   ├── metadatanfo.js
│   │   │   ├── metadatasubtitles.js
│   │   │   ├── moviecollections.js
│   │   │   ├── moviegenres.js
│   │   │   ├── movies.js
│   │   │   ├── moviesrecommended.js
│   │   │   ├── movietrailers.js
│   │   │   ├── musicalbums.js
│   │   │   ├── musicartists.js
│   │   │   ├── musicgenres.js
│   │   │   ├── musicplaylists.js
│   │   │   ├── musicrecommended.js
│   │   │   ├── mypreferencescommon.js
│   │   │   ├── mypreferencesdisplay.js
│   │   │   ├── mypreferenceshome.js
│   │   │   ├── mypreferenceslanguages.js
│   │   │   ├── mypreferencessubtitles.js
│   │   │   ├── myprofile.js
│   │   │   ├── mysync.js
│   │   │   ├── mysyncsettings.js
│   │   │   ├── notificationindicator.js
│   │   │   ├── notificationsetting.js
│   │   │   ├── notificationsettings.js
│   │   │   ├── notifications.js
│   │   │   ├── nowplayingpage.js
│   │   │   ├── playbackconfiguration.js
│   │   │   ├── playlistedit.js
│   │   │   ├── playlists.js
│   │   │   ├── plugincatalogpage.js
│   │   │   ├── pluginspage.js
│   │   │   ├── scheduledtaskpage.js
│   │   │   ├── scheduledtaskspage.js
│   │   │   ├── searchpage.js
│   │   │   ├── searchtab.js
│   │   │   ├── selectserver.js
│   │   │   ├── serversecurity.js
│   │   │   ├── site.js
│   │   │   ├── songs.js
│   │   │   ├── streamingsettings.js
│   │   │   ├── supporterkeypage.js
│   │   │   ├── syncactivity.js
│   │   │   ├── syncsettings.js
│   │   │   ├── taskbutton.js
│   │   │   ├── themeloader.js
│   │   │   ├── tvgenres.js
│   │   │   ├── tvlatest.js
│   │   │   ├── tvrecommended.js
│   │   │   ├── tvshows.js
│   │   │   ├── tvstudios.js
│   │   │   ├── tvupcoming.js
│   │   │   ├── useredit.js
│   │   │   ├── userlibraryaccess.js
│   │   │   ├── usernew.js
│   │   │   ├── userparentalcontrol.js
│   │   │   ├── userpassword.js
│   │   │   ├── userpasswordpage.js
│   │   │   ├── userprofilespage.js
│   │   │   ├── videoosd.js
│   │   │   ├── wizardagreement.js
│   │   │   ├── wizardcontroller.js
│   │   │   └── wizarduserpage.js
│   │   ├── search.html
│   │   ├── selectserver.html
│   │   ├── serversecurity.html
│   │   ├── serviceworker.js
│   │   ├── streamingsettings.html
│   │   ├── strings
│   │   │   ├── ar.json
│   │   │   ├── be-BY.json
│   │   │   ├── bg-BG.json
│   │   │   ├── ca.json
│   │   │   ├── cs.json
│   │   │   ├── da.json
│   │   │   ├── de.json
│   │   │   ├── el.json
│   │   │   ├── en-GB.json
│   │   │   ├── en-US.json
│   │   │   ├── es-AR.json
│   │   │   ├── es.json
│   │   │   ├── es-MX.json
│   │   │   ├── fa.json
│   │   │   ├── fi.json
│   │   │   ├── fr-CA.json
│   │   │   ├── fr.json
│   │   │   ├── gsw.json
│   │   │   ├── he.json
│   │   │   ├── hi-IN.json
│   │   │   ├── hr.json
│   │   │   ├── hu.json
│   │   │   ├── id.json
│   │   │   ├── it.json
│   │   │   ├── kk.json
│   │   │   ├── ko.json
│   │   │   ├── lt-LT.json
│   │   │   ├── ms.json
│   │   │   ├── nb.json
│   │   │   ├── nl.json
│   │   │   ├── pl.json
│   │   │   ├── pt-BR.json
│   │   │   ├── pt-PT.json
│   │   │   ├── ro.json
│   │   │   ├── ru.json
│   │   │   ├── sk.json
│   │   │   ├── sl-SI.json
│   │   │   ├── sv.json
│   │   │   ├── tr.json
│   │   │   ├── uk.json
│   │   │   ├── vi.json
│   │   │   ├── zh-CN.json
│   │   │   ├── zh-HK.json
│   │   │   └── zh-TW.json
│   │   ├── supporterkey.html
│   │   ├── syncactivity.html
│   │   ├── syncsettings.html
│   │   ├── thirdparty
│   │   │   ├── jquerymobile
│   │   │   │   ├── jqm.panel.css
│   │   │   │   ├── jqm.panel.js
│   │   │   │   ├── jqm.popup.css
│   │   │   │   ├── jqm.popup.js
│   │   │   │   └── jqm.widget.js
│   │   │   └── jstree
│   │   │   └── themes
│   │   │   └── default
│   │   │   ├── 32px.png
│   │   │   ├── 40px.png
│   │   │   ├── style.css
│   │   │   ├── style.min.css
│   │   │   └── throbber.gif
│   │   ├── touchicon114.png
│   │   ├── touchicon144.png
│   │   ├── touchicon72.png
│   │   ├── touchicon.png
│   │   ├── tv.html
│   │   ├── useredit.html
│   │   ├── userlibraryaccess.html
│   │   ├── usernew.html
│   │   ├── userparentalcontrol.html
│   │   ├── userpassword.html
│   │   ├── userprofiles.html
│   │   ├── videoosd.html
│   │   ├── wizardagreement.html
│   │   ├── wizardcomponents.html
│   │   ├── wizardfinish.html
│   │   ├── wizardlibrary.html
│   │   ├── wizardremoteaccess.html
│   │   ├── wizardsettings.html
│   │   ├── wizardstart.html
│   │   └── wizarduser.html
│   ├── DvdLib.dll
│   ├── Emby.Dlna.dll
│   ├── Emby.Drawing.dll
│   ├── Emby.Drawing.ImageMagick.dll
│   ├── Emby.Drawing.Skia.dll
│   ├── Emby.Naming.dll
│   ├── Emby.Photos.dll
│   ├── Emby.Server.CinemaMode.dll
│   ├── Emby.Server.Connect.dll
│   ├── Emby.Server.Implementations.dll
│   ├── Emby.Server.MediaEncoding.dll
│   ├── Emby.Server.Sync.dll
│   ├── Emby.XmlTv.dll
│   ├── env-vars
│   ├── ImageMagickSharp.dll
│   ├── ImageMagickSharp.dll.config
│   ├── MediaBrowser.Api.dll
│   ├── MediaBrowser.Common.dll
│   ├── MediaBrowser.Controller.dll
│   ├── MediaBrowser.LocalMetadata.dll
│   ├── MediaBrowser.Model.dll
│   ├── MediaBrowser.Providers.dll
│   ├── MediaBrowser.Server.Mono
│   ├── MediaBrowser.Server.Mono.exe
│   ├── MediaBrowser.Server.Mono.exe.config
│   ├── MediaBrowser.WebDashboard.dll
│   ├── MediaBrowser.XbmcMetadata.dll
│   ├── Mono.Nat.dll
│   ├── RSSDP.dll
│   ├── ServiceStack.Text.dll
│   ├── SharpCompress.dll
│   ├── SimpleInjector.dll
│   ├── SkiaSharp.dll
│   ├── SkiaSharp.dll.config
│   ├── SocketHttpListener.dll
│   ├── SQLitePCL.pretty.dll
│   ├── SQLitePCLRaw.core.dll
│   ├── SQLitePCLRaw.provider.sqlite3.dll
│   ├── SQLitePCLRaw.provider.sqlite3.dll.config
│   └── TagLib.Portable.dll
└── nix-support
└── propagated-build-inputs
166 directories, 769 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment