David
a3020f2917
Use backdrop with library name as library thumbnail
5 years ago
Erwin de Haan
0f43780c8c
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
5 years ago
Erwin de Haan
44aca4dc6f
Formatting in SkiaEncoder.cs
5 years ago
Erwin de Haan
526eea41f0
Add a note on the convolutional matrix filter.
5 years ago
Erwin de Haan
af38e5469f
Update Jellyfin.Drawing.Skia/SkiaEncoder.cs indentation.
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
5 years ago
Erwin de Haan
7ce99aaf78
Update SkiaSharp to 2.80.1 and replace resize code.
...
This fixed the blurry resized images in the Web UI.
5 years ago
cvium
af274de77e
Update BlurHashSharp and set max size to 128x128
5 years ago
Patrick Barron
36b05157f0
Rewrite CropWhitespace
5 years ago
Patrick Barron
4a356efa2c
Make constructor one line
5 years ago
Patrick Barron
b51a10948a
Rewrite OrientImage
5 years ago
Patrick Barron
d983d65d8a
Simplify return statements
5 years ago
Patrick Barron
a9806d8f4a
Convert to switch expressions
5 years ago
Patrick Barron
196e8e131a
Convert to using declarations
5 years ago
crobibero
44957c5a9a
Use typed logger where possible
5 years ago
dkanada
8d7e9ab515
minor refactoring
5 years ago
Vasily
26eef1bbf8
Move logic of computing Blurhash components to ImageProcessor
...
Also rename last few instances of GetImageHash to GetImageBlurHash for clarity
5 years ago
Vasily
a76cee7a95
Update BlurHashSharp to 1.0.1, remove workaround
5 years ago
Vasily
f30b07130f
Workaround a bug in BlurHashSharp
5 years ago
Vasily
f575415e0b
Pick blurhash sizes depending on image aspect ratio
5 years ago
Vasily
3fb4c1356c
Make blurhash be computed during regular scans if it was not already computed
5 years ago
Vasily
186b7f303c
More small optimizations
5 years ago
Vasily
f18293bf76
Switch to BlurHashSharp lib which should be faster
5 years ago
Jesús Higueras
b9fc0d2628
Add BlurHash support to backend
5 years ago
Bond_009
118f30059c
Merge branch 'master' into nullable4
5 years ago
Bond_009
2fcbc2a5b8
Enable nullabe reference types for Emby.Drawing and Jellyfin.Drawing.Skia
5 years ago
Mark Monteiro
07cebbeae2
Register and construct IImageProcessor, SqliteItemRepository and IImageEncoder correctly
5 years ago
Bond_009
4419587c2a
Minor improvements
5 years ago
Bond_009
ddf9b38799
Simplify image processing by removing image enhancers
5 years ago
Mark Monteiro
4c30557527
Remove commented code
5 years ago
Mark Monteiro
f7eef1aa7f
Use the correct verbiage for documenting thrown exceptions
5 years ago
Mark Monteiro
2c3e1b8562
Enable StyleCop analyzer and fix existing issues
5 years ago
Mark Monteiro
0cf9e59d5a
Enable FxCop Analysis and fix issues
5 years ago
Mark Monteiro
88928118eb
Add missing documentation in Jellyfun.Drawing.Skia
5 years ago
Bond-009
318b9949f2
Improve Skia error handling ( #1752 )
6 years ago
Bond-009
82f041d050
Merge branch 'master' into release-10.3.z
6 years ago
DrPandemic
394d96246b
Check path before opening image
6 years ago
Bond_009
aa30227545
Improve main code flow
...
Improved the way how some parts of the code depend on eachother
Fixed some style issues
6 years ago
Bond-009
43cf11aa35
Change discards
6 years ago
Bond_009
70c85925af
Move some arrays to generics
6 years ago
Erwin de Haan
581a7fe078
Unwrapped `MoveDirectory`, `DirectoryExists`, `FileExists` & removed `MoveFile`
6 years ago
Erwin de Haan
a430568082
Unwrapped `OpenRead` and `CopyFile`
6 years ago
Erwin de Haan
d7c6d16250
Unwrapped CreateDirectory and DeleteDirectory
6 years ago
Erwin de Haan
3a831994f6
Unwrapped GetDirectoryName and DirectorySeperatorChar
6 years ago
Bond_009
bb056f4b59
Cleanup
6 years ago
Bond_009
ce11869a1a
Move Skia back into it's own project
6 years ago