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

Merge branch 'js/decoder-attempt-2' of https://github.com/SixLabors/ImageSharp into js/decoder-attempt-2

bd6e58c207ac34a81ea69291e3a081a31c531067 authored about 2 years ago by James Jackson-South <[email protected]>
Fix test file

2145794271c41e924275e845f625ae8f89c1c613 authored about 2 years ago by James Jackson-South <[email protected]>
Disable cancellation tests on Unix entirely

bb22d69e4c282feb18c3ab96ff35ef370dff84cd authored about 2 years ago by Anton Firszov <[email protected]>
we should validate cancellation for each decoder separately

9a556527267d67f19a609997372a798931ca7186 authored about 2 years ago by Anton Firszov <[email protected]>
Merge branch 'js/decoder-attempt-2' of https://github.com/SixLabors/ImageSharp into js/decoder-attempt-2

475825d44100570643d85211cb79ff6e274effda authored about 2 years ago by Anton Firszov <[email protected]>
disable gif cancellation tests

64b4045274edb0e7ecd801d0ee70f166d09dcd20 authored about 2 years ago by Anton Firszov <[email protected]>
Revert "Experiment with a much shorter timeout."

This reverts commit 718bdc49d0781a3ded0d1096182fcda977e98437.

5f488eef7363600654f5a5bfaa53103b887eca05 authored about 2 years ago by James Jackson-South <[email protected]>
Experiment with a much shorter timeout.

718bdc49d0781a3ded0d1096182fcda977e98437 authored about 2 years ago by James Jackson-South <[email protected]>
Base the buffer size on the stream length

e2c574856ed087e58f776d9f6a5f10ef87b72cf5 authored about 2 years ago by James Jackson-South <[email protected]>
Add more cancellation checks

a58e6ff53d6f61f283446368cc8ee0dbc4020e4c authored about 2 years ago by James Jackson-South <[email protected]>
skip PNG cancellation tests for Unix

0eadea23254a9cc916e314620aa9756ac5541deb authored about 2 years ago by Anton Firszov <[email protected]>
cancellation detection in png DecodePixelData

25e8d01b3dc6a102c4692b535d9b6b16be759eaa authored about 2 years ago by Anton Firszov <[email protected]>
increase timeout

834f6865847d787221593a70515af6d262fbc08d authored about 2 years ago by Anton Firszov <[email protected]>
only test for pre-cancellation with IdentifyAsync

b9ba211acf536cf4a491b216502caad7da10b15f authored about 2 years ago by Anton Firszov <[email protected]>
cancellation tests: larger images, don't go above 0.7

ce7ef111b8a0ea75c8db2aba4600ae1b5c2162bb authored about 2 years ago by Anton Firszov <[email protected]>
fix condition

1b1be0a3b48f0dd31a6a8d1cee548ce5a5244b3d authored about 2 years ago by Anton Firszov <[email protected]>
Merge branch 'af/decoder-tests' into js/decoder-attempt-2

66753335fa6d797df524ba65576f7a576f3e134c authored about 2 years ago by Anton Firszov <[email protected]>
one more fix

6a07a51f5558dfa350a4df244c9418caadaaf5ff authored about 2 years ago by Anton Firszov <[email protected]>
fix Identify cancellation tests

00188456b1fefd3fd6c66256913529c77f431e28 authored about 2 years ago by Anton Firszov <[email protected]>
Merge pull request #2301 from SixLabors/af/decoder-tests

Fix decoder cancellation tests

f3a2aeaa2e4fb3c722f633a6bf698d4365082105 authored about 2 years ago by James Jackson-South <[email protected]>
fix comments

d1c76e271a4f32833d8bdae827900493599c7d12 authored about 2 years ago by Anton Firszov <[email protected]>
with BufferedReadStream decoder cancellation works for all decoders, we can test it globally

112b114805211ddcda31972a8791955b86e1ae87 authored about 2 years ago by Anton Firszov <[email protected]>
cover JpegDecoder's own cancellation support

937e78ce80b39ef4d425c546995f2e021708db64 authored about 2 years ago by Anton Firszov <[email protected]>
enough to test this for one format in ImageTests

447cd853ffaf0a7e4bffff78c7ab2faebd98410d authored about 2 years ago by Anton Firszov <[email protected]>
fix Decode_Cancellation tests

3a7c4f442d22ba7370bed4b49b772f01e096f274 authored about 2 years ago by Anton Firszov <[email protected]>
re-create add original DecodeAsync_IsCancellable test

00ca204c3d976f817f64552466ef000faac4b881 authored about 2 years ago by Anton Firszov <[email protected]>
Merge branch 'main' into stefannikolei/add-nullable-annotation

63393e81392bc2562402c3c9135a6024842af131 authored about 2 years ago by Stefan Nikolei <[email protected]>
Merge branch 'js/decoder-attempt-2' of https://github.com/SixLabors/ImageSharp into js/decoder-attempt-2

d8c8244bd9c1eb4449b1196f7b23f0d9a3104914 authored about 2 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp/IO/BufferedReadStream.cs

Co-authored-by: Anton Firszov <[email protected]>

4a613b664f5db053e9ffa1828cb4ba58a8ab537a authored about 2 years ago by James Jackson-South <[email protected]>
Rename method

47f1cdab652b4cf956ab6c229f12f8e4cf4cfce2 authored about 2 years ago by James Jackson-South <[email protected]>
Use real cancellation handling.

4891dc309af8cc70339b1eaf09fb636495413f69 authored about 2 years ago by James Jackson-South <[email protected]>
Better tests for stream synchronization

28243df8a4d58e629d1bce7677d6716a0cfb7a5b authored about 2 years ago by James Jackson-South <[email protected]>
Feedback

69782359ba4718d232c4cd62bc592e5065a7354e authored about 2 years ago by James Jackson-South <[email protected]>
Use default cancellation token

8fdd6b0e6324e9ff405c4fc822d81ffe6cef051c authored about 2 years ago by James Jackson-South <[email protected]>
Simplify position checks.

32965d38b96aab85adf42464a24f5997dbf4cf00 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into js/decoder-attempt-2

b32755dac63907b2111bd2e49a7982a63505a8e8 authored about 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2298 from SixLabors/bp/Issue2297

Fix small deviation to the spec when encoding tiff images

5834c39c41a4bfeaef5d02b43d1d818e3c5c467b authored about 2 years ago by James Jackson-South <[email protected]>
Use AddOrReplace for profiles to avoid adding duplicate

57a8fa532e6dae70628ce3fd5d650fac0629bd91 authored about 2 years ago by Brian Popow <[email protected]>
Fix broken meta data tiff

4498518c94353954e73dcca47a8c6c654a5b8e21 authored about 2 years ago by Brian Popow <[email protected]>
Rename and move configuration module.

0dc9949933bec06b14d036326475077bf721e894 authored about 2 years ago by James Jackson-South <[email protected]>
Enable optimization.

2721ad5323aa0e0841650cf78bfc1003964d55af authored about 2 years ago by James Jackson-South <[email protected]>
Use ScaleToTargetSize

afa204b1395df4407173c6f1df2a2e4a7042d180 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into bp/Issue2297

118cf5fb96e8e167a15f417f00d0624ab753dcfe authored about 2 years ago by Brian Popow <[email protected]>
Change samples per pixel to ushort

4aec7aae5645522e595623aa1f81d4567922a54b authored about 2 years ago by Brian Popow <[email protected]>
Add test for issue #2297

59478543ee14a75a1407c8d23a79c9be20afdb2b authored about 2 years ago by Brian Popow <[email protected]>
Write padding byte, because the tiff spec requires ifd offset to begin on a word boundary.

b45670878dc519d5a32920a85706600134b142f2 authored about 2 years ago by Brian Popow <[email protected]>
Update SpecializedImageDecoder{T}.cs

1dc7bbf98f99328c57b3d74bcd9763ec25ac08d5 authored about 2 years ago by James Jackson-South <[email protected]>
Update AotCompilerTools.cs

b98e1dff74d972e8a791d0352a7dfe6d7e0a8cd7 authored about 2 years ago by James Jackson-South <[email protected]>
Stub code to prevent unnecessary stream copying on decode.

dd882691fc6d0bf7e46fd43b478804236bfb63e9 authored about 2 years ago by James Jackson-South <[email protected]>
Rename base encoder

b1db34d962c9e05e667c20ed3215f599e1cbab14 authored about 2 years ago by James Jackson-South <[email protected]>
Re-introduce IImageEncoder and split encoding pipelines.

c550af8c5ad820a7a46bfd76ddfed067ef1227d5 authored about 2 years ago by James Jackson-South <[email protected]>
Re-introduce IImageDecoder and split decoding pipelines.

1d994132efa2e461a8961bb19832cd5336e1913e authored about 2 years ago by James Jackson-South <[email protected]>
Disable nullable in GifGraphicControlExtension

15aef61582c7050c8cc5b1068bf825c9082bf79d authored about 2 years ago by Stefan Nikolei <[email protected]>
Merge branch 'main' into js/decoder-attempt-2

5669626ca3ac1fffb0fbd216a02ad6f78f05e7c1 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into stefannikolei/add-nullable-annotation

2f38660d525305d6d566e62857e1a5e879f60a96 authored about 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2289 from SixLabors/defect/2288

Fix various Gif Decoder/Encoder behaviors.

4a618a04e7287c0fbbe92fc8f6d8267e58478240 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into stefannikolei/add-nullable-annotation

5784eecbd288e0030474812c67c4424758b7a5b0 authored about 2 years ago by Stefan Nikolei <[email protected]>
Merge branch 'main' into defect/2288

04253b40c1b13b48dbf1008c928ae20aa52035f1 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into js/decoder-attempt-2

391442b38b342e0ad17405a595394ff5ec1613fd authored about 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2290 from SixLabors/bp/tiledtiffs

Add support for decoding tiled tiff images

a49862a755fb24804043390f391839416bf4547a authored about 2 years ago by James Jackson-South <[email protected]>
Better trans index fix.

0e26da8979076635948aa3a4ce224e802ea79324 authored about 2 years ago by James Jackson-South <[email protected]>
Read additional gifs and make transparency handling safer

e3872ae7935f75f630fdf16a11446730e725d746 authored about 2 years ago by James Jackson-South <[email protected]>
Review suggestions

8fe8948fa134b2810d8720c955ff26524a9c0136 authored about 2 years ago by Brian Popow <[email protected]>
Skip bad test

0ad766f2667fe6c37cdbb8e9e7d340939ae00e83 authored about 2 years ago by James Jackson-South <[email protected]>
Better fix for report

dc58f2bc8a0f7966a1bc70d9bbc0b7e7b82bbb90 authored about 2 years ago by James Jackson-South <[email protected]>
Fix report

ab6590cef277279b4fa20cbe19101f2d46722556 authored about 2 years ago by James Jackson-South <[email protected]>
Fix gif decoder tests

55ae240f87be6a60dace612bbcb60a986f0d65fa authored about 2 years ago by James Jackson-South <[email protected]>
Fix leak

0dcc73a45a0ae057cb833b70c7f9c720d3201744 authored about 2 years ago by James Jackson-South <[email protected]>
Fix transparency handling and optimize encoding

abd3a5a8ba40a489428903e3988f7c4fd69a2fef authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into bp/tiledtiffs

1c563da80c284c4b5ad906fc25505dbda84819b4 authored about 2 years ago by Brian Popow <[email protected]>
Fix failing tests

d914c3c400fdaace5033c62048e6015ec2efa895 authored about 2 years ago by Brian Popow <[email protected]>
Avoid code duplication creating the color decoders

0345d0271ecef71f736290ded435cc736976a397 authored about 2 years ago by Brian Popow <[email protected]>
Add tests for tiled images

3a46222c458dee751f4299861fb7faf3164fba5b authored about 2 years ago by Brian Popow <[email protected]>
Fix decoding tiled tiff's with planar configuration

c850e2d41b288eba66420c7539466da02df49988 authored about 2 years ago by Brian Popow <[email protected]>
Ensure transparency is written

44906d50e32c89bb0c894348021fa5f5886571a9 authored about 2 years ago by James Jackson-South <[email protected]>
Correctly read/write graphics control extension

46f26ba95ef6e66b92fb666737df80168a2ce627 authored about 2 years ago by James Jackson-South <[email protected]>
Avoid some code duplication

0327e1d332179fea4e051a14c2ec275c36d69035 authored about 2 years ago by Brian Popow <[email protected]>
Add support for decoding tiled tiff images

34ae604b29aa523fc6b4dc3efe1a42233fbf03ba authored about 2 years ago by Brian Popow <[email protected]>
Enable Nullable

* Disable nullable for all files with #nullable disable

Replace order of header and annotation
...

2cc81b84e9d9d54e221e46f64c7516d1c0e43d71 authored about 2 years ago by Stefan Nikolei <[email protected]>
Use new not shared options.

93a17007e6bff939d340df4a726d5b39f1aaeb6b authored about 2 years ago by James Jackson-South <[email protected]>
Delete ImageTests.ImageLoadTestBase.Fakes.cs

7d5c05bd0e84e37d318b08c87080f0438dd262ad authored about 2 years ago by James Jackson-South <[email protected]>
Make decoder options init only (except Configuration cos tests)

5726089a7c351af7d589eca5b4350253307d697c authored about 2 years ago by James Jackson-South <[email protected]>
Replace IImageEncoder

31def5c7534124fe57b11e7b6e4ae2075201cb5c authored about 2 years ago by James Jackson-South <[email protected]>
Replace IImageDecoder

19bdeccd11dd021b2947114acdb2b2f1048fa4d1 authored about 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2269 from SixLabors/js/encoder-normalization

Normalize and cleanup encoders

b40482642cf264df87e96addfcfdf6120dc608dc authored about 2 years ago by James Jackson-South <[email protected]>
Move check outside of the loop

864735fe2076b7181fbf71898b9fdda3baf7c762 authored about 2 years ago by James Jackson-South <[email protected]>
Use DebugGuard

830d3e2b41055bd617b83ced83b60b9a82c91eea authored about 2 years ago by Anton Firszov <[email protected]>
Fix sampling tests

e5df749b9072f932094b1a0ade2745c29676921a authored about 2 years ago by James Jackson-South <[email protected]>
Update PixelSamplingStrategyTests.cs

af7eaddf3de8fdcc2f52a66d97c0aba65e4c3702 authored about 2 years ago by James Jackson-South <[email protected]>
Use DebugGuard

307a3ba1e2afc81c2a92e90d5bc814c635bfc3bd authored about 2 years ago by James Jackson-South <[email protected]>
Remove IEncoderOptions

48b3abe079cfed68fdb44d29a6f82166cef8763c authored about 2 years ago by James Jackson-South <[email protected]>
Build fixes and feedback

30a245a3884306fa57dcb1fef17dd84686600a7a authored about 2 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp/Processing/Processors/Quantization/DefaultPixelSamplingStrategy.cs

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

45a7b8b0d993f565c9de742d3300863cf37d5cb2 authored about 2 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp/Formats/Png/PngEncoderCore.cs

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

6745cae8b6b425f0969d2ac551316164daa3f347 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into js/encoder-normalization

ebdf5c80cc1c52f585f1129bf8e90d4047d6035b authored about 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2267 from SixLabors/js/buffered-read-fix

Ensure seekable streams can be read multiple times.

451a713fc11f2825946350c8f02c25b310509f57 authored about 2 years ago by James Jackson-South <[email protected]>
Allow skipping Tiff metadata

37d4ed23b57ddd80e673e52080f02fdc87a356b0 authored about 2 years ago by James Jackson-South <[email protected]>
Convert WebpEncoder

2fc9719a6234404ae11c6ab15eb3f660acaf5b75 authored about 2 years ago by James Jackson-South <[email protected]>
Convert TiffEncoder, Use sampling strategy for local palette building

1ac9de53ffce22dc593572e77496e0761b412317 authored about 2 years ago by James Jackson-South <[email protected]>
TgaEncoder options should be immutable.

f0b935efc51dfc61262cf7c01168f33cbe2dbcda authored about 2 years ago by James Jackson-South <[email protected]>