Ecosyste.ms: OpenCollective

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

github.com/SixLabors/ImageSharp.Drawing

:pen: Extensions to ImageSharp containing a cross-platform 2D polygon manipulation API and drawing operations.
https://github.com/SixLabors/ImageSharp.Drawing

Merge branch 'master' into Issue-551-solidbrush-blend-performance

64881a317d7d67d3f3cdfecf41a08859ef466145 authored over 6 years ago by woutware <[email protected]>
Merge pull request #553 from SixLabors/af/drawing-tests

Better test coverage for SolidBrush + blenders

944d457075da5107066244755f912db53ed109b6 authored over 6 years ago by Scott Williams <[email protected]>
assertions for SolidFillBlendedShapesTests

c074de3f7baf985221896afda88b84d2a51f7358 authored over 6 years ago by Anton Firszov <[email protected]>
"BlendedShapes" -> SolidFillBlendedShapesTests

6383bc1b9664074004361b80cf7460f3f9bc6a0c authored over 6 years ago by Anton Firszov <[email protected]>
Small performance enhancement to InternalPath.FindIntersection.

cf14b33e6f626122cbd65a1890bdacfd6319f739 authored over 6 years ago by woutware <[email protected]>
Processed Scott's review comment.

f47141c2b7be36a59fbaef6045209dcb291c60db authored over 6 years ago by woutware <[email protected]>
Oops, should be W instead of Z ofcourse.

8be19feea7e1c21d08db40becbf81b17ee4683be authored over 6 years ago by woutware <[email protected]>
Added fast path for SolidBrush in FillProcessor.

afeb25fce83edbe5f253b8a2b8580291ae89ef22 authored over 6 years ago by woutware <[email protected]>
Merge branch 'master' into GradientBrush

692bc4a47b255b6196ae6e7c7942957a6e053bcd authored over 6 years ago by James Jackson-South <[email protected]>
Merge pull request #548 from woutware/Performance-improvements-1

Performance improvements in the PNG filtering (roughly 20% gain on my machine).

aeffd748323eb8bc3ee2fe3f2824525091a99fb2 authored over 6 years ago by James Jackson-South <[email protected]>
Merge pull request #38 from woutware/Performance-improvements-1

Some minor performance improvements after identifying bottlenecks in VS profiler.

ac67ad12a88101074088024a17da7ee44e255cb9 authored over 6 years ago by Scott Williams <[email protected]>
Reuse delta vector in CalculateOrientation calls and avoid use of modulo (%) operator.

dc0343c6beba0a429484e83caa33aaad60d4d1fd authored over 6 years ago by woutware <[email protected]>
Minor performance refactorings.

Moved the division out of the loop, division is expensive.

9e9eebb2ae871ded5fe7d2ba5e56c8a30ae145b4 authored over 6 years ago by woutware <[email protected]>
Merge branch 'master' into GradientBrush

e3ca9d2696a82c452a5cc3907988407da3bd4e3c authored over 6 years ago by Unknown <[email protected]>
remove not implemented Polygon Brush from documentation for now.

b6427f89a5557c333aad311376192ed0e470ecff authored over 6 years ago by Unknown <[email protected]>
implement GradientRepetitionModes

d1730631a2f734d2f8639e1091a30ff46df4feba authored over 6 years ago by Unknown <[email protected]>
improve performance on distance calculation

467ae9e420408e12159e657d190c4b2da95f48fd authored over 6 years ago by Unknown <[email protected]>
optimization of EllipticGradientBrush

- precalculate anything that's independent of the pixel coordinate

d1037a07d159c3004a0da07993d3c695c09a5750 authored over 6 years ago by Unknown <[email protected]>
first implementation of an elliptical gradient brush

bb4495ef9205b8c33f4396caf958a0ce72adc2cb authored over 6 years ago by Unknown <[email protected]>
Merge pull request #541 from carbon/cq-1

Improve CQ, Round 2

7105b63a6ec40d8b2ef2ddfc1b7259e3fb4e2b35 authored over 6 years ago by James Jackson-South <[email protected]>
Merge pull request #37 from TodesBrot/patch-2

Update IPath.cs

4c19f503d322641544f82cfc617dde098038698b authored over 6 years ago by Scott Williams <[email protected]>
Update IPath.cs

df0c71cc4ae84a039eceb60e1109b0b43e93968d authored over 6 years ago by TodesBrot <[email protected]>
implement radial gradient brush.

8361928a3a23c1916e532bd1b1673ca15b9c5e4d authored over 6 years ago by Unknown <[email protected]>
#542: refactor to prepare for other gradients

- move to GradientBrushes namespace
- add abstract base class for Gradient Brushes, that impleme...

6f7715ecbc5329f1751001f7b7d2972c2c005f8c authored over 6 years ago by Unknown <[email protected]>
fix documentation typo

1736bbba5f7ac7969371c2ba4eababcd41caf374 authored over 6 years ago by Unknown <[email protected]>
#542: rename file to match other files in the solution (include generic)

6dda3f1c05d7582f4ac4393578d0288a2d911d9a authored over 6 years ago by Unknown <[email protected]>
#542: fix rounding issues in tests

bd3faf72f3ed14625446c7016f086eeaada4df68 authored over 6 years ago by Unknown <[email protected]>
#542: use bigger files for the tests to "hide" rounding issues:

The current implementation lacks accurrancy and prefers to be fast.
For usual color gradients th...

0e8714eb446d0287c1f4d5300f8ca703fecd7612 authored over 6 years ago by Unknown <[email protected]>
fix whitespacing

f89f184e45f56c06509e84695161ab3c23325c74 authored over 6 years ago by Unknown <[email protected]>
#542: define debuggerDisplay of ColorStop,

497b05288131159b6e040843dbcd452a0ce4297c authored over 6 years ago by Unknown <[email protected]>
#542: add test creating black-white patterns by gradients

deb6cde86b512de019e8ef515bf4240c6185beed authored over 6 years ago by Unknown <[email protected]>
cleanup whitespace

53088a6fa917c3d30a3cd2d0fdb0f16176808d72 authored over 6 years ago by Unknown <[email protected]>
#542: add tests for multi-color gradients

somehow these don't look correct yet, containing hard edges sometimes.

70fd87f31305f75ba35fa4c325e299f963a91fad authored over 6 years ago by Unknown <[email protected]>
#542: fix implementation of non-axial gradients and add tests

the theory lacks color checks yet that should be added, but it produces output images for visual...

1efbd053f6bf60c480a5929300bce5a73fd14a3c authored over 6 years ago by Unknown <[email protected]>
#542: add test for vertical gradient

d40e49d911b52f3578472e643f9032daa4f0622c authored over 6 years ago by Unknown <[email protected]>
#542: reduce test output image sizes

test images don't have to be that big for axial gradients.
It's sufficient to show they're const...

a576308295223f1d060156d1836b45cbc437e01a authored over 6 years ago by Unknown <[email protected]>
fix code styling issues

8d190770bec6a2373acdcddcf79485bd82d02049 authored over 6 years ago by Peter Amrehn <[email protected]>
Merge branch 'master' into cq-1

910142f7b85ca6664e11cc371e8825af8849a93f authored over 6 years ago by Jason Nelson <[email protected]>
Merge pull request #540 from woutware/issue-532

Issue-532: Added IPixel.PackFromArgb32 and ToArgb32.

fc0ca69e5009149dde87fee6ab40f71b77c23007 authored over 6 years ago by James Jackson-South <[email protected]>
#542: use struct for ColorStops

as proposed by @antonfirsov: improving readability and memory locality.

ddf66d890573be349752cdecea977ac866d8b0a3 authored over 6 years ago by Unknown <[email protected]>
Fix System.Drawing.Bridge

8a024e7bc2474af7516bf59f29e128ae480955ad authored over 6 years ago by James Jackson-South <[email protected]>
#542: fix test: indices are 0-based, so bottom left pixel is one smaller

1912311fa706c0c85e867b557ab6048673ab14b1 authored over 6 years ago by Unknown <[email protected]>
FIX bug in BrushApplicator when applying BlendPercentage

thanks @tocsoft for investigation and finding the bug.
He proposed to just replace < by <= in li...

eb026038912044e5ec079d313704175c1bdf811c authored over 6 years ago by Unknown <[email protected]>
Format tests

321abbcdf115e858212318b3daf8aedb3784c628 authored over 6 years ago by Jason Nelson <[email protected]>
#86: started to work on Gradient Brushes: Linear gradient brush,

not yet working - what's wrong?

32780aef68cabaed4fda36e094453ec1bac5c1a9 authored over 6 years ago by Unknown <[email protected]>
Merge remote-tracking branch 'upstream/master' into issue-532

ea897a9ff987abdd1e67df7740f9b260a4b2f2e9 authored over 6 years ago by James Jackson-South <[email protected]>
Merge branch 'issue-532' of https://github.com/woutware/ImageSharp into pr/540

e7e49fe4b2b5d8f7da444b15ec9ed5c68e81ba49 authored over 6 years ago by woutware <[email protected]>
Merge pull request #536 from carbon/gif-cleanup

Improve Gif CQ, Part 2

461e7edba1aabb98402c70a78e192cad94421202 authored over 6 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into issue-532

4209d76ccd2a534fed85b14e69ba2b5204789404 authored over 6 years ago by woutware <[email protected]>
Merge branch 'master' into gif-cleanup

bbbe59ecdead6a3741a29a11a3b4f2307df5998d authored over 6 years ago by Jason Nelson <[email protected]>
Update Moq

Also removes the duplicate PackageReference

39b76281f2cf6d4574cadf5a7502b975afbc1878 authored over 6 years ago by Jason Nelson <[email protected]>
Update test SDK

note: v15.7 continues to work on older VS versions

d9f630e5a25c77802754c9c0cb66471d1314c761 authored over 6 years ago by Jason Nelson <[email protected]>
Merge pull request #525 from SixLabors/js/faster-pdf-js-decoder

Improve PDFJs Jpeg Decoder

81c43f63abf7726ba067c751dd4d592ca4c1bab6 authored over 6 years ago by James Jackson-South <[email protected]>
Add false positive tests for #517 #518

363030f7f6cfd5098196baf0eea8bed8134fe99d authored over 6 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into js/faster-pdf-js-decoder

58e9d7eb2faf5b63614262b551036d79d1e181ee authored over 6 years ago by James Jackson-South <[email protected]>
Merge pull request #523 from carbon/memorypreview2

Update System.Memory to preview2

f431d24a4080d4f5f983dd9eb1ab81e8d9acb629 authored over 6 years ago by James Jackson-South <[email protected]>
Merge branch 'memorypreview2' of https://github.com/carbon/ImageSharp into memorypreview2

52f7e7626ee3e21807715d9ae2b0598004062c75 authored over 6 years ago by Jason Nelson <[email protected]>
Merge branch 'master' into memorypreview2

b106e4043f8bbc223662d011be80feac47f93bb3 authored over 6 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into js/faster-pdf-js-decoder

70ab0685062aa1c3a2d2b1c0ad24f32976882b7e authored over 6 years ago by James Jackson-South <[email protected]>
Merge pull request #524 from SixLabors/af/update-readme

Readme.md: early documentation reference

d4542ceb0866ed6ee93c6e2194495b1f12e6d76c authored over 6 years ago by James Jackson-South <[email protected]>
Update all projects to use C# 7.2

aea072712b2d1be3bb614e7893ad106e07ca410e authored over 6 years ago by Jason Nelson <[email protected]>
Readme.md: early documentation reference

cbebb4f2de96b22ec57b90d111ce8631630d0901 authored over 6 years ago by Anton Firsov <[email protected]>
Update System.Memory to preview2

d27b1edf33bc5a2adf77c2fa6d3abfcecdbe31ef authored over 6 years ago by Jason Nelson <[email protected]>
Merge branch 'master' into master

8e2ba398b8753efbb5ecd3b32baadfd241bbce81 authored over 6 years ago by James Jackson-South <[email protected]>
Merge pull request #512 from SixLabors/af/cover-more

Extend AppVeyor coverage on more frameworks and platforms

e6a92479bd9fbcf3bab289e4712ae82b6b07850d authored over 6 years ago by James Jackson-South <[email protected]>
kick AppVeyor

d7230c0d968e81c572cecd097ae5a5bce0273fb7 authored over 6 years ago by Anton Firszov <[email protected]>
oops

caa1171a58244887fe0a4953bb981ec15896a979 authored over 6 years ago by Anton Firszov <[email protected]>
adding xunit.runner.console for mono test execution

3ab9b0c62b9d60545df010423f5932b5e8509da6 authored over 6 years ago by Anton Firszov <[email protected]>
fixed mono execution branch

00cae246a7ad301489dbfc60964bc811bb51980b authored over 6 years ago by Anton Firszov <[email protected]>
need to return exit code

39d89caca5b9dc0076e3d41b825a0dc67a24fd11 authored over 6 years ago by Anton Firszov <[email protected]>
an attempt to optimize the execution with -nobuild

5b70f43fe4f872eaa81cbedfe49859028a13a05f authored over 6 years ago by Anton Firszov <[email protected]>
adding mono execution

46e74310f288806fffb745534710421658df4abe authored over 6 years ago by Anton Firszov <[email protected]>
breaking down test execution into multiple AppVeyor jobs

c9f475c9c5f8427a0fd399fc096c615497cdd481 authored over 6 years ago by Anton Firszov <[email protected]>
configure 32 bit execution

50d1654d1aa8e5e5282af963e51839e0fd7f1bed authored over 6 years ago by Anton Firszov <[email protected]>
running tests in all configurations

3e7d165fa204081f1f2d95147ed7fdd6296cde98 authored over 6 years ago by Anton Firszov <[email protected]>
adding multiple TargetFrameworks

11947501b1125ed4016f09e42cb1b4d4f25182f0 authored over 6 years ago by Anton Firszov <[email protected]>
Merge branch 'master' of https://github.com/carbon/ImageSharp

b85556529d4835458deb2ad00752354f992f61df authored over 6 years ago by Jason Nelson <[email protected]>
Merge branch 'master' into master

314b170ba6e414bcf39764ea81d15c7cc1a27795 authored over 6 years ago by Jason Nelson <[email protected]>
Merge pull request #507 from SixLabors/af/update-beta3-dependencies

update external dependencies + fix RectangularPolygon usages

17c04f8b6e2ca0b3ce9203d27e812e0d7128694a authored over 6 years ago by James Jackson-South <[email protected]>
update external dependencies + fix RectangularPolygon usages

5dfe5c3beedfff5e9769b896cb14708a4b621ca8 authored over 6 years ago by Anton Firszov <[email protected]>
Merge branch 'master' of https://github.com/carbon/ImageSharp

19aaf84b3969b7cf69b25fffcb42af60beef6de4 authored over 6 years ago by Jason Nelson <[email protected]>
Merge pull request #36 from SixLabors/af/update-dependencies

update SixLabors.Core reference to 1.0.0-beta0005

7634278a4cd2ff0f790708a6afa14076d89fe2b7 authored over 6 years ago by James Jackson-South <[email protected]>
update SixLabors.Core reference to 1.0.0-beta0005

12ba0e341cea725d754d1e27dd23416c75808222 authored over 6 years ago by Anton Firszov <[email protected]>
Merge branch 'master' into master

b990147d1e1d851d924addb4f283aa322a4acddf authored over 6 years ago by Jason Nelson <[email protected]>
Merge pull request #505 from SixLabors/js/multi-target-benchmarks

Benchmark both Core and CLR

a991f12c76ef01c0ec6ad90db2bde62895df6349 authored over 6 years ago by James Jackson-South <[email protected]>
Benchmark both Core and CLR

6d56cbecccf9d8da56d6e68322427378328c5c35 authored over 6 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into master

9e21ff3fb1dc214dc67cc15089df7f4455236fda authored almost 7 years ago by James Jackson-South <[email protected]>
Merge pull request #500 from SixLabors/af/fix-readme

README.md: fix link [skip ci]

24b3f0f238ea568c33c830f528bb1136f240436e authored almost 7 years ago by James Jackson-South <[email protected]>
Fix logo and links

ee5176f4cf9940578af6980fab4065395327f5f7 authored almost 7 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into master

b356c7daf4db2bf6e054cec9d146f4514fd0ceb0 authored almost 7 years ago by James Jackson-South <[email protected]>
README.md: fix link [skip ci]

9f78088c4867e7c8821eff705735c1972fd308f4 authored almost 7 years ago by Anton Firsov <[email protected]>
Merge pull request #499 from SixLabors/af/contribution-guide-ref

Refer to Contribution Guide from README.md

993fbeecefd45dc0a6a30a49e6e77b88a0034d26 authored almost 7 years ago by Anton Firsov <[email protected]>
Refer to Contribution Guide from README.md

81e0107a54161e42bec330e3143a4b7739444b5b authored almost 7 years ago by Anton Firsov <[email protected]>
Merge pull request #35 from SixLabors/branding

Update logo and readme

118fb22345e6d8853bae1890b1b6fc133aeb344c authored almost 7 years ago by James Jackson-South <[email protected]>
Update logo and readme

dc45224c56035d6e6abea1c7b64ee3ca01b23b99 authored almost 7 years ago by James Jackson-South <[email protected]>
Merge pull request #34 from SixLabors/fix-spelling

Fix spelling.

81c2efeefb0432734c92f5e12e83de8bb717fe3a authored almost 7 years ago by James Jackson-South <[email protected]>
Fix spelling.

e1cb418544d3fbe76e73bf5a21d20f144133d90a authored almost 7 years ago by James Jackson-South <[email protected]>
Merge remote-tracking branch 'upstream/master'

0486fe98a07054201a050a9d610265dae652ef77 authored almost 7 years ago by Jason Nelson <[email protected]>
Merge pull request #494 from SixLabors/js/rename-blend

Rename Blend to DrawImage

f933ccf3d7c2abadf878214e0fb5f022dfecc92d authored almost 7 years ago by James Jackson-South <[email protected]>
Blend => DrawImage

8dc3c7b89cedbc0c13199dad83e1c7e168d95ba6 authored almost 7 years ago by James Jackson-South <[email protected]>