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

Use separate commands

516cfed0b6ca720455ccc0c9766d14c9666596ab authored over 3 years ago by James Jackson-South <[email protected]>
Inline API key

46ce0aaba0a861f5c9f3f02f5e1fdff34d65968b authored over 3 years ago by James Jackson-South <[email protected]>
Use new MyGet source for packages and symbols

64a3fbaab0c4dcce3ff060d421f627eeef3c49f4 authored over 3 years ago by James Jackson-South <[email protected]>
Update build-and-test.yml

cd7384e588758fa84e17d477554c570de6967309 authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #143 from SixLabors/js/fix-build

Fix Nuget API Key Config

6d63a19c3ab8441e52b3d97e927315fb4984a7f2 authored over 3 years ago by James Jackson-South <[email protected]>
Update build-and-test.yml

902804faad267051ad276612d7a56c8a8a94b1e2 authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #142 from SixLabors/js/fix-build

Fix API key param

c26fedde0283053274213a9bb4f2a4ff7fe90cb2 authored over 3 years ago by James Jackson-South <[email protected]>
Fix API key param

86b7a2b7d200f70a8a3bdd526e5e21f6cb9bc88b authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #141 from SixLabors/js/fix-build

Use correct arguments

c4fd7958ec4b3830fe2a9a23178c9dca5e862fad authored over 3 years ago by James Jackson-South <[email protected]>
Use correct arguments

fb43504a67651ab32a0bf0e708b5733a5f8568ac authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #140 from SixLabors/js/fix-build

Fix nuget push

710fb739ba0da710ca9126846d2e4fde5c1c26b5 authored over 3 years ago by James Jackson-South <[email protected]>
Fix nuget push

24686167f8843f259cee3f7599d6817696f4eabd authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #139 from SixLabors/js/fix-build

Fix MinVer Build Issue

81df9f7850c543eab49d5ee3850d20bc73895d26 authored over 3 years ago by James Jackson-South <[email protected]>
Re-add filters now we know Ubuntu works.

6c3eb5e427ca899d577f655825092dd5d3bb38ca authored over 3 years ago by James Jackson-South <[email protected]>
Use pack only

6fde98bcb052506fd51897a82ea9e4a495ed8590 authored over 3 years ago by James Jackson-South <[email protected]>
Try a different OS.

e768f8b9e5f68d4e4b0948455d2f59d3abb0187f authored over 3 years ago by James Jackson-South <[email protected]>
Try build first

a5041f046faef53eb32d88693a8d353d3f94e0e8 authored over 3 years ago by James Jackson-South <[email protected]>
Always pack so we can test without merging

8492fb45666dc2213eba1909fbcb9b0b6523a3c9 authored over 3 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into js/fix-build

55d2769dc72c65a39de4b971dc565bf7d709bb3b authored over 3 years ago by James Jackson-South <[email protected]>
Update shared-infrastructure

95f0ae459e8725edb5b75ac71333cc2a61b9171b authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #138 from SixLabors/js/fix-build

Fix Build Process.

4f009c8eb9c243c1fabddfa6fe55b413714556fc authored over 3 years ago by James Jackson-South <[email protected]>
Pull all commits

8aafd9efb8ade4b04b9e79998429550293983614 authored over 3 years ago by James Jackson-South <[email protected]>
Use greater depth

2819cc36b52354e5fcfb2284d6c37663b15a71f8 authored over 3 years ago by James Jackson-South <[email protected]>
Reorganise steps

8ed871a041d09ab25bc5a25c98bd4e7964a111c2 authored over 3 years ago by James Jackson-South <[email protected]>
Fix run command

3adfadd298bdcafe40f03d9179feb5d26337d160 authored over 3 years ago by James Jackson-South <[email protected]>
No need to clean

9c3708ce3b07afdbc1172807c9a5e722d6933d63 authored over 3 years ago by James Jackson-South <[email protected]>
Use checkout for git setup

e59c4808c8be9dcae1339e3c1a1d9775e2ed2e08 authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #136 from SixLabors/js/fix-lfs

Fixes missing LFS pointers for images

eccffe82a28055667efd52b99c18f5139e5c5b25 authored over 3 years ago by James Jackson-South <[email protected]>
tests/Images/ReferenceOutput/Drawing/FillPolygonTests/Fill_RectangularPolygon_Solid_Transformed_Rgba32_BasicTestPattern100x100.png: convert to Git LFS

b4099948bac939909a90ca8cdca7154d956a779d authored over 3 years ago by James Jackson-South <[email protected]>
tests/Images/ReferenceOutput/Drawing/FillPolygonTests/Fill_RectangularPolygon_Solid_TransformedUsingConfiguration_Rgba32_BasicTestPattern100x100.png: convert to Git LFS

14a22007e29313e5425874ec3f908c9b63a60b23 authored over 3 years ago by James Jackson-South <[email protected]>
tests/Images/ReferenceOutput/Drawing/FillPolygonTests/FillPolygon_Solid_Transformed_Rgba32_BasicTestPattern250x350.png: convert to Git LFS

38246a9e83e1ebce3ee21df75deed9db29eb7605 authored over 3 years ago by James Jackson-South <[email protected]>
tests/Images/ReferenceOutput/Drawing/DrawPolygonTests/DrawRectangularPolygon_Transformed_Rgba32_BasicTestPattern100x100.png: convert to Git LFS

4f89aafcb9d97bb61a26351c50942e750f8d1d1f authored over 3 years ago by James Jackson-South <[email protected]>
tests/Images/ReferenceOutput/Drawing/DrawPolygonTests/DrawPolygon_Transformed_Rgba32_BasicTestPattern250x350.png: convert to Git LFS

b7a647aa011dcf42fedb42d791cf4863828006fe authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #135 from SixLabors/js/beta-12

Update refs and tests to match latest NuGet.

39acb53427a4b0d0f989c5cd7dff166a4c1beea6 authored over 3 years ago by James Jackson-South <[email protected]>
Relax tolerance for .NET Core 2.x

8c4c7e3394860d9f29be83237467846ec6dd2c07 authored over 3 years ago by James Jackson-South <[email protected]>
Ensure failed assets are actually exported

2a56b45f2c2d80771655ce77f71ca07fc2b84ed0 authored over 3 years ago by James Jackson-South <[email protected]>
Update FontShapesAreRenderedCorrectly_Solid400x45_(255,255,255,255)_OpenSans-Regular.ttf-20-Sphi-(0,0).png

a9488799703aeae69280bb6d2f348c213ad34bec authored over 3 years ago by James Jackson-South <[email protected]>
Update TestImageExtensions.cs

ceeb457921978b9f37ee23c180da442745885ac7 authored over 3 years ago by James Jackson-South <[email protected]>
Update refs and tests to match latest NuGet.

0f1401430134b7e4bdd7a9b85d94ff69eb25e4c2 authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #133 from SixLabors/js/branding

Update branding [skip ci]

d7b5c69128b68c2f659f8f6b46c90fa7e8a27179 authored over 3 years ago by James Jackson-South <[email protected]>
Update branding [skip ci]

3b04d4569c0c94a08412b42b86c0949a1fe77e2e authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #132 from SixLabors/af/simplify-path

Optimize PathGradientBrush, cleanup InternalPath, share ThreadLocal code

1e1d6ea0be3b4a5b7512f7e147b03964a3e64f68 authored over 3 years ago by James Jackson-South <[email protected]>
Update build-and-test.yml

bc50f773b8eb18ebc54c438171b74ff856a005ee authored over 3 years ago by James Jackson-South <[email protected]>
ThreadLocalBlenderBuffers<TPixel>

0da47ef2ee5b3772c48324ecdaf01178751f8cd8 authored over 3 years ago by Anton Firszov <[email protected]>
adapt tests

4e9eb8f0c52bca4de42613643d1cdfefe9afde61 authored over 3 years ago by Anton Firszov <[email protected]>
remove IPath.Contains and simplify InnerPath

de5b04f84071744dc1cac83cecb752d8617ef975 authored over 3 years ago by Anton Firszov <[email protected]>
simple intersection calc in PathGradientBrush

90e727c1b088f43bd6635ac94a5114cfb3a946cd authored over 3 years ago by Anton Firszov <[email protected]>
add robustness to intersection code + PathGradientBrush bencmharks

9b6e55fb297507d17dfe53d5487b144a43c23717 authored over 3 years ago by Anton Firszov <[email protected]>
Intersect.LineSegmentToLineSegment

5a67308cd936e3e37ee9c98809233b75183801d0 authored over 3 years ago by Anton Firszov <[email protected]>
Merge pull request #128 from SixLabors/js/brush-applicators

More efficient BrushApplicators

d8960b8e2e55875d2c4f990f5fc439b846af1230 authored over 3 years ago by James Jackson-South <[email protected]>
FillPathGradientBrushTests.FillComplex

f69c84374cc25079f268b9d2ca2d40c694c010c8 authored over 3 years ago by Anton Firszov <[email protected]>
Revert extension return type changes

1c9f57958b2cdb252ffb6bd22afdab2bb2b032f5 authored over 3 years ago by James Jackson-South <[email protected]>
Rename extension classes

457b1fa1d1190b2475025f8bafd670e0b80d5e93 authored over 3 years ago by James Jackson-South <[email protected]>
Remove MaxIntersections

57ff99db6a7dfe734474c38bb2908f48147eb6a0 authored over 3 years ago by James Jackson-South <[email protected]>
Remove intersections methods

1d0a834a5753c8e143debb924c80d50d5180afa1 authored over 3 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp.Drawing/Shapes/ISimplePath.cs

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

a83e10355154fb8e8dd79a1faae67fce96c868fd authored over 3 years ago by James Jackson-South <[email protected]>
Fix build

3e6f6a4ccfddb8ee8fe94b785ef2e50ce141ad02 authored over 3 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp.Drawing/Shapes/PointOrientation.cs

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

b9c8a8133561f4ebefed6c5353ed4e11fc0065b1 authored over 3 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp.Drawing/Processing/SolidBrush.cs

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

2db10c6e33521440d27df1bce9a61347c3c909d4 authored over 3 years ago by James Jackson-South <[email protected]>
Inline method, delete unused code

34ab238951f180d11abc4687d9fde9acebec9acd authored over 3 years ago by James Jackson-South <[email protected]>
Use ThreadLocal for all applicator allocations

d5f29cca574a9bdc769ae3eb3520addf90e4193c authored over 3 years ago by James Jackson-South <[email protected]>
Use ThreadLocal<T> for allocations

11ed8b117bbcce9bdbc32e22ccf81dfc0e66e1e1 authored over 3 years ago by James Jackson-South <[email protected]>
Normalize docs and visibility modifiers

54bd57c8d167f514531e0d910f14d9e5a812f3f0 authored over 3 years ago by James Jackson-South <[email protected]>
Delete IPath.Length

47e5e12f0e0f5a39f4a2379e7303885c9bd6592e authored over 3 years ago by James Jackson-South <[email protected]>
Delete unused internal Distance code

f27a95a85d98886b0b75ff9d62e39c5d36d23ce2 authored over 3 years ago by James Jackson-South <[email protected]>
Delete Distance(PointF point)

42054e0309a5e3855569eeffe6077ca7ad70c0a9 authored over 3 years ago by James Jackson-South <[email protected]>
Merge branch 'master' into js/brush-applicators

747ccef8bdb4cff5db9e48301ecee3c0fe053c09 authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #130 from SixLabors/js/sponsors

Update README.md

ed656740874cf56819f6fb3d3762c6ef9aad4508 authored over 3 years ago by James Jackson-South <[email protected]>
Update README.md

b2830809a38c7804053d08e62f46fe66e6471b0a authored over 3 years ago by James Jackson-South <[email protected]>
Make Distance(PointF point) internal

97e3457696374d499a3bbb029e8e6d80baf37185 authored over 3 years ago by James Jackson-South <[email protected]>
Make PointAlongPath internal

fa58c222691432df939164b3f71eeb571c6c7d25 authored over 3 years ago by James Jackson-South <[email protected]>
Migrate intersection code to internal API

0b4262642f8859916c03eddbbc7de5be9b513ab7 authored over 3 years ago by James Jackson-South <[email protected]>
Remove equality overrides

a1b55d3716b942f0a0bcecd6497a9ff3e93e0641 authored over 3 years ago by James Jackson-South <[email protected]>
Avoid pool for short buffers in FindIntersectionsWithOrientation

c3cfbab54b6be31ba9a4f503a1cda7849ccbafb0 authored over 3 years ago by James Jackson-South <[email protected]>
Update PointOrientation.cs

2765e8d570e33edfa05378093f762471d3f49ab0 authored over 3 years ago by James Jackson-South <[email protected]>
Remove per pixel allocation in PathGradientBrushApplicator

2d8cf99907af319f4fd6eaf153358d879e1ce8d8 authored over 3 years ago by James Jackson-South <[email protected]>
Remove unnecessary assignment

00b3414a907afed331051e4e692d03c4bf1368e2 authored over 3 years ago by James Jackson-South <[email protected]>
Allocate intersections buffer once per row.

57c5a21bfefb32f2d9fefa1a136695b878693b70 authored over 3 years ago by James Jackson-South <[email protected]>
Make Apply abstract

ab9d25a6f18856b35606cfb5d3480a4d7fde3528 authored over 3 years ago by James Jackson-South <[email protected]>
Merge pull request #126 from SixLabors/sw/drawing-transforms

Apply global matrix transform drawing text and shapes.

b8ff64447b3c065349f6a3cc0c9a3a30dc9d05a5 authored over 3 years ago by Scott Williams <[email protected]>
fix some analyzer complaints on var

45c2a2604c31d8643087b330059ce150f310dc90 authored over 3 years ago by Anton Firszov <[email protected]>
optimize Shape.Transform

5511873b6178142f3cc6d82d8a9a0e6a4849729b authored over 3 years ago by Anton Firszov <[email protected]>
DrawRectangularPolygon_Transformed

9732c4cb785c3b3258df221c7d33ac1b5193306b authored over 3 years ago by Anton Firszov <[email protected]>
add more tests

a29ecc2eb70e1f35c8164ae57aefbfafcd6b1093 authored over 3 years ago by Anton Firszov <[email protected]>
merge extensions classes

29b2be9cf007dc70ab6b9d19d7f11ffe66681573 authored over 3 years ago by Scott Williams <[email protected]>
Apply suggestions from code review

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

f2a2e356a37bbf0d05937fe14a027f07d8ec6608 authored over 3 years ago by Scott Williams <[email protected]>
fix tests

434cccaaa9d079f457a72d3d0f22103f98e01dd7 authored over 3 years ago by Scott Williams <[email protected]>
create DrawingOptions

aa01c347a4a028f6a2d2a17df41890a4c2db5113 authored over 3 years ago by Scott Williams <[email protected]>
Update tests/ImageSharp.Drawing.Tests/Drawing/Text/DrawTextOnImageTests.cs

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

f537dc4209c42487fea0e052d3551606c3cb6b27 authored over 3 years ago by Scott Williams <[email protected]>
apply transform to shape on render

99dca57d1734a92080d0e070cc74eb2367decd9f authored over 3 years ago by Scott Williams <[email protected]>
skewed shapes tests images

c9177528ac922979fa0e95124968ccebd2c21076 authored over 3 years ago by Scott Williams <[email protected]>
apply matrix transform while drawing text

8f316cafb4f543ef688af3d6a960c8783beb3cf4 authored over 3 years ago by Scott Williams <[email protected]>
Merge pull request #119 from SixLabors/js/fix-108

Fix IndexOutOfRangeException when drawing lines outside of image

c29e5de8bb1ed0afd11d71cb75ede5fd4bee0644 authored almost 4 years ago by James Jackson-South <[email protected]>
add PolygonScannerTests.OutOfBounds

15dad174707b04f017e038bd549906f81e7e6057 authored almost 4 years ago by Anton Firszov <[email protected]>
Merge branch 'master' into js/fix-108

977c1701f20474c63e364862a722e0bb24803e36 authored almost 4 years ago by James Jackson-South <[email protected]>
Fix #108

e67e392b29fe00657412b3f6799157be6b0f6936 authored almost 4 years ago by James Jackson-South <[email protected]>
Merge pull request #118 from SixLabors/js/fix-115

Add LineBreaker Algorithm

5b168f90dadedbb1199b0c953cb7241b92b8ed14 authored almost 4 years ago by Scott Williams <[email protected]>
Bump fonts to version supporting line breaker algo.

8297ce46a7052d1a04b0df6753b32316ed939e50 authored almost 4 years ago by James Jackson-South <[email protected]>
Add tests and dodgy fix

4c554d10ac9563b5bcb6333961618c9fa57b837f authored almost 4 years ago by James Jackson-South <[email protected]>
Merge pull request #116 from SixLabors/js/fix-114

Add TextOptions.LineSpacing.

e09fe9b91877cf0ae61480dee087476d0208d29d authored about 4 years ago by James Jackson-South <[email protected]>