Commit Graph

65 Commits (b366dc2e6e5be2b93f2b6fcc4549a32b655c3806)

Author SHA1 Message Date
Bond_009 b366dc2e6e Use ArgumentException.ThrowIfNullOrEmpty
2 years ago
Bond_009 52194f56b5 Replace != null with is not null
2 years ago
Bond_009 c7d50d640e Replace == null with is null
2 years ago
Bond_009 f5613add1a Remove extra argument
2 years ago
Bond_009 5036afd691 Minor cleanup
2 years ago
Cody Robibero 7f1223016d Merge pull request #7946 from cvium/svg
2 years ago
Bond-009 2b1a915ead Merge pull request #7604 from Jellifi007/fixes-diactritics
2 years ago
Cody Robibero 8a36fe7ed5 Use png for storage
2 years ago
Cody Robibero ecb73168b3 Suggestions from review
2 years ago
David Ullmer 3fb3ee074a Remove splashscreen generation from IImageEncoder and add IImageGenerator
2 years ago
David Ullmer 4ba168c8a1 Add splashscreen builder
2 years ago
Bond_009 981cf4cfa0 Remove our own RemoveDiacritcs string extension in favor of Diacritics.Net
3 years ago
Bond-009 b2fbf97abd
Merge pull request #4988 from Bond-009/crop
3 years ago
Bond_009 a8ed753f6c FxCop -> Net Analyzers (part 2)
3 years ago
Bond_009 620fbf0f89
Remove CropWhitespace function
3 years ago
crobibero ac2593e370 Set convolveAlpha to true
4 years ago
crobibero 73d2cb1c2a Updated based on review feedback
4 years ago
crobibero 95ebb9a55a Use null coalescing when possible
4 years ago
crobibero 5f52a58e78 Convert NullReferenceException to ResourceNotFoundException
4 years ago
crobibero a02514a114 Fix nullability errors in Jellyfin.Drawing.Skia
4 years ago
David a3020f2917 Use backdrop with library name as library thumbnail
4 years ago
Erwin de Haan 0f43780c8c
Apply suggestions from code review
4 years ago
Erwin de Haan 44aca4dc6f Formatting in SkiaEncoder.cs
4 years ago
Erwin de Haan 526eea41f0 Add a note on the convolutional matrix filter.
4 years ago
Erwin de Haan af38e5469f
Update Jellyfin.Drawing.Skia/SkiaEncoder.cs indentation.
4 years ago
Erwin de Haan 7ce99aaf78 Update SkiaSharp to 2.80.1 and replace resize code.
4 years ago
cvium af274de77e Update BlurHashSharp and set max size to 128x128
4 years ago
Patrick Barron 36b05157f0 Rewrite CropWhitespace
4 years ago
Patrick Barron 4a356efa2c Make constructor one line
4 years ago
Patrick Barron b51a10948a Rewrite OrientImage
4 years ago
Patrick Barron d983d65d8a Simplify return statements
4 years ago
Patrick Barron a9806d8f4a Convert to switch expressions
4 years ago
Patrick Barron 196e8e131a Convert to using declarations
4 years ago
crobibero 44957c5a9a Use typed logger where possible
4 years ago
dkanada 8d7e9ab515 minor refactoring
4 years ago
Vasily 26eef1bbf8 Move logic of computing Blurhash components to ImageProcessor
4 years ago
Vasily a76cee7a95 Update BlurHashSharp to 1.0.1, remove workaround
4 years ago
Vasily f30b07130f Workaround a bug in BlurHashSharp
4 years ago
Vasily f575415e0b Pick blurhash sizes depending on image aspect ratio
4 years ago
Vasily 3fb4c1356c Make blurhash be computed during regular scans if it was not already computed
4 years ago
Vasily 186b7f303c More small optimizations
4 years ago
Vasily f18293bf76 Switch to BlurHashSharp lib which should be faster
4 years ago
Jesús Higueras b9fc0d2628 Add BlurHash support to backend
4 years ago
Bond_009 118f30059c Merge branch 'master' into nullable4
4 years ago
Bond_009 2fcbc2a5b8 Enable nullabe reference types for Emby.Drawing and Jellyfin.Drawing.Skia
4 years ago
Mark Monteiro 07cebbeae2 Register and construct IImageProcessor, SqliteItemRepository and IImageEncoder correctly
4 years ago
Bond_009 4419587c2a Minor improvements
4 years ago
Bond_009 ddf9b38799 Simplify image processing by removing image enhancers
4 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