Brian Popow
1c2bfd8ebf
Add test for issue 2629
2 years ago
Brian Popow
84a7988f5d
TrueColor images with 32 bits per pixel are assumed to always have 8 bit alpha channel
2 years ago
James Jackson-South
efd0c8e24e
Merge pull request #2624 from marklagendijk/fix-webp-animation-speed
Fix WebP animation speed bug
2 years ago
Mark Lagendijk
715297c905
Fix WebP animation speed bug
`Milliseconds` is the milli seconds component of the TimeSpan, `TotalMilliseconds` is the entire TimeSpan expressed as milliseconds.
Example, Timespan of 3.5 seconds:
* `Milliseconds`: 500
* `TotalMilliseconds`: 3500
2 years ago
James Jackson-South
1baba9e02d
Merge pull request #2620 from SixLabors/js/fix-sse3-paeth
Fix Paeth Filter decode on platforms that do not support Ssse3 - Main
2 years ago
James Jackson-South
d8e9cecb45
Merge branch 'main' into js/fix-sse3-paeth
2 years ago
James Jackson-South
e3b61d01b3
Merge pull request #2623 from jscarle/main
Adjusted the casing of the Webp format name
2 years ago
Jean-Sebastien Carle
768c1cbe7a
Update WebpFormat.cs
Adjusted casing of Webp format name.
2 years ago
James Jackson-South
df5061397f
Merge branch 'main' into js/fix-sse3-paeth
2 years ago
James Jackson-South
9672d48bcc
Fix Ssse3 Path decode
2 years ago
James Jackson-South
3fd0d70ff5
Merge pull request #2613 from SixLabors/dependabot/github_actions/actions/setup-dotnet-4
Bump actions/setup-dotnet from 3 to 4
2 years ago
James Jackson-South
51193111a1
Fix handling gif encoding for global palettes - Main ( #2615 )
* Handle dedup of local palette of 256 length
* handle when foreground overhangs bottom of background
* prevent potential overflow
* reduce to a single par of clamping operations
* correctly calculate Rect when negative target set
* Handle global ani with 256 palette and no trans
* Bump diff for windows
---------
Co-authored-by: Scott Williams <tocsoft@gmail.com>
Co-authored-by: Scott Williams <166440+tocsoft@users.noreply.github.com>
2 years ago
James Jackson-South
ad1b0e6dad
Fix handling gif encoding for global palettes. ( #2614 )
* Handle global ani with 256 palette and no trans
* Bump diff for windows
2 years ago
dependabot[bot]
75b9d88a48
Bump actions/setup-dotnet from 3 to 4
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Scott Williams
d8857023be
Sync 3.1 DrawImage fixes ( #2612 )
* Handle dedup of local palette of 256 length
* handle when foreground overhangs bottom of background
* prevent potential overflow
* reduce to a single par of clamping operations
* correctly calculate Rect when negative target set
---------
Co-authored-by: James Jackson-South <james_south@hotmail.com>
2 years ago
Scott Williams
6863127506
Merge pull request #2610 from SixLabors/issue/2603
Handle case when Foreground image overhangs bottom of background image during DrawImage Call (3.1 target)
2 years ago
James Jackson-South
a4ce7ca019
Merge branch 'release/3.1.x' into issue/2603
2 years ago
James Jackson-South
df2145161f
Merge pull request #2609 from SixLabors/issue/2608
Correctly calculate foreground Rectangle when negative background location is set (3.1 fix)
2 years ago
James Jackson-South
66b6eb9b24
Merge pull request #2611 from SixLabors/js/runtime-crc32
Replace custom Crc32
2 years ago
Scott Williams
9906ee5ad7
correctly calculate Rect when negative target set
2 years ago
Scott Williams
6c7b59fc06
reduce to a single par of clamping operations
2 years ago
Scott Williams
dd705eb058
prevent potential overflow
2 years ago
Scott Williams
7ab7b226d9
handle when foreground overhangs bottom of background
2 years ago
James Jackson-South
ea49ba226a
Use shared instances
2 years ago
James Jackson-South
5c13ca7fa7
Replace Crc32, fix benchmarks
2 years ago
James Jackson-South
bec2c385f3
Handle dedup of local palette of 256 length ( #2607 )
2 years ago
James Jackson-South
cb07e368dc
Merge pull request #2605 from SixLabors/js/fix-gif-edge-case
Handle dedup of local palette of 256 length
2 years ago
James Jackson-South
f3ff11ea6b
Handle dedup of local palette of 256 length
2 years ago
James Jackson-South
3d69f21ec2
Merge pull request #2583 from stefannikolei/sn/net8
Update to net8
2 years ago
James Jackson-South
b4f9bf963b
Update package dependencies and min ver number
2 years ago
James Jackson-South
9ac4cd91a4
Enable CA1859
2 years ago
Stefan Nikolei
290906a752
Fix CA1513
2 years ago
Stefan Nikolei
98ffa0fb44
Update Microsoft.DotNet.RemoteExecutor
2 years ago
Stefan Nikolei
651763daa7
Fix SA1516
2 years ago
Stefan Nikolei
d79e08c6da
Update to latest SharedInfrastructure commit
2 years ago
Stefan Nikolei
517ab62d14
Merge branch 'main' into sn/net8
2 years ago
James Jackson-South
07fd93692a
Merge pull request #2599 from SixLabors/js/fix-2595
Use source length as bounds when unpacking RGB planes
2 years ago
James Jackson-South
d9ac1755ea
Merge branch 'main' into js/fix-2595
2 years ago
James Jackson-South
0b366988a9
Merge pull request #2598 from SixLabors/js/resolution
Read resolution from EXIF metadata in WebP
2 years ago
James Jackson-South
32c8baa7ff
Merge branch 'main' into js/resolution
2 years ago
James Jackson-South
cae0a394e9
Merge pull request #2592 from VentuzTammoHinrichs/main
Add CICP color metadata and PNG support
2 years ago
James Jackson-South
291e9e7c1e
Use source length as bounds
2 years ago
James Jackson-South
f74b6acacf
Read resolution from EXIF metadata in WebP
2 years ago
James Jackson-South
fa88344bfd
Merge branch 'main' into main
2 years ago
James Jackson-South
0d1296f054
Merge pull request #2596 from SixLabors/js/advsimd-dedup
Add AdvSimd implementation to AnimationUtilities.DeDuplicatePixels
2 years ago
James Jackson-South
c3dacdeee4
Add AdvSimd implementation
2 years ago
James Jackson-South
9d9e9f1724
Merge branch 'main' into main
2 years ago
James Jackson-South
83322e3ec2
Merge pull request #2594 from SixLabors/js/fix-2517-jpeg
Confirm we can correctly decode jpegs with malformed D0-D7 chunks.
2 years ago
Tammo Hinrichs
4f9ba15c35
Merge branch 'main' of https://github.com/VentuzTammoHinrichs/ImageSharp
2 years ago
Tammo Hinrichs
43cf0bcca4
fixed png file casing
2 years ago