Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
6 years ago
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment.
6 years ago
hawken
bd169e4fd4
remove trailing whitespace
6 years ago
Erwin de Haan
635dd36727
Put all pixmap constructors in `using` statements.
...
Cleanup extra ImageInfo as well
6 years ago
Erwin de Haan
0a3862ff80
Moved Emby.Drawing.Skia off of deprecated functions.
...
Cleaned up some other declarations along the way.
6 years ago
Bond_009
ea4c914123
Fix exception logging
6 years ago
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
6 years ago
Andrew Rabert
a9607555df
Add Linux binaries for SkiaSharp
...
- Not sure how this impacts Windows builds, but it works great for Linux.
- Requires additional deps on Debian
6 years ago
Bond_009
77eba9cc44
Address comments
6 years ago
Bond_009
c189d31a2b
Remove some warnings
6 years ago
Bond_009
b4edb24ec3
Change libraries from netcoreapp to netstandard
...
Ref: https://dotnetcoretutorials.com/2017/01/13/net-standard-vs-net-core-whats-difference/
6 years ago
Bond_009
0a3c8b04f1
Change name to EmbyServer.dll jellyfin.dll
...
Update and remove deps
6 years ago
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
6 years ago
Luke Pulverenti
dec3b1bbb0
improve image processing performance
7 years ago
Luke Pulverenti
77695f8abe
3.2.40.1
7 years ago
Luke Pulverenti
77d52cf02f
revert back to skiasharp 1.58.1
7 years ago
Luke Pulverenti
5fa007d04e
add error handling to work around skia crashes
7 years ago
Luke Pulverenti
ccda4bd629
update to skia 1.59.2
7 years ago
Luke Pulverenti
2300026e84
support nef with skia
7 years ago
Luke Pulverenti
31b01cbb56
add fixes for dng images
7 years ago
Luke Pulverenti
c0baa0ce90
support cr2 with skia
7 years ago
Luke Pulverenti
49b799adbe
3.2.30.8
7 years ago
Luke Pulverenti
5c982dab35
update image orientation
7 years ago
Luke Pulverenti
0fd4b0ffca
update image rotation
7 years ago
Luke Pulverenti
78ad5c91f1
update image orientation
7 years ago
Luke Pulverenti
dd9404ebc6
update skiasharp to 1.58.1
7 years ago
Luke Pulverenti
d2b86edf05
update hdhr channel ids
7 years ago
Luke Pulverenti
6eec35ecbd
update skia decoding
8 years ago
Luke Pulverenti
bcaf9bd19c
add skia error handling
8 years ago
Luke Pulverenti
1e5c3db9eb
support individual library refreshing
8 years ago
Luke Pulverenti
d76bcd8473
fix photo orientation
8 years ago
Luke Pulverenti
5b6356e779
remove ImageMagick from Windows
8 years ago
Luke Pulverenti
454a29697e
update skia
8 years ago
Luke Pulverenti
33014f77aa
update GetItems method
8 years ago
Luke Pulverenti
47fc7c6aee
add GenreItems property
8 years ago
Luke Pulverenti
9cd2d793be
update image encoding
8 years ago
Luke Pulverenti
2f4f8c105e
update image processing
8 years ago
Luke Pulverenti
21d2573d05
update skia
8 years ago
Luke Pulverenti
bdf27b81c1
update collage builder
8 years ago
Luke Pulverenti
3feeb04ffc
update skia
8 years ago
Luke Pulverenti
aae64e6b87
update skia
8 years ago
Luke Pulverenti
3c60445311
update skia
8 years ago
Luke Pulverenti
f49d20033d
move crop whitespace directly to encode image
8 years ago
Luke Pulverenti
4569b6b491
update images
8 years ago
Luke Pulverenti
34c3783f42
update project files
8 years ago
Luke Pulverenti
0251e41935
add skia sharp
8 years ago
Luke Pulverenti
198cb1bc9c
update file responses
8 years ago