Cody Robibero
7f1223016d
Merge pull request #7946 from cvium/svg
...
(cherry picked from commit 4ebe70cf6a
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Cody Robibero
6d299eed49
Don't transform gif
3 years ago
Cody Robibero
7bfc6b5679
Remove more warnings
3 years ago
Bond_009
ea8f40e84a
More cleanup
3 years ago
Bond_009
cbfa355e31
Update StyleCop
3 years ago
Cody Robibero
64652b6392
Fix and disable new dotnet6 warnings
3 years ago
Bond_009
9af16fcb6c
Remove workaround for dotnet/runtime#42790
3 years ago
Bond_009
f31224fa8f
Remove sync FileStream hack
3 years ago
Bond_009
e3dac4fda2
Use async FileStreams where it makes sense
3 years ago
Odd Stråbø
d0857cf655
Fix build, increase StringBuilder starting size
3 years ago
Odd Stråbø
e0edbc5754
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
3 years ago
Odd Stråbø
e57c1655fb
Remove GetSizeEstimate & GetEstimatedAspectRatio
...
from MediaBrowser.Controller.Drawing.ImageHelper
Rework GetCacheFilePath to take requested with and height parameters
in stead of using estimated output size
3 years ago
Bond-009
b2fbf97abd
Merge pull request #4988 from Bond-009/crop
3 years ago
Patrick Barron
f638ee6b09
Enable nullable for Jellyfin.Data and remove unnecessary attributes
4 years ago
Bond_009
620fbf0f89
Remove CropWhitespace function
4 years ago
Anthony Lavado
1f5ac19346
Merge pull request #3954 from Ullmie02/library-pictures
...
Use backdrop with library name as library thumbnail
4 years ago
Oleg Shevchenko
58924fd1da
Fix parameters validation in ImageProcessor.GetCachePath
4 years ago
David
a3020f2917
Use backdrop with library name as library thumbnail
4 years ago
Bond_009
febb6bced6
Review usage of string.Substring (part 1)
...
Reduced allocations by replacing string.Substring with ReadOnlySpan<char>.Slice
4 years ago
Patrick Barron
42b4f0aa2e
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
4 years ago
dkanada
403cd3205f
Merge pull request #3254 from crobibero/ilogger
...
Use typed logger where possible
4 years ago
Patrick Barron
7a115024aa
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# MediaBrowser.Controller/Library/ILibraryManager.cs
# MediaBrowser.Providers/Users/UserMetadataService.cs
4 years ago
Kristupas Savickas
18e06e53b4
reduce log spam when generating blurhashes
4 years ago
crobibero
44957c5a9a
Use typed logger where possible
4 years ago
Patrick Barron
06f9cde22f
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs
# Emby.Server.Implementations/Sorting/IsPlayedComparer.cs
# Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs
# Emby.Server.Implementations/TV/TVSeriesManager.cs
# Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
4 years ago
Vasily
668e10ceb7
Merge pull request #2767 from Bond-009/nullable3
...
Enable nullabe reference types for MediaBrowser.Model
4 years ago
Vasily
26eef1bbf8
Move logic of computing Blurhash components to ImageProcessor
...
Also rename last few instances of GetImageHash to GetImageBlurHash for clarity
4 years ago
Bond_009
7439e095e2
Merge branch 'master' into nullable3
4 years ago
Vasily
1f83a21288
Rename Hash to BlurHash in all properties and methods for clarity
4 years ago
Jesús Higueras
b9fc0d2628
Add BlurHash support to backend
4 years ago
Patrick Barron
9ad839c776
Initial migration code
4 years ago
Bond_009
118f30059c
Merge branch 'master' into nullable4
4 years ago
Mark Monteiro
8f02fb9a4f
Remove unused usings
...
This addresses the new issues identified in SonarCloud analysis
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
Mark Monteiro
efe3ebaab8
Eliminate circular dependency between LibraryManager and ImageProcessor
4 years ago
Bond-009
a2490a7ae5
Merge branch 'master' into images
5 years ago
Bond-009
c8409d2ea1
Remove FileSystem.GetStream
5 years ago
Bond_009
ddf9b38799
Simplify image processing by removing image enhancers
5 years ago
Bond_009
838e5d05d5
Document all public/internal members of Emby.Drawing
...
Forces all new public/internal members to be documented.
Enables TreatWarningsAsErrors for Emby.Drawing
5 years ago
Bond-009
6032f31aa6
Use CultureInvariant string conversion for Guids
5 years ago
Claus Vium
7322485a6d
Skip processing of images that don't exist
6 years ago
Vasily
3a88a3c795
Merge pull request #822 from Bond-009/imagedimensions
...
Complete rename ImageSize -> ImageDimensions
6 years ago
Bond_009
70c85925af
Move some arrays to generics
6 years ago
Bond-009
e216702bcf
Complete rename ImageSize -> ImageDimensions
6 years ago
Bond-009
78e4e2ed92
Fix all warnings
6 years ago
Bond-009
1ea219bf3f
Merge branch 'master' into culture
6 years ago
Erwin de Haan
581a7fe078
Unwrapped `MoveDirectory`, `DirectoryExists`, `FileExists` & removed `MoveFile`
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