Commit graph

12752 commits

Author SHA1 Message Date
Claus Vium 8985fb8d58 Remove support for games as a media type 2019-01-31 19:04:47 +01:00
PloughPuff b5e8cce4cf Improved help text and output errors to stderr
Addressed review comments from JustAMan.
2019-01-31 18:56:34 +01:00
PloughPuff 211ae30188 Revert back to NoAutoRunWebApp
Addressed further review comments.  Removed unnecessary .ParsedStartupOptions namespace.  Removed DataDir, ConfigDir and LogDir from Interface file as not necessary.
2019-01-31 18:56:34 +01:00
PloughPuff e18b89ca27 Move Options to Jellyfin.Server and create interface file
Changes following review comments.
2019-01-31 18:56:34 +01:00
PloughPuff ebd2a30087 Accept single-hyphen usage and rename -programdatadir to -datadir
For backwards compatibility, modify the args[] strings to replace single-hyphens with double-hyphens before parsing.

Also rename -programdatadir to -datadir.
2019-01-31 18:56:34 +01:00
PloughPuff fd361421b1 Use CommandLineParser package for handling CLI args 2019-01-31 18:56:34 +01:00
Claus Vium f7a46c7a56 Remove more Connect related stuff 2019-01-31 18:47:50 +01:00
Vasily ffcf6bdd3a
Merge pull request #713 from EraYaN/fix-emtpy-statement
Fix empty statement in DidlBuilder.cs
2019-01-30 17:17:38 +03:00
Joshua M. Boniface 795f2c8774
Merge pull request #769 from EraYaN/fix-removed-filesystem-wrapper-conditions
Fix conditions where the ! was swallowed in #726
2019-01-29 19:21:30 -05:00
Erwin de Haan f8aff0c51d Fix conditions where the ! was swallowed in #726 2019-01-30 01:02:17 +01:00
Vasily c8cb908004
Merge pull request #716 from Bond-009/warnings
Remove more compile time warnings
2019-01-29 19:32:08 +03:00
Vasily 8ab08dd041
Merge pull request #728 from nvllsvm/ffmpeg_docker
Use ffmpeg from jrottenberg/ffmpeg
2019-01-29 17:25:52 +03:00
Vasily 8487319374
Merge pull request #726 from EraYaN/remove-wrappers-for-system-io
Clean up IFileSystem wrappers around stdlib.
2019-01-29 16:50:01 +03:00
Vasily 91e99effc9
Apply suggestions from code review for flipped conditions.
Co-Authored-By: EraYaN <EraYaN@users.noreply.github.com>
2019-01-29 14:45:07 +01:00
Vasily 0e2e731103
Merge pull request #758 from RazeLighter777/master
Add password field to initial setup
2019-01-29 16:11:44 +03:00
Vasily 6822975fd3
Merge pull request #757 from cvium/fix_aspect_ratio_for_real
Fix default aspect ratio
2019-01-29 16:10:51 +03:00
Justin Suess 12e4c1c7ae Added RazeLighter777 to the contributors file 2019-01-28 20:11:46 -06:00
Justin Suess 6786dfcabd Made password field non-mandatory upon setup 2019-01-28 17:37:20 -06:00
Justin Suess f06b9a14f3 Added password as an API field to the Startup/User Service 2019-01-28 17:25:37 -06:00
Erwin de Haan 838541b825 Removed loose whitespace and one .ToArray() call. 2019-01-28 22:21:14 +01:00
Erwin de Haan 1d1d7e8a37 Fixed inlining local-variable artifact. 2019-01-28 22:10:52 +01:00
Erwin de Haan d3afa53191 Final refactored IFileSystem and ManagedFileSystem 2019-01-28 22:10:52 +01:00
Erwin de Haan 450f246f95 Unwrapped GetFileNameWithoutExtension 2019-01-28 22:10:51 +01:00
Erwin de Haan b9a111432a Unwrapped all /(Write|Read)All(Text|Bytes)/ functions. 2019-01-28 22:10:50 +01:00
Erwin de Haan 581a7fe078 Unwrapped MoveDirectory, DirectoryExists, FileExists & removed MoveFile 2019-01-28 22:10:00 +01:00
Erwin de Haan a430568082 Unwrapped OpenRead and CopyFile 2019-01-28 22:09:58 +01:00
Erwin de Haan d7c6d16250 Unwrapped CreateDirectory and DeleteDirectory 2019-01-28 22:09:56 +01:00
Erwin de Haan 3a831994f6 Unwrapped GetDirectoryName and DirectorySeperatorChar 2019-01-28 22:06:34 +01:00
Claus Vium dc68d61491 Fix default aspect ratio 2019-01-28 21:55:44 +01:00
Claus Vium a05d803d4c Fix crash when trying to deserialize a non-existing scheduled task 2019-01-27 21:09:40 +01:00
Andrew Rabert b4893b9ac9
Merge pull request #740 from Bond-009/deadcode
Remove code for pre-installed plugins & properly check if file exists
2019-01-27 14:04:39 -05:00
Andrew Rabert b0608d26b4
Merge pull request #739 from cvium/change_multi_version_movie
Change multi version logic for movies
2019-01-27 12:19:58 -05:00
Andrew Rabert 67b1f9f716
Merge pull request #737 from EraYaN/skia-assembyinfo
Add AssemblyInfo for Jellyfin.Drawing.Skia
2019-01-27 11:52:31 -05:00
Erwin de Haan 39195aae09 Make guidance in issue templates comments, this will declutter issues when people do not remove it. 2019-01-27 17:24:02 +01:00
Erwin de Haan cc598a86f1 Make guidance in PR template comments, this way we don't get so people just leaving it there. 2019-01-27 17:24:02 +01:00
Bond_009 ffe79c8982 Check if file exists instead of catching exceptions 2019-01-27 17:00:17 +01:00
Claus Vium 05ad2e9b3f Add Year to the new VideoInfo 2019-01-27 16:50:17 +01:00
Claus Vium 42abb5a993 Remove unnecessary ToList 2019-01-27 16:37:12 +01:00
Claus Vium a4055779f6 Change multi version logic for movies 2019-01-27 16:27:18 +01:00
Bond_009 1a3543e5a5 Remove code for pre-installed plugins 2019-01-27 16:16:37 +01:00
Erwin de Haan 42e0b32c7d Added AssemblyInfo for Jellyfin.Drawing.Skia 2019-01-27 16:08:51 +01:00
Luca Beltrame ee89236fe8 [VA-API] Fix filter order (#714)
ffmpeg is very picky about the filters to be used when using VA-API,
because most of them are incompatible. This is particularly evident when
burning-in subtitles.
2019-01-27 09:44:56 +01:00
Erwin de Haan fee42e883c Removed unnecessary unsafe keywords. 2019-01-27 09:26:10 +01:00
Andrew Rabert cc3422b96b Use ffmpeg from jrottenberg/ffmpeg
Eventually would like to move to his 4.0-vaapi image
2019-01-26 21:16:43 -05:00
Andrew Rabert 50279be686
Merge pull request #727 from cvium/change_default_aspect
Change default aspect ratio to 2/3 from 0
2019-01-26 16:23:55 -05:00
Claus Vium 0e617933f6 Change default aspect ratio to 2/3 from 0 2019-01-26 22:19:14 +01:00
Andrew Rabert f74bfcb343
Merge pull request #724 from Bond-009/skia
Move Skia back into it's own project
2019-01-26 16:03:16 -05:00
Claus Vium 64b6cfa3dc Add Size to TypedBaseItem 2019-01-26 21:59:06 +01:00
Bond_009 bb056f4b59 Cleanup 2019-01-26 21:10:19 +01:00
Bond_009 ce11869a1a Move Skia back into it's own project 2019-01-26 20:43:13 +01:00