├── .ci └── azure-pipelines.yml ├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CONTRIBUTERS.md ├── LICENSE.md ├── README.md ├── electron-builder.yml ├── icons ├── 1024x1024.png ├── 128x128.png ├── 16x16.png ├── 24x24.png ├── 256x256.png ├── 32x32.png ├── 48x48.png ├── 512x512.png ├── 64x64.png ├── 96x96.png ├── icon.icns ├── icon.ico └── vector.svg ├── package.json ├── res ├── firstrun │ ├── Jellyfin.html │ ├── logowhite.svg │ └── style.css └── plugins │ └── mpvplayer │ ├── audio.html │ ├── strings │ ├── cs.json │ ├── de.json │ ├── en-GB.json │ ├── en-US.json │ ├── es-419.json │ ├── fr.json │ ├── hr.json │ ├── it.json │ ├── lt-LT.json │ ├── nl.json │ ├── pl.json │ ├── pt-BR.json │ ├── pt-PT.json │ ├── ru.json │ ├── sv.json │ └── zh-CN.json │ └── video.html ├── screenshots ├── Home.PNG ├── In Movies Screenshot.PNG ├── Login.PNG ├── Movies.PNG ├── Music.png └── TV_Shows.PNG ├── src ├── common │ ├── tsconfig.json │ └── types.ts ├── main │ ├── cec │ │ ├── command-map.ts │ │ └── index.ts │ ├── main.ts │ ├── playbackhandler.ts │ ├── serverdiscovery.ts │ ├── tsconfig.json │ └── wakeonlan.ts └── shell │ ├── amd.ts │ ├── apphost.ts │ ├── filesystem.ts │ ├── fullscreenmanager.ts │ ├── globals.d.ts │ ├── plugins │ ├── mpvplayer.css │ ├── mpvplayer.ts │ └── mpvplayer │ │ ├── audio.ts │ │ └── video.ts │ ├── scripts │ ├── appclose.ts │ └── videohandler.ts │ ├── serverdiscovery.ts │ ├── shell.ts │ ├── tsconfig.json │ └── wakeonlan.ts └── yarn.lock /.ci/azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/.ci/azure-pipelines.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | /build 2 | package.json 3 | /dist 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/.prettierrc -------------------------------------------------------------------------------- /CONTRIBUTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/CONTRIBUTERS.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/README.md -------------------------------------------------------------------------------- /electron-builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/electron-builder.yml -------------------------------------------------------------------------------- /icons/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/1024x1024.png -------------------------------------------------------------------------------- /icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/128x128.png -------------------------------------------------------------------------------- /icons/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/16x16.png -------------------------------------------------------------------------------- /icons/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/24x24.png -------------------------------------------------------------------------------- /icons/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/256x256.png -------------------------------------------------------------------------------- /icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/32x32.png -------------------------------------------------------------------------------- /icons/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/48x48.png -------------------------------------------------------------------------------- /icons/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/512x512.png -------------------------------------------------------------------------------- /icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/64x64.png -------------------------------------------------------------------------------- /icons/96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/96x96.png -------------------------------------------------------------------------------- /icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/icon.icns -------------------------------------------------------------------------------- /icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/icon.ico -------------------------------------------------------------------------------- /icons/vector.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/icons/vector.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/package.json -------------------------------------------------------------------------------- /res/firstrun/Jellyfin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/firstrun/Jellyfin.html -------------------------------------------------------------------------------- /res/firstrun/logowhite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/firstrun/logowhite.svg -------------------------------------------------------------------------------- /res/firstrun/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/firstrun/style.css -------------------------------------------------------------------------------- /res/plugins/mpvplayer/audio.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/audio.html -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/cs.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/de.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/en-GB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/en-GB.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/en-US.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/es-419.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/es-419.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/fr.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/hr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/hr.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/it.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/lt-LT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/lt-LT.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/nl.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/pl.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/pt-BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/pt-BR.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/pt-PT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/pt-PT.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/ru.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/sv.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/strings/zh-CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/strings/zh-CN.json -------------------------------------------------------------------------------- /res/plugins/mpvplayer/video.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/res/plugins/mpvplayer/video.html -------------------------------------------------------------------------------- /screenshots/Home.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/screenshots/Home.PNG -------------------------------------------------------------------------------- /screenshots/In Movies Screenshot.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/screenshots/In Movies Screenshot.PNG -------------------------------------------------------------------------------- /screenshots/Login.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/screenshots/Login.PNG -------------------------------------------------------------------------------- /screenshots/Movies.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/screenshots/Movies.PNG -------------------------------------------------------------------------------- /screenshots/Music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/screenshots/Music.png -------------------------------------------------------------------------------- /screenshots/TV_Shows.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/screenshots/TV_Shows.PNG -------------------------------------------------------------------------------- /src/common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/common/tsconfig.json -------------------------------------------------------------------------------- /src/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/common/types.ts -------------------------------------------------------------------------------- /src/main/cec/command-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/main/cec/command-map.ts -------------------------------------------------------------------------------- /src/main/cec/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/main/cec/index.ts -------------------------------------------------------------------------------- /src/main/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/main/main.ts -------------------------------------------------------------------------------- /src/main/playbackhandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/main/playbackhandler.ts -------------------------------------------------------------------------------- /src/main/serverdiscovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/main/serverdiscovery.ts -------------------------------------------------------------------------------- /src/main/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/main/tsconfig.json -------------------------------------------------------------------------------- /src/main/wakeonlan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/main/wakeonlan.ts -------------------------------------------------------------------------------- /src/shell/amd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/amd.ts -------------------------------------------------------------------------------- /src/shell/apphost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/apphost.ts -------------------------------------------------------------------------------- /src/shell/filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/filesystem.ts -------------------------------------------------------------------------------- /src/shell/fullscreenmanager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/fullscreenmanager.ts -------------------------------------------------------------------------------- /src/shell/globals.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/shell/plugins/mpvplayer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/plugins/mpvplayer.css -------------------------------------------------------------------------------- /src/shell/plugins/mpvplayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/plugins/mpvplayer.ts -------------------------------------------------------------------------------- /src/shell/plugins/mpvplayer/audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/plugins/mpvplayer/audio.ts -------------------------------------------------------------------------------- /src/shell/plugins/mpvplayer/video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/plugins/mpvplayer/video.ts -------------------------------------------------------------------------------- /src/shell/scripts/appclose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/scripts/appclose.ts -------------------------------------------------------------------------------- /src/shell/scripts/videohandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/scripts/videohandler.ts -------------------------------------------------------------------------------- /src/shell/serverdiscovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/serverdiscovery.ts -------------------------------------------------------------------------------- /src/shell/shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/shell.ts -------------------------------------------------------------------------------- /src/shell/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/tsconfig.json -------------------------------------------------------------------------------- /src/shell/wakeonlan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/src/shell/wakeonlan.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jellyfin-archive/jellyfin-desktop/HEAD/yarn.lock --------------------------------------------------------------------------------