Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/SixLabors/ImageSharp

:camera: A modern, cross-platform, 2D Graphics library for .NET
https://github.com/SixLabors/ImageSharp

Throw for corrupt LZW min code. Add test for deferred clear code

78e5b6c19d45b3083b8160cde0b90cd072bead06 authored almost 3 years ago by James Jackson-South <[email protected]>
Change error message to "...a palette chunk"

29ddc6053e1a27ab095e87d8baa015f7428c53ef authored almost 3 years ago by Brian Popow <[email protected]>
cleaned up whitespace

d4180a92c5b691cf082caba03b30de3e2c2262b4 authored almost 3 years ago by Titus <[email protected]>
Moved SkipChunkDataAndCrc call to "correct" location for this issue

b0b7ae641be7123c25a5e75d9ac5937643fc45f4 authored almost 3 years ago by Titus <[email protected]>
Merge branch 'main' into bp/missingpalette

bcb3035dfafdb199ff19804f059b71069f714622 authored almost 3 years ago by Brian Popow <[email protected]>
Add tests for missing palette chunk

d98171fa54180dec22db9e0e207e803edc4b6c8a authored almost 3 years ago by Brian Popow <[email protected]>
Throw exception, if palette chunk is missing

892dbe318f03b4b21ecbf71d03989b2985e0db54 authored almost 3 years ago by Brian Popow <[email protected]>
Fix issue in PNG identify method to skip "uninteresting" chunks, including sBIT.

a01ff4a6427f4ea25d1f132424cdff7525599357 authored almost 3 years ago by Titus <[email protected]>
Don't throw for bad min code, just don't decode indices.

c129278cae336b997d1de0f90047326e527d9fe2 authored almost 3 years ago by James Jackson-South <[email protected]>
Remove unnecessary throw and optimize write.

c64078cc17369e92ea83df3ec8687e4d9c41daf3 authored almost 3 years ago by James Jackson-South <[email protected]>
Handle empty XMP profiles. Fix #2012

8db482834d6b158f944b08f2f64bc20ba205edee authored almost 3 years ago by James Jackson-South <[email protected]>
Add test for decoding only the first frame

a963fa09adb839d9ddba40f2524cb6ed00b4ed13 authored almost 3 years ago by Brian Popow <[email protected]>
Add tiff decoder option to only decode first frame

204f94e84bc01975c191ce0ed3611e69c1d9425f authored almost 3 years ago by Brian Popow <[email protected]>
Restored checkboxes.

92da254bb8203ea5eb2fc8f58f849f487921466e authored almost 3 years ago by Dirk Lemstra <[email protected]>
Restored checkboxes.

63792362b45498b215f6d22bdfcccc7a0b9a4b55 authored almost 3 years ago by Dirk Lemstra <[email protected]>
Fix unit tests

2ee0c6e4218e4673a4074f28c11aafe907c9a7f5 authored almost 3 years ago by Dan Kroymann <[email protected]>
Fix a bug in LoadAsync(filePath) where the FileStream was being disposed too early

6ed13c3b41e7e6dfabc9215c8a69e0d9c84f0d85 authored almost 3 years ago by Dan Kroymann <[email protected]>
Restore mistakenly deleted logic for resetting stream position

840bf82de6ef82ff77b1e05cc4db89220158ba44 authored almost 3 years ago by Dan Kroymann <[email protected]>
Make the cancellationToken arguments required

1c225e93b808131b8562c669295316df114a9d1d authored almost 3 years ago by Dan Kroymann <[email protected]>
Merge branch 'fix-async-image-load' of https://github.com/kroymann/ImageSharp into fix-async-image-load

fdc9d821405c5ab56ffd7b5a8f80f12113ca344a authored almost 3 years ago by Dan Kroymann <[email protected]>
Merge branch 'main' into fix-async-image-load

66dc526a9b44614ae663e37e637ac895c0609428 authored almost 3 years ago by Anton Firszov <[email protected]>
Remove IImageDecoder.DecodeAsync() and IImageInfoDetector.IdentifyAsync()

eb7b9d9f9b60a7928c8724333b470d74e47ea930 authored almost 3 years ago by Dan Kroymann <[email protected]>
Change WithSeekableStreamAsync() so that it executes synchronous actions after preloading the stream, rather than async actions (since the async actions all ultimately operate synchronously anyway)

f874218d0b5a2cf064aa0a414f333381e9a22127 authored almost 3 years ago by Dan Kroymann <[email protected]>
Plumb CancellationToken through IImageDecoder and IImageInfoDetector methods

3a11b2f3820bc862dbdf55beeae5432e9a5b7ccd authored almost 3 years ago by Dan Kroymann <[email protected]>
Merge pull request #1999 from SixLabors/af/contiguous-load

Respect PreferContiguousImageBuffers in decoders

f24b02f31c2147a76a8d9894674d889ab194dbbf authored almost 3 years ago by Anton Firszov <[email protected]>
Merge branch 'main' into af/contiguous-load

d181b77dcd656338ad93c3140637fbd4a596c10d authored almost 3 years ago by Anton Firszov <[email protected]>
Merge pull request #2000 from br3aker/dp/jpeg-spectral-conversion-fix

Fixed multiple SpectralConverter.CommitConversion() calls

a1da24a8941d912372fdb439c953bed9c9a1f135 authored almost 3 years ago by Brian Popow <[email protected]>
Removed redundant CommitConversion() call

3ea84859896a45d85a633163e9a350ed95006ac6 authored almost 3 years ago by Dmitry Pentin <[email protected]>
Fix test

f387d4a1615d9a4eef11b9b5d49380c4091803e2 authored almost 3 years ago by Anton Firszov <[email protected]>
fix test

1e410719c0b095de8361183184af043529f2384c authored almost 3 years ago by Anton Firszov <[email protected]>
Respect PreferContiguousImageBuffers in decoders

9ffcc51ed6b72f557d804f6393b0a610c673c703 authored almost 3 years ago by Anton Firszov <[email protected]>
Always pre-copy the source stream into an in-memory stream so that the subsequent image loading operations can safely use synchronous IO

4802b4f0f4c26fc6bbc30266d02734b5269c1600 authored almost 3 years ago by Dan Kroymann <[email protected]>
Merge branch 'main' into bp/webpanimation

8b177f8757e813f514b8ef52869075031576c87a authored almost 3 years ago by Brian Popow <[email protected]>
Merge pull request #1993 from frankracis-work/tiff-fax4-compression

Add TIFF CcittGroup4Fax (T6) compression

46b0bf0b495ec435fc404e014854d8ca461e7f7a authored almost 3 years ago by Brian Popow <[email protected]>
Merge branch 'main' into tiff-fax4-compression

22364ef3ba8be498ae162d34b599fba6e99c4d9b authored almost 3 years ago by Brian Popow <[email protected]>
A little cleanup

4fbdccb7d356726868db0421c9e9023c7f1fc803 authored almost 3 years ago by Brian Popow <[email protected]>
Remove note, that CcittGroup4Fax is not supported

981d1b3aa249656e0b49e3fc90c10e4b5855b49d authored almost 3 years ago by Brian Popow <[email protected]>
Added missing body.

0f587ab276a1e79427369defbefca40a20a40f0e authored almost 3 years ago by Dirk Lemstra <[email protected]>
Use a different notation.

6197844260e992bea1a036a28d981e6e0dd02fe2 authored almost 3 years ago by Dirk Lemstra <[email protected]>
Use single quotes instead.

056ce5e27e88ba048458f5682fc11e4d27d836fc authored almost 3 years ago by Dirk Lemstra <[email protected]>
Try without quotes.

3b8b4d19d4d69d8ba223f67d1ce52f40e2299d4c authored almost 3 years ago by Dirk Lemstra <[email protected]>
Switch to issue forms.

ad7c49ae0e1f22c0b1de8ab0c26947915f12ea56 authored almost 3 years ago by Dirk Lemstra <[email protected]>
Adding fax4 (T6) compression

3c9eb470a07a15012c2a29ad84090dcc804a7975 authored almost 3 years ago by Frank Racis <[email protected]>
Merge branch 'main' into bp/webpanimation

8a115aff107c999c3131f279a2601eecf397cf97 authored almost 3 years ago by Brian Popow <[email protected]>
Changed master to main in the links.

6cb2d3760215ef8c9671e31ccc90d61325a8e9ae authored almost 3 years ago by Dirk Lemstra <[email protected]>
Renamed master to main.

e54219acec10d2d2dc247ed5fd4230204a89c07b authored almost 3 years ago by Dirk Lemstra <[email protected]>
Add option to decode just one frame

ab8a1ba564c96e31a67f1145a7e1b46853d3e2e6 authored almost 3 years ago by Brian Popow <[email protected]>
Add loopcount and duration to the webp metadata

4c30ccdf04ea59214dce64188403bcd2e6f14915 authored almost 3 years ago by Brian Popow <[email protected]>
Add tests for animated webp

54a43908b3526cb0738686a83658ee1da9b48536 authored almost 3 years ago by Brian Popow <[email protected]>
Fix identify webp with alpha

c93007c58bb61115ed26efc340281409f5386722 authored almost 3 years ago by Brian Popow <[email protected]>
Replace broken webp image with exif data

7d0dd42b0d7a2b0512164378528029e052892804 authored almost 3 years ago by Brian Popow <[email protected]>
Merge branch 'master' into bp/webpanimation

71460c766299e0b9770d3b6af90f3c2f3b833a3e authored almost 3 years ago by Brian Popow <[email protected]>
Add decoding animated lossy webp

2b8af22d5d2defb21432d58b9d2e10e4011dbe87 authored almost 3 years ago by Brian Popow <[email protected]>
Add alpha blending for animated webp

00e91cb6ab7c4e9f2acf11674af26a6a2ea8b468 authored almost 3 years ago by Brian Popow <[email protected]>
Decode animated lossless webp

9cc92b803550ba5954a67c10882df79b7205a42c authored almost 3 years ago by Brian Popow <[email protected]>
Merge pull request #1981 from 0xced/fix-resolution-doc

Fix documentation of HorizontalResolution and VerticalResolution properties

a844c78d31eaef20467b1ae8adb4beb2988cf006 authored almost 3 years ago by James Jackson-South <[email protected]>
Fix documentation of HorizontalResolution and VerticalResolution properties

Also improve the formatting of the ResolutionUnits documentation.

490bf0f3be1167f9377e571927e62d97bce13ad3 authored almost 3 years ago by Cédric Luthi <[email protected]>
Merge pull request #1980 from SixLabors/js/fix-1962

Handle missing global color table.

5d6f3893baad0defd9d1a45b31275fedcd6a63e9 authored almost 3 years ago by James Jackson-South <[email protected]>
Handle missing global color table. Fix #1963

438a97bb9b0073a745c780e2aae783908cbd1bce authored almost 3 years ago by James Jackson-South <[email protected]>
Merge pull request #1979 from br3aker/dp/jpeg-grayscale-fix

Fixed decoding grayscale jpegs with exotic sampling factors

6d434ea28efb8fd0dc351d73415f3b4f95c344bd authored almost 3 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into dp/jpeg-grayscale-fix

4fd6a29bb2e28925d9163129df387cebbdda4af5 authored almost 3 years ago by James Jackson-South <[email protected]>
Merge pull request #1976 from SixLabors/js/expose-orientation

Convert OrientationMode into something usable.

e5c40dc3afb9a6ae304a80af910d5bcca698b2fd authored almost 3 years ago by James Jackson-South <[email protected]>
Group dotnet actions

e36cc7bc922fedd5189b2b8817fe81297c41e8c6 authored almost 3 years ago by James Jackson-South <[email protected]>
Remove duplicate dotnet setup

bebbe150ba93d4c9bcb1eeb301ed7e4f9bcbde52 authored almost 3 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into js/expose-orientation

833033382d50b7cdf340a62d53818b48bd4ceed8 authored almost 3 years ago by James Jackson-South <[email protected]>
Added test

b4ac71e1ddef93d6f9f612eebbedb701a9a52dea authored almost 3 years ago by Dmitry Pentin <[email protected]>
Fixed invalid non-interleaved single component jpeg scan parsing

ca9c45e60134d38baae6d9698839c7a476155fc7 authored almost 3 years ago by Dmitry Pentin <[email protected]>
Removed unused ItemGroup.

c120c5b4784745299ddddf0b77032325ec7287b2 authored almost 3 years ago by Dirk Lemstra <[email protected]>
Add tiff and webp to the PackageTags

00bc55003053ab2f7a37a12a2f4015823fe9b313 authored almost 3 years ago by Brian Popow <[email protected]>
Change webp package tag to WebP

0149a5baabfd13fd64052dbf06d64680c9f0dd76 authored almost 3 years ago by Brian Popow <[email protected]>
Install missing SDK.

a4c6834c92e0b99c610876bd9259e222e71635a0 authored almost 3 years ago by Dirk Lemstra <[email protected]>
Merge branch 'master' into js/expose-orientation

a7f4e23e4ff23ef7830c39b4348bb8099910d009 authored almost 3 years ago by James Jackson-South <[email protected]>
Merge pull request #1969 from SixLabors/af/memory-diagnostics

Add basic memory diagnostic API

259db7cf8987cb47f0cad3a0f6c5bd5f4c4bfb67 authored almost 3 years ago by Anton Firszov <[email protected]>
Convert OrientationMode into something usable.

d8372568e08f9802dd8f3d42591c32a6474299ca authored almost 3 years ago by James Jackson-South <[email protected]>
Fix for .NET FX

c38825ba2a793dc7ea238fddec2afb9ed1787aa1 authored almost 3 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into af/memory-diagnostics

35ed52a74f721e8d65d464136398a0bf350221bc authored almost 3 years ago by James Jackson-South <[email protected]>
Merge pull request #1935 from IldarKhayrutdinov/exif-encoded-strings

[EXIF] Support UCS2 and 8-byte encoded string tags

ea38d984ec574bf703ba19bcff3708cdc799fa5d authored almost 3 years ago by James Jackson-South <[email protected]>
Update DC-X008-Translation-2019-E.pdf

fddfee2008bb8c1ce053ff95820ae9a4133b91b3 authored almost 3 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into exif-encoded-strings

a5182b067bf0854960b48cbb551c988e4b9c2b68 authored almost 3 years ago by James Jackson-South <[email protected]>
Merge pull request #1974 from br3aker/dp/jpeg-tests-leak-fix

Fixed IDisposable leaks in jpeg decoder test suite.

414bbe29874447f62e4c9527f95bc45c72e4653c authored almost 3 years ago by James Jackson-South <[email protected]>
IDisposable JpegDecoderCore is now properly disposed in tests

85cd83f3a7606de96b0d185c3497143644366758 authored almost 3 years ago by Dmitry Pentin <[email protected]>
preferLocal: false

Co-authored-by: Günther Foidl <[email protected]>

cf288f10bbcbe4ba3e32bb9b89426bd1f403663b authored almost 3 years ago by Anton Firszov <[email protected]>
Merge pull request #1971 from SixLabors/bp/webpalpha

Add support for encoding lossy webp images with alpha channels

b7e348ff81187c2cb0f1958c73e0354f380337fa authored almost 3 years ago by James Jackson-South <[email protected]>
consolidate naming

60108df2c5b9a1b6e4c9c698d52e9b1370b0d40c authored almost 3 years ago by Anton Firszov <[email protected]>
Merge branch 'af/memory-diagnostics' of https://github.com/SixLabors/ImageSharp into af/memory-diagnostics

25d4bfa7469ae4a1998b3d8cd2fd8b8f4c280f6a authored almost 3 years ago by Anton Firszov <[email protected]>
review suggestions

976b2a89789449cc82791934cab7e673b36dff10 authored almost 3 years ago by Anton Firszov <[email protected]>
volatile read on totalUndisposedAllocationCount

Co-authored-by: Günther Foidl <[email protected]>

fb3bd925807073f6b85d1fec942cb2a3392e1ccf authored almost 3 years ago by Anton Firszov <[email protected]>
Change AverageBytesPerMb to ReadOnlySpan<byte>

2491b6ab626f4329a40b9363e4058d5857d8567d authored almost 3 years ago by Brian Popow <[email protected]>
Move disposing the alpha data to the AlphaEncoder

192cfb03f9a35282eb62f99aa42c3bae91869181 authored almost 3 years ago by Brian Popow <[email protected]>
memory improvements

5d502980c27fa8cabbe3ee1d706d729aefbdcc8f authored almost 3 years ago by Ildar Khayrutdinov <[email protected]>
Merge branch 'master' into bp/webpalpha

484bd77d8d2e0cca5bdbad6e528337fc21b4af94 authored almost 3 years ago by Brian Popow <[email protected]>
Leave alpha data uncompressed, if compression does not yield in smaller data

b12ad7596e3e1b5c91d87332f167afe340f65226 authored almost 3 years ago by Brian Popow <[email protected]>
Use memory allocator for alpha data

cf672b99aeaa80d734edfa0a7ca0e2e36b590526 authored almost 3 years ago by Brian Popow <[email protected]>
Default alpha compression to true

d398ae744555d87cf71da22a02ed8fb50127ff00 authored almost 3 years ago by Brian Popow <[email protected]>
Add encode lossy webp with alpha tests

8b8993dadc37a8a7970d4bcf26b1f043b860df60 authored almost 3 years ago by Brian Popow <[email protected]>
Add lossless alpha compression

d1929412289d3c8bb5bc3974cc47e0b811f0e75f authored almost 3 years ago by Brian Popow <[email protected]>
Merge branch 'master' into af/memory-diagnostics

548934372508529d4161201f18e92270cbcdb69a authored almost 3 years ago by James Jackson-South <[email protected]>
Merge pull request #1970 from SixLabors/af/revert-bbbf687

Disable RentReturnRelease_SubsequentRentReturnsDifferentHandles on Mac again

cb3896a0475780b1b770083900b49cbb8483a976 authored almost 3 years ago by James Jackson-South <[email protected]>
Revert "attempt to re-enable RentReturnRelease_SubsequentRentReturnsDifferentHandles on Mac"

This reverts commit bbbf687477a66843219552b445562688ee843f9b.

6078c0eb925a0ec02905d3bd6bfd370ae7cccbac authored almost 3 years ago by Anton Firszov <[email protected]>
Merge branch 'master' into af/memory-diagnostics

6e3e6d75af954aed0cd11046df658cc68f0c9f75 authored almost 3 years ago by Anton Firszov <[email protected]>