Index: multimedia/emby-server/Makefile =================================================================== --- multimedia/emby-server/Makefile +++ multimedia/emby-server/Makefile @@ -1,56 +1,114 @@ -# Created by: Ben Woods # $FreeBSD$ PORTNAME= emby-server -PORTVERSION= 3.5.3.0 +PORTVERSION= 4.0.2.0 CATEGORIES= multimedia -MASTER_SITES= https://github.com/MediaBrowser/Emby.Releases/releases/download/${PORTVERSION}/ -DISTNAME= emby-server-freebsd_${PORTVERSION}_amd64 +MASTER_SITES= https://github.com/MediaBrowser/Emby.Releases/releases/download/${PORTVERSION}/ \ + https://mediabrowser.github.io/embytools/ +DISTNAME= embyserver-netframework_${PORTVERSION} +DISTFILES= ${DISTNAME}.zip \ + ffmpeg-2018_12_01.tar.gz \ + ffdetect_4.0.2_x64_freebsd.tar.xz \ + license.docx +DIST_SUBDIR= ${PORTNAME} +EXTRACT_ONLY= ${DISTNAME}.zip \ + ffmpeg-2018_12_01.tar.gz \ + ffdetect_4.0.2_x64_freebsd.tar.xz -MAINTAINER= apps@emby.media +MAINTAINER= alucryd@archlinux.org COMMENT= Media server to organize, play & stream audio/video to various devices LICENSE= UNKNOWN LICENSE_NAME= custom -LICENSE_FILE= ${WRKSRC}/license.docx +LICENSE_FILE= ${DISTDIR}/${DIST_SUBDIR}/license.docx LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept ONLY_FOR_ARCHS= amd64 -RUN_DEPENDS= mono:lang/mono +BUILD_DEPENDS= nasm:devel/nasm LIB_DEPENDS= libass.so:multimedia/libass \ + libdrm.so:graphics/libdrm \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ + libgmp.so:math/gmp \ libgnutls.so:security/gnutls \ + libogg.so:audio/libogg \ libopus.so:audio/opus \ - libsmbclient.so:net/samba48 \ - libsqlite3.so:databases/sqlite3 \ + libpng16.so:graphics/png \ libtheora.so:multimedia/libtheora \ libva.so:multimedia/libva \ libvorbis.so:audio/libvorbis \ libwebp.so:graphics/webp \ libx264.so:multimedia/libx264 \ + libx265.so:multimedia/x265 \ libzvbi.so:devel/libzvbi -USES= iconv:wchar_t tar:xz -USE_XORG= x11 xcb +USES= compiler:c11 gettext-runtime gmake iconv \ + localbase:ldflags mono pkgconfig sqlite +USE_XORG= x11 +USE_RC_SUBR= ${PORTNAME} -NO_BUILD= true -WRKSRC= ${WRKDIR}/emby-server-${PORTVERSION} +SUB_FILES= ImageMagickSharp.dll.config \ + SQLitePCLRaw.provider.sqlite3.dll.config +SUB_LIST= PORTNAME=${PORTNAME} USER=${USERS} GROUP=${GROUPS} RC_NAME=emby_server -USE_RC_SUBR= ${PORTNAME} -SUB_LIST= PORTNAME=${PORTNAME} USER=${USERS} GROUP=${GROUPS} RC_NAME=emby_server USERS= emby GROUPS= emby +WRKSRC= ${WRKDIR}/ffmpeg-2018_12_01 +HAS_CONFIGURE= yes + +NOPRECIOUSMAKEVARS= yes + +CONFIGURE_ENV= COMPILER_PATH=${LOCALBASE}/bin +MAKE_ENV= COMPILER_PATH=${LOCALBASE}/bin V=1 + +CONFIGURE_ARGS= --cc="${CC}" \ + --disable-autodetect \ + --disable-doc \ + --disable-ffplay \ + --disable-shared \ + --enable-fontconfig \ + --enable-gmp \ + --enable-gnutls \ + --enable-gpl \ + --enable-iconv \ + --enable-libass \ + --enable-libdrm \ + --enable-libfreetype \ + --enable-libfribidi \ + --enable-libopus \ + --enable-libtheora \ + --enable-libvorbis \ + --enable-libwebp \ + --enable-libx264 \ + --enable-libx265 \ + --enable-libzvbi \ + --enable-static \ + --enable-vaapi \ + --enable-version3 + +OPTIONS_DEFINE= LAME SMB X11 +OPTIONS_DEFAULT= SMB X11 + +LAME_CONFIGURE_ENABLE= libmp3lame +LAME_LIB_DEPENDS= libmp3lame.so:audio/lame + +SMB_CONFIGURE_ENABLE= libsmbclient +SMB_USES= samba:lib + +X11_LIB_DEPENDS= libMagickWand-6.so:graphics/ImageMagick6 +X11_LIB_DEPENDS_OFF= libMagickWand-6.so:graphics/ImageMagick6-nox11 + do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server - (cd ${WRKSRC}/bin && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/lib/emby-server/bin) - (cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/emby-server/lib) - (cd ${WRKSRC}/system && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/emby-server/system) - (cd ${STAGEDIR}${PREFIX}/lib/emby-server/system && \ - ln -s ../../libsqlite3.so ./libsqlite3.so && \ - ln -s ../lib/libSkiaSharp.so ./libSkiaSharp.so) + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server/system + (${INSTALL_DATA} ${WRKDIR}/ImageMagickSharp.dll.config ${STAGEDIR}${PREFIX}/lib/emby-server/system) + (${INSTALL_DATA} ${WRKDIR}/SQLitePCLRaw.provider.sqlite3.dll.config ${STAGEDIR}${PREFIX}/lib/emby-server/system) + (cd ${WRKDIR}/system && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/emby-server/system) + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/emby-server/bin + (${INSTALL_PROGRAM} ${WRKDIR}/bin/ffdetect ${STAGEDIR}${PREFIX}/lib/emby-server/bin) + (${INSTALL_PROGRAM} ${WRKSRC}/ffmpeg ${STAGEDIR}${PREFIX}/lib/emby-server/bin) + (${INSTALL_PROGRAM} ${WRKSRC}/ffprobe ${STAGEDIR}${PREFIX}/lib/emby-server/bin) .include Index: multimedia/emby-server/distinfo =================================================================== --- multimedia/emby-server/distinfo +++ multimedia/emby-server/distinfo @@ -1,3 +1,9 @@ -TIMESTAMP = 1537705721 -SHA256 (emby-server-freebsd_3.5.3.0_amd64.tar.xz) = 522497d0539f1ad5176ab3a3406d6d9dfaa9e292bdee5ccf17286b55a487df5d -SIZE (emby-server-freebsd_3.5.3.0_amd64.tar.xz) = 14279500 +TIMESTAMP = 1550765226 +SHA256 (emby-server/embyserver-netframework_4.0.2.0.zip) = d2747867f525faa36294e6a0e0aebbc36aa064cef19d2e6c107a915570b76199 +SIZE (emby-server/embyserver-netframework_4.0.2.0.zip) = 14097967 +SHA256 (emby-server/ffmpeg-2018_12_01.tar.gz) = 1129e1bfb7fc4090cdd6e055d57b0cd90c9881f0db8b9ceb80fdd145de4ffc71 +SIZE (emby-server/ffmpeg-2018_12_01.tar.gz) = 12421000 +SHA256 (emby-server/ffdetect_4.0.2_x64_freebsd.tar.xz) = 59fcf007880305c1e2e4534473334b315ea3326165317b93e751dd5632754d07 +SIZE (emby-server/ffdetect_4.0.2_x64_freebsd.tar.xz) = 356804 +SHA256 (emby-server/license.docx) = a6d7ea65dcb06392479a85e1a10a7aeb872d803da6f784f6935fcd4ee63008c6 +SIZE (emby-server/license.docx) = 18373 Index: multimedia/emby-server/files/ImageMagickSharp.dll.config.in =================================================================== --- multimedia/emby-server/files/ImageMagickSharp.dll.config.in +++ multimedia/emby-server/files/ImageMagickSharp.dll.config.in @@ -0,0 +1,3 @@ + + + Index: multimedia/emby-server/files/SQLitePCLRaw.provider.sqlite3.dll.config.in =================================================================== --- multimedia/emby-server/files/SQLitePCLRaw.provider.sqlite3.dll.config.in +++ multimedia/emby-server/files/SQLitePCLRaw.provider.sqlite3.dll.config.in @@ -0,0 +1,3 @@ + + + Index: multimedia/emby-server/files/emby-server.in =================================================================== --- multimedia/emby-server/files/emby-server.in +++ multimedia/emby-server/files/emby-server.in @@ -22,36 +22,32 @@ # %%RC_NAME%%_data_dir: Directory where %%PORTNAME%% configuration # data is stored. # Default: /var/db/%%PORTNAME%% +# %%RC_NAME%%_ffdetect: Path of the ffdetect binary. +# Default: %%PREFIX%%/lib/emby-server/bin/ffdetect # %%RC_NAME%%_ffmpeg: Path of the ffmpeg binary. -# Default: %%PEFIX%%/lib/emby-server/bin/ffmpeg +# Default: %%PREFIX%%/lib/emby-server/bin/ffmpeg # %%RC_NAME%%_ffprobe: Path of the ffprobe binary. -# Default: %%PEFIX%%/lib/emby-server/bin/ffprobe +# Default: %%PREFIX%%/lib/emby-server/bin/ffprobe . /etc/rc.subr name=%%RC_NAME%% rcvar=${name}_enable load_rc_config ${name} -[ -z "${emby_server_user}" ] && %%RC_NAME%%_user=%%USER%% -[ -z "${emby_server_group}" ] && %%RC_NAME%%_group=%%GROUP%% -[ -z "${emby_server_data_dir}" ] && %%RC_NAME%%_data_dir=/var/db/%%PORTNAME%% -[ -z "${emby_server_ffmpeg}" ] && %%RC_NAME%%_ffmpeg=%%PREFIX%%/lib/emby-server/bin/ffmpeg -[ -z "${emby_server_ffprobe}" ] && %%RC_NAME%%_ffprobe=%%PREFIX%%/lib/emby-server/bin/ffprobe - : ${%%RC_NAME%%_enable:="no"} : ${%%RC_NAME%%_user:="%%USER%%"} : ${%%RC_NAME%%_group:="%%GROUP%%"} : ${%%RC_NAME%%_data_dir:="/var/db/%%PORTNAME%%"} +: ${%%RC_NAME%%_ffdetect:="%%PREFIX%%/lib/emby-server/bin/ffdetect"} : ${%%RC_NAME%%_ffmpeg:="%%PREFIX%%/lib/emby-server/bin/ffmpeg"} : ${%%RC_NAME%%_ffprobe:="%%PREFIX%%/lib/emby-server/bin/ffprobe"} -export LD_LIBRARY_PATH=%%PREFIX%%/lib/emby-server/lib - pidfile="/var/run/%%PORTNAME%%.pid" procname="%%LOCALBASE%%/bin/mono" command="/usr/sbin/daemon" command_args="-f -p ${pidfile} ${procname} %%PREFIX%%/lib/emby-server/system/EmbyServer.exe \ -os freebsd \ + -ffdetect ${%%RC_NAME%%_ffdetect} \ -ffmpeg ${%%RC_NAME%%_ffmpeg} \ -ffprobe ${%%RC_NAME%%_ffprobe} \ -programdata ${%%RC_NAME%%_data_dir} \ @@ -71,4 +67,3 @@ } run_rc_command "$1" - Index: multimedia/emby-server/pkg-message =================================================================== --- multimedia/emby-server/pkg-message +++ multimedia/emby-server/pkg-message @@ -1,19 +1,6 @@ -Emby Server uses FFmpeg for transcoding and ImageMagick for -generating thumbnails. The default ports/pkg builds of FFmpeg -and ImageMagick on FreeBSD have a number of options which -could be SET/UNSET to improve your Emby Server experience. +It is recommended to recompile this port from source +with the LAME option enabled to support mp3 transcoding. -It is recommended to recompile the multimedia/ffmpeg package -from ports with the following options ENABLED (SET): - - ASS (required for subtitle rendering) - - LAME (required for mp3 audio transcoding, disabled by default due to mp3 licensing restrictions) - - OPUS (required for opus audio codec support) - - X265 (required for H.265 video codec support - -It is recommended to recompile the graphics/ImageMagick package -from ports with the following options DISABLED (UNSET): - - 16BIT_PIXEL (to increase thumbnail generation performance) - If you had mediabrowser installed before the project was renamed to emby-server, you may want to rename the user and group (note that moving the database is not supported): Index: multimedia/emby-server/pkg-plist =================================================================== --- multimedia/emby-server/pkg-plist +++ multimedia/emby-server/pkg-plist @@ -1,68 +1,70 @@ +lib/emby-server/bin/ffdetect lib/emby-server/bin/ffmpeg lib/emby-server/bin/ffprobe -lib/emby-server/lib/libSkiaSharp.so -lib/emby-server/lib/libSkiaSharp.so.60 -lib/emby-server/lib/libSkiaSharp.so.60.0.0 -lib/emby-server/lib/libavcodec.so -lib/emby-server/lib/libavcodec.so.58 -lib/emby-server/lib/libavcodec.so.58.18.100 -lib/emby-server/lib/libavdevice.so -lib/emby-server/lib/libavdevice.so.58 -lib/emby-server/lib/libavdevice.so.58.3.100 -lib/emby-server/lib/libavfilter.so -lib/emby-server/lib/libavfilter.so.7 -lib/emby-server/lib/libavfilter.so.7.16.100 -lib/emby-server/lib/libavformat.so -lib/emby-server/lib/libavformat.so.58 -lib/emby-server/lib/libavformat.so.58.12.100 -lib/emby-server/lib/libavutil.so -lib/emby-server/lib/libavutil.so.56 -lib/emby-server/lib/libavutil.so.56.14.100 -lib/emby-server/lib/libmp3lame.so -lib/emby-server/lib/libmp3lame.so.0 -lib/emby-server/lib/libmp3lame.so.0.0.0 -lib/emby-server/lib/libpostproc.so -lib/emby-server/lib/libpostproc.so.55 -lib/emby-server/lib/libpostproc.so.55.1.100 -lib/emby-server/lib/libswresample.so -lib/emby-server/lib/libswresample.so.3 -lib/emby-server/lib/libswresample.so.3.1.100 -lib/emby-server/lib/libswscale.so -lib/emby-server/lib/libswscale.so.5 -lib/emby-server/lib/libswscale.so.5.1.100 lib/emby-server/system/BDInfo.dll +lib/emby-server/system/BDInfo.pdb lib/emby-server/system/DvdLib.dll +lib/emby-server/system/DvdLib.pdb +lib/emby-server/system/Emby.Codecs.dll +lib/emby-server/system/Emby.Codecs.pdb lib/emby-server/system/Emby.Dlna.dll +lib/emby-server/system/Emby.Dlna.pdb +lib/emby-server/system/Emby.Drawing.ImageMagick.dll +lib/emby-server/system/Emby.Drawing.ImageMagick.pdb lib/emby-server/system/Emby.Drawing.Skia.dll +lib/emby-server/system/Emby.Drawing.Skia.pdb lib/emby-server/system/Emby.Drawing.dll +lib/emby-server/system/Emby.Drawing.pdb +lib/emby-server/system/Emby.LiveTV.dll +lib/emby-server/system/Emby.LiveTV.pdb lib/emby-server/system/Emby.Naming.dll +lib/emby-server/system/Emby.Naming.pdb lib/emby-server/system/Emby.Notifications.dll +lib/emby-server/system/Emby.Notifications.pdb lib/emby-server/system/Emby.Photos.dll +lib/emby-server/system/Emby.Photos.pdb lib/emby-server/system/Emby.Server.Connect.dll +lib/emby-server/system/Emby.Server.Connect.pdb lib/emby-server/system/Emby.Server.Implementations.dll +lib/emby-server/system/Emby.Server.Implementations.pdb lib/emby-server/system/Emby.Server.MediaEncoding.dll +lib/emby-server/system/Emby.Server.MediaEncoding.pdb lib/emby-server/system/Emby.Server.Sync.dll -lib/emby-server/system/Emby.XmlTv.dll +lib/emby-server/system/Emby.Server.Sync.pdb +lib/emby-server/system/Emby.Sqlite.dll +lib/emby-server/system/Emby.Sqlite.pdb lib/emby-server/system/EmbyServer.exe lib/emby-server/system/EmbyServer.exe.config +lib/emby-server/system/EmbyServer.pdb +lib/emby-server/system/ImageMagickSharp.dll +lib/emby-server/system/ImageMagickSharp.dll.config lib/emby-server/system/MediaBrowser.Api.dll +lib/emby-server/system/MediaBrowser.Api.pdb lib/emby-server/system/MediaBrowser.Common.dll +lib/emby-server/system/MediaBrowser.Common.pdb lib/emby-server/system/MediaBrowser.Controller.dll +lib/emby-server/system/MediaBrowser.Controller.pdb lib/emby-server/system/MediaBrowser.LocalMetadata.dll +lib/emby-server/system/MediaBrowser.LocalMetadata.pdb lib/emby-server/system/MediaBrowser.Model.dll +lib/emby-server/system/MediaBrowser.Model.pdb lib/emby-server/system/MediaBrowser.Providers.dll +lib/emby-server/system/MediaBrowser.Providers.pdb lib/emby-server/system/MediaBrowser.WebDashboard.dll -lib/emby-server/system/MediaBrowser.XbmcMetadata.dll +lib/emby-server/system/MediaBrowser.WebDashboard.pdb lib/emby-server/system/Microsoft.Extensions.Primitives.dll lib/emby-server/system/Microsoft.Extensions.Primitives.xml lib/emby-server/system/Microsoft.Win32.Primitives.dll lib/emby-server/system/Mono.Nat.dll -lib/emby-server/system/Playlists.NET.dll +lib/emby-server/system/Mono.Nat.pdb +lib/emby-server/system/PlaylistsNET.dll lib/emby-server/system/RSSDP.dll +lib/emby-server/system/RSSDP.pdb lib/emby-server/system/SQLitePCL.pretty.dll lib/emby-server/system/SQLitePCL.pretty.xml lib/emby-server/system/SQLitePCLRaw.core.dll lib/emby-server/system/SQLitePCLRaw.provider.sqlite3.dll +lib/emby-server/system/SQLitePCLRaw.provider.sqlite3.dll.config lib/emby-server/system/ServiceStack.Text.dll lib/emby-server/system/ServiceStack.Text.xml lib/emby-server/system/SharpCompress.dll @@ -72,6 +74,7 @@ lib/emby-server/system/SkiaSharp.dll.config lib/emby-server/system/SkiaSharp.xml lib/emby-server/system/SocketHttpListener.netstandard.dll +lib/emby-server/system/SocketHttpListener.netstandard.pdb lib/emby-server/system/System.AppContext.dll lib/emby-server/system/System.Buffers.dll lib/emby-server/system/System.Buffers.xml @@ -87,6 +90,8 @@ lib/emby-server/system/System.Data.Common.dll lib/emby-server/system/System.Diagnostics.Contracts.dll lib/emby-server/system/System.Diagnostics.Debug.dll +lib/emby-server/system/System.Diagnostics.DiagnosticSource.dll +lib/emby-server/system/System.Diagnostics.DiagnosticSource.xml lib/emby-server/system/System.Diagnostics.FileVersionInfo.dll lib/emby-server/system/System.Diagnostics.Process.dll lib/emby-server/system/System.Diagnostics.StackTrace.dll @@ -161,6 +166,8 @@ lib/emby-server/system/System.Text.Encoding.dll lib/emby-server/system/System.Text.RegularExpressions.dll lib/emby-server/system/System.Threading.Overlapped.dll +lib/emby-server/system/System.Threading.Tasks.Extensions.dll +lib/emby-server/system/System.Threading.Tasks.Extensions.xml lib/emby-server/system/System.Threading.Tasks.Parallel.dll lib/emby-server/system/System.Threading.Tasks.dll lib/emby-server/system/System.Threading.Thread.dll @@ -174,7 +181,6 @@ lib/emby-server/system/System.Xml.XPath.dll lib/emby-server/system/System.Xml.XmlDocument.dll lib/emby-server/system/System.Xml.XmlSerializer.dll -lib/emby-server/system/TagLib.dll lib/emby-server/system/dashboard-ui/addplugin.html lib/emby-server/system/dashboard-ui/appservices.html lib/emby-server/system/dashboard-ui/bower_components/Sortable/Sortable.html @@ -201,21 +207,23 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/events.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/fileupload.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/localassetmanager.js +lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/localdatabase/idbcore.js +lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/localdatabase/itemrepository.js +lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/localdatabase/localdatabase.js +lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/localdatabase/useractionrepository.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/serverdiscovery.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/sync/contentuploader.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/sync/filerepository.js -lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/sync/itemrepository.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/sync/localsync.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/sync/mediasync.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/sync/multiserversync.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/sync/serversync.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/sync/transfermanager.js -lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/sync/useractionrepository.js lib/emby-server/system/dashboard-ui/bower_components/emby-apiclient/wakeonlan.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.css lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/alert/alert.js -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/alert/nativealert.js +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/alphanumericshortcuts/alphanumericshortcuts.css lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/alphanumericshortcuts/alphanumericshortcuts.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/alphapicker/alphapicker.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/alphapicker/style.css @@ -236,7 +244,6 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/clearbutton.css lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/collectioneditor/collectioneditor.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/confirm/confirm.js -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/confirm/nativeconfirm.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/datetime.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/deletehelper.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/dialog/dialog.js @@ -313,7 +320,6 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/htmlvideoplayer/style.css lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/imagedownloader/imagedownloader.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/imagedownloader/imagedownloader.template.html -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/imageeditor/imageeditor.css lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/imageeditor/imageeditor.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/imageeditor/imageeditor.template.html lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/images/basicimagefetcher.js @@ -334,7 +340,6 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/itemidentifier/itemidentifier.template.html lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/itemsrefresher.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/layoutmanager.js -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/lazyloader/lazyedgehack.css lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/lazyloader/lazyloader-intersectionobserver.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/lazyloader/lazyloader-scroll.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/listview/listview.css @@ -394,7 +399,6 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/polyfills/bind.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/polyfills/objectassign.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/polyfills/raf.js -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/prompt/nativeprompt.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/prompt/prompt.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/prompt/prompt.template.html lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/qualityoptions.js @@ -439,20 +443,20 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sortmenu/sortmenu.template.html lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/staticbackdrops.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/ar.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/be-by.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/bg-bg.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/be-BY.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/bg-BG.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/ca.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/cs.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/da.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/de.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/el.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/en-gb.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/en-us.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/es-ar.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/es-mx.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/en-GB.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/en-US.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/es-AR.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/es-MX.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/es.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/fi.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/fr-ca.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/fr-CA.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/fr.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/gsw.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/he.json @@ -462,53 +466,68 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/it.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/kk.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/ko.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/lt-lt.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/lt-LT.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/ms.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/nb.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/nl.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/pl.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/pt-br.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/pt-pt.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/pt-BR.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/pt-PT.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/ro.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/ru.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/sk.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/sl-si.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/sl-SI.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/sv.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/tr.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/uk.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/vi.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/zh-cn.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/zh-hk.json -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/zh-tw.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/zh-CN.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/zh-HK.json +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/strings/zh-TW.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/subtitleeditor/subtitleeditor.css lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/subtitleeditor/subtitleeditor.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/subtitleeditor/subtitleeditor.template.html lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/subtitlesettings/subtitleappearancehelper.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/subtitlesettings/subtitlesettings.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/subtitlesettings/subtitlesettings.template.html +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/categorysyncbutton.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/emby-downloadbutton.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/sync.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/syncjobeditor.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/sync/syncjoblist.js +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/tabbedview/folderstab.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/tabbedview/itemstab.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/tabbedview/tabbedview.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/thememediaplayer.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/appletv/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/appletv/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/blueradiance/bg.jpg lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/blueradiance/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/blueradiance/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/dark-green/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/dark-green/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/dark-red/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/dark-red/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/dark/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/dark/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/halloween/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/halloween/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-blue/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-blue/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-green/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-green/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-pink/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-pink/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-purple/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-purple/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-red/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light-red/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/light/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/logodark.png lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/logowhite.png lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/wmc/theme.css +lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/themes/wmc/theme.json lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/toast/toast.css lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/toast/toast.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/touchhelper.js @@ -516,8 +535,6 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/upnextdialog/upnextdialog.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/userdatabuttons/emby-playstatebutton.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/userdatabuttons/emby-ratingbutton.js -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/userdatabuttons/userdatabuttons.css -lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/userdatabuttons/userdatabuttons.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/usersettings/usersettings.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/usersettings/usersettingsbuilder.js lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/viewmanager/viewcontainer-lite.css @@ -530,11 +547,10 @@ lib/emby-server/system/dashboard-ui/bower_components/emby-webcomponents/youtubeplayer/style.css lib/emby-server/system/dashboard-ui/bower_components/fetch/fetch.js lib/emby-server/system/dashboard-ui/bower_components/hlsjs/dist/hls.min.js -lib/emby-server/system/dashboard-ui/bower_components/hlsjs/hls.js.sublime-project lib/emby-server/system/dashboard-ui/bower_components/howlerjs/dist/howler.min.js lib/emby-server/system/dashboard-ui/bower_components/jquery/dist/jquery.slim.min.js lib/emby-server/system/dashboard-ui/bower_components/libjass/libjass.css -lib/emby-server/system/dashboard-ui/bower_components/libjass/libjass.min.js +lib/emby-server/system/dashboard-ui/bower_components/libjass/libjass.js lib/emby-server/system/dashboard-ui/bower_components/query-string/index.js lib/emby-server/system/dashboard-ui/bower_components/query-string/test.js lib/emby-server/system/dashboard-ui/bower_components/requirejs/require.js @@ -544,14 +560,11 @@ lib/emby-server/system/dashboard-ui/components/accessschedule/accessschedule.template.html lib/emby-server/system/dashboard-ui/components/activitylog.js lib/emby-server/system/dashboard-ui/components/apphost.js -lib/emby-server/system/dashboard-ui/components/categorysyncbuttons.js lib/emby-server/system/dashboard-ui/components/channelmapper/channelmapper.js lib/emby-server/system/dashboard-ui/components/directorybrowser/directorybrowser.css lib/emby-server/system/dashboard-ui/components/directorybrowser/directorybrowser.js -lib/emby-server/system/dashboard-ui/components/favoriteitems.js -lib/emby-server/system/dashboard-ui/components/filterdialog/filterdialog.js -lib/emby-server/system/dashboard-ui/components/filterdialog/filterdialog.template.html -lib/emby-server/system/dashboard-ui/components/filterdialog/style.css +lib/emby-server/system/dashboard-ui/components/dockedtabs/dockedtabs.css +lib/emby-server/system/dashboard-ui/components/dockedtabs/dockedtabs.js lib/emby-server/system/dashboard-ui/components/groupedcards.js lib/emby-server/system/dashboard-ui/components/guestinviter/connectlink.js lib/emby-server/system/dashboard-ui/components/guestinviter/connectlink.template.html @@ -571,10 +584,6 @@ lib/emby-server/system/dashboard-ui/components/navdrawer/navdrawer.js lib/emby-server/system/dashboard-ui/components/remotecontrol.js lib/emby-server/system/dashboard-ui/components/tunerpicker.js -lib/emby-server/system/dashboard-ui/components/tvproviders/schedulesdirect.js -lib/emby-server/system/dashboard-ui/components/tvproviders/schedulesdirect.template.html -lib/emby-server/system/dashboard-ui/components/tvproviders/xmltv.js -lib/emby-server/system/dashboard-ui/components/tvproviders/xmltv.template.html lib/emby-server/system/dashboard-ui/components/viewcontainer-lite.js lib/emby-server/system/dashboard-ui/connectlogin.html lib/emby-server/system/dashboard-ui/css/dashboard.css @@ -599,7 +608,6 @@ lib/emby-server/system/dashboard-ui/dashboard/devicesupload.js lib/emby-server/system/dashboard-ui/dashboard/librarydisplay.js lib/emby-server/system/dashboard-ui/dashboard/librarysettings.js -lib/emby-server/system/dashboard-ui/dashboard/livetvtuner.js lib/emby-server/system/dashboard-ui/dashboard/logpage.js lib/emby-server/system/dashboard-ui/dashboard/serveractivity.js lib/emby-server/system/dashboard-ui/dashboard/wizardfinishpage.js @@ -622,10 +630,19 @@ lib/emby-server/system/dashboard-ui/favicon.ico lib/emby-server/system/dashboard-ui/forgotpassword.html lib/emby-server/system/dashboard-ui/forgotpasswordpin.html +lib/emby-server/system/dashboard-ui/games/games.html +lib/emby-server/system/dashboard-ui/games/games.js +lib/emby-server/system/dashboard-ui/games/gamestab.js +lib/emby-server/system/dashboard-ui/games/gamesystems.js +lib/emby-server/system/dashboard-ui/games/genres.js lib/emby-server/system/dashboard-ui/home.html lib/emby-server/system/dashboard-ui/home/favorites.js lib/emby-server/system/dashboard-ui/home/home.js lib/emby-server/system/dashboard-ui/home/hometab.js +lib/emby-server/system/dashboard-ui/homevideos/homevideos.html +lib/emby-server/system/dashboard-ui/homevideos/homevideos.js +lib/emby-server/system/dashboard-ui/homevideos/photos.js +lib/emby-server/system/dashboard-ui/homevideos/videos.js lib/emby-server/system/dashboard-ui/index.html lib/emby-server/system/dashboard-ui/itemdetails.html lib/emby-server/system/dashboard-ui/legacy/buttonenabled.js @@ -637,23 +654,55 @@ lib/emby-server/system/dashboard-ui/librarysettings.html lib/emby-server/system/dashboard-ui/list/list.html lib/emby-server/system/dashboard-ui/list/list.js -lib/emby-server/system/dashboard-ui/livetv.html -lib/emby-server/system/dashboard-ui/livetvguideprovider.html -lib/emby-server/system/dashboard-ui/livetvsettings.html -lib/emby-server/system/dashboard-ui/livetvstatus.html -lib/emby-server/system/dashboard-ui/livetvtuner.html +lib/emby-server/system/dashboard-ui/livetv/channels.js +lib/emby-server/system/dashboard-ui/livetv/guide.css +lib/emby-server/system/dashboard-ui/livetv/guide.js +lib/emby-server/system/dashboard-ui/livetv/livetv.html +lib/emby-server/system/dashboard-ui/livetv/livetv.js +lib/emby-server/system/dashboard-ui/livetv/recordings.js +lib/emby-server/system/dashboard-ui/livetv/schedule.js +lib/emby-server/system/dashboard-ui/livetv/series.js +lib/emby-server/system/dashboard-ui/livetv/suggestions.js +lib/emby-server/system/dashboard-ui/livetvsetup/embydata.html +lib/emby-server/system/dashboard-ui/livetvsetup/embydata.js +lib/emby-server/system/dashboard-ui/livetvsetup/guideprovider.html +lib/emby-server/system/dashboard-ui/livetvsetup/guideprovider.js +lib/emby-server/system/dashboard-ui/livetvsetup/livetvsettings.html +lib/emby-server/system/dashboard-ui/livetvsetup/livetvsettings.js +lib/emby-server/system/dashboard-ui/livetvsetup/livetvstatus.html +lib/emby-server/system/dashboard-ui/livetvsetup/livetvstatus.js +lib/emby-server/system/dashboard-ui/livetvsetup/livetvtuner.html +lib/emby-server/system/dashboard-ui/livetvsetup/livetvtuner.js +lib/emby-server/system/dashboard-ui/livetvsetup/schedulesdirect.html +lib/emby-server/system/dashboard-ui/livetvsetup/schedulesdirect.js +lib/emby-server/system/dashboard-ui/livetvsetup/xmltv.html +lib/emby-server/system/dashboard-ui/livetvsetup/xmltv.js lib/emby-server/system/dashboard-ui/log.html lib/emby-server/system/dashboard-ui/login.html lib/emby-server/system/dashboard-ui/managedownloads.html lib/emby-server/system/dashboard-ui/manifest.json lib/emby-server/system/dashboard-ui/metadataimages.html -lib/emby-server/system/dashboard-ui/metadatanfo.html -lib/emby-server/system/dashboard-ui/movies.html -lib/emby-server/system/dashboard-ui/music.html +lib/emby-server/system/dashboard-ui/movies/collections.js +lib/emby-server/system/dashboard-ui/movies/genres.js +lib/emby-server/system/dashboard-ui/movies/movies.html +lib/emby-server/system/dashboard-ui/movies/movies.js +lib/emby-server/system/dashboard-ui/movies/moviestab.js +lib/emby-server/system/dashboard-ui/movies/suggestions.js +lib/emby-server/system/dashboard-ui/movies/trailers.js +lib/emby-server/system/dashboard-ui/music/albums.js +lib/emby-server/system/dashboard-ui/music/artists.js +lib/emby-server/system/dashboard-ui/music/genres.js +lib/emby-server/system/dashboard-ui/music/music.html +lib/emby-server/system/dashboard-ui/music/music.js +lib/emby-server/system/dashboard-ui/music/playlists.js +lib/emby-server/system/dashboard-ui/music/songs.js +lib/emby-server/system/dashboard-ui/music/suggestions.js +lib/emby-server/system/dashboard-ui/musicvideos/musicvideos.html +lib/emby-server/system/dashboard-ui/musicvideos/musicvideos.js +lib/emby-server/system/dashboard-ui/musicvideos/videos.js lib/emby-server/system/dashboard-ui/mypreferencesdisplay.html lib/emby-server/system/dashboard-ui/mypreferenceshome.html lib/emby-server/system/dashboard-ui/mypreferenceslanguages.html -lib/emby-server/system/dashboard-ui/mypreferencesmenu.html lib/emby-server/system/dashboard-ui/mypreferencessubtitles.html lib/emby-server/system/dashboard-ui/myprofile.html lib/emby-server/system/dashboard-ui/mysync.html @@ -664,7 +713,6 @@ lib/emby-server/system/dashboard-ui/nowplaying.html lib/emby-server/system/dashboard-ui/offline/offline.html lib/emby-server/system/dashboard-ui/offline/offline.js -lib/emby-server/system/dashboard-ui/playbackconfiguration.html lib/emby-server/system/dashboard-ui/plugincatalog.html lib/emby-server/system/dashboard-ui/plugins.html lib/emby-server/system/dashboard-ui/robots.txt @@ -683,39 +731,15 @@ lib/emby-server/system/dashboard-ui/scripts/edititemmetadata.js lib/emby-server/system/dashboard-ui/scripts/editorsidebar.js lib/emby-server/system/dashboard-ui/scripts/encodingsettings.js -lib/emby-server/system/dashboard-ui/scripts/episodes.js lib/emby-server/system/dashboard-ui/scripts/forgotpassword.js lib/emby-server/system/dashboard-ui/scripts/forgotpasswordpin.js lib/emby-server/system/dashboard-ui/scripts/itembynamedetailpage.js lib/emby-server/system/dashboard-ui/scripts/itemdetailpage.js -lib/emby-server/system/dashboard-ui/scripts/librarybrowser.js lib/emby-server/system/dashboard-ui/scripts/librarymenu.js -lib/emby-server/system/dashboard-ui/scripts/livetvchannels.js -lib/emby-server/system/dashboard-ui/scripts/livetvcomponents.js -lib/emby-server/system/dashboard-ui/scripts/livetvguide.js -lib/emby-server/system/dashboard-ui/scripts/livetvguideprovider.js -lib/emby-server/system/dashboard-ui/scripts/livetvrecordings.js -lib/emby-server/system/dashboard-ui/scripts/livetvschedule.js -lib/emby-server/system/dashboard-ui/scripts/livetvseriestimers.js -lib/emby-server/system/dashboard-ui/scripts/livetvsettings.js -lib/emby-server/system/dashboard-ui/scripts/livetvstatus.js -lib/emby-server/system/dashboard-ui/scripts/livetvsuggested.js lib/emby-server/system/dashboard-ui/scripts/loginpage.js lib/emby-server/system/dashboard-ui/scripts/managedownloads.js lib/emby-server/system/dashboard-ui/scripts/medialibrarypage.js lib/emby-server/system/dashboard-ui/scripts/metadataimagespage.js -lib/emby-server/system/dashboard-ui/scripts/metadatanfo.js -lib/emby-server/system/dashboard-ui/scripts/moviecollections.js -lib/emby-server/system/dashboard-ui/scripts/moviegenres.js -lib/emby-server/system/dashboard-ui/scripts/movies.js -lib/emby-server/system/dashboard-ui/scripts/moviesrecommended.js -lib/emby-server/system/dashboard-ui/scripts/movietrailers.js -lib/emby-server/system/dashboard-ui/scripts/musicalbums.js -lib/emby-server/system/dashboard-ui/scripts/musicartists.js -lib/emby-server/system/dashboard-ui/scripts/musicgenres.js -lib/emby-server/system/dashboard-ui/scripts/musicplaylists.js -lib/emby-server/system/dashboard-ui/scripts/musicrecommended.js -lib/emby-server/system/dashboard-ui/scripts/mypreferencescommon.js lib/emby-server/system/dashboard-ui/scripts/mypreferencesdisplay.js lib/emby-server/system/dashboard-ui/scripts/mypreferenceshome.js lib/emby-server/system/dashboard-ui/scripts/mypreferenceslanguages.js @@ -726,9 +750,7 @@ lib/emby-server/system/dashboard-ui/scripts/notificationsetting.js lib/emby-server/system/dashboard-ui/scripts/notificationsettings.js lib/emby-server/system/dashboard-ui/scripts/nowplayingpage.js -lib/emby-server/system/dashboard-ui/scripts/playbackconfiguration.js lib/emby-server/system/dashboard-ui/scripts/playlistedit.js -lib/emby-server/system/dashboard-ui/scripts/playlists.js lib/emby-server/system/dashboard-ui/scripts/plugincatalogpage.js lib/emby-server/system/dashboard-ui/scripts/pluginspage.js lib/emby-server/system/dashboard-ui/scripts/scheduledtaskpage.js @@ -738,19 +760,11 @@ lib/emby-server/system/dashboard-ui/scripts/selectserver.js lib/emby-server/system/dashboard-ui/scripts/serversecurity.js lib/emby-server/system/dashboard-ui/scripts/site.js -lib/emby-server/system/dashboard-ui/scripts/songs.js -lib/emby-server/system/dashboard-ui/scripts/streamingsettings.js lib/emby-server/system/dashboard-ui/scripts/supporterkeypage.js lib/emby-server/system/dashboard-ui/scripts/syncactivity.js lib/emby-server/system/dashboard-ui/scripts/syncsettings.js lib/emby-server/system/dashboard-ui/scripts/taskbutton.js lib/emby-server/system/dashboard-ui/scripts/themeloader.js -lib/emby-server/system/dashboard-ui/scripts/tvgenres.js -lib/emby-server/system/dashboard-ui/scripts/tvlatest.js -lib/emby-server/system/dashboard-ui/scripts/tvrecommended.js -lib/emby-server/system/dashboard-ui/scripts/tvshows.js -lib/emby-server/system/dashboard-ui/scripts/tvstudios.js -lib/emby-server/system/dashboard-ui/scripts/tvupcoming.js lib/emby-server/system/dashboard-ui/scripts/useredit.js lib/emby-server/system/dashboard-ui/scripts/userlibraryaccess.js lib/emby-server/system/dashboard-ui/scripts/usernew.js @@ -764,9 +778,10 @@ lib/emby-server/system/dashboard-ui/search.html lib/emby-server/system/dashboard-ui/selectserver.html lib/emby-server/system/dashboard-ui/serveractivity.html +lib/emby-server/system/dashboard-ui/servermenu/servermenu.html +lib/emby-server/system/dashboard-ui/servermenu/servermenu.js lib/emby-server/system/dashboard-ui/serversecurity.html lib/emby-server/system/dashboard-ui/serviceworker.js -lib/emby-server/system/dashboard-ui/streamingsettings.html lib/emby-server/system/dashboard-ui/strings/ar.json lib/emby-server/system/dashboard-ui/strings/be-BY.json lib/emby-server/system/dashboard-ui/strings/bg-BG.json @@ -824,9 +839,19 @@ lib/emby-server/system/dashboard-ui/touchicon114.png lib/emby-server/system/dashboard-ui/touchicon144.png lib/emby-server/system/dashboard-ui/touchicon72.png -lib/emby-server/system/dashboard-ui/tv.html +lib/emby-server/system/dashboard-ui/tv/episodes.js +lib/emby-server/system/dashboard-ui/tv/favorites.js +lib/emby-server/system/dashboard-ui/tv/genres.js +lib/emby-server/system/dashboard-ui/tv/series.js +lib/emby-server/system/dashboard-ui/tv/studios.js +lib/emby-server/system/dashboard-ui/tv/suggestions.js +lib/emby-server/system/dashboard-ui/tv/tv.html +lib/emby-server/system/dashboard-ui/tv/tv.js +lib/emby-server/system/dashboard-ui/tv/upcoming.js lib/emby-server/system/dashboard-ui/useredit.html lib/emby-server/system/dashboard-ui/userlibraryaccess.html +lib/emby-server/system/dashboard-ui/usermenu/usermenu.html +lib/emby-server/system/dashboard-ui/usermenu/usermenu.js lib/emby-server/system/dashboard-ui/usernew.html lib/emby-server/system/dashboard-ui/userparentalcontrol.html lib/emby-server/system/dashboard-ui/userpassword.html @@ -839,9 +864,14 @@ lib/emby-server/system/dashboard-ui/wizardsettings.html lib/emby-server/system/dashboard-ui/wizardstart.html lib/emby-server/system/dashboard-ui/wizarduser.html -lib/emby-server/system/libSkiaSharp.so -lib/emby-server/system/libsqlite3.so lib/emby-server/system/netstandard.dll +lib/emby-server/system/plugins/AudioDb.dll lib/emby-server/system/plugins/Emby.Server.CinemaMode.dll -lib/emby-server/system/plugins/IMVDb.dll +lib/emby-server/system/plugins/Fanart.dll +lib/emby-server/system/plugins/MovieDb.dll +lib/emby-server/system/plugins/MusicBrainz.dll +lib/emby-server/system/plugins/NfoMetadata.dll +lib/emby-server/system/plugins/OMDb.dll lib/emby-server/system/plugins/OpenSubtitles.dll +lib/emby-server/system/plugins/StudioImages.dll +lib/emby-server/system/plugins/Tvdb.dll