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

Add readonly span overloads for GenerateOutline extensions

50f1a9802238b00fcf449ea1bd03ba503cc5bbdd authored over 6 years ago by Scott Williams <[email protected]>
increase tolerance on tests

b656c82b6736f4fe4bee0dacbf1ac5c0523c2463 authored over 6 years ago by Scott Williams <[email protected]>
Specify the runtime when running tests for netcoreapp2.1 [take 1]

e81c7f57c097643aeb88f7804b4eca053e136de7 authored over 6 years ago by Jason Nelson <[email protected]>
ensure pen code path is tested

4b20beb56e6fc4a40ece1acea7ed6da9f9aa625b authored over 6 years ago by Scott Williams <[email protected]>
Enable AutoGenerateBindingRedirects for tests

1d7791be7cceb296d5c30f86ad1fc7a047c8c023 authored over 6 years ago by Jason Nelson <[email protected]>
Manually reference System.Runtime.CompilerServices.Unsafe in tests

25e7bfc13e9351cbbb668e73ab1582a744668e20 authored over 6 years ago by Jason Nelson <[email protected]>
add optermised drawing path with cached glyph rendering

8b4c6c6d794bac56b5a9e2f345e78bdbd266ab70 authored over 6 years ago by Scott Williams <[email protected]>
Merge pull request #1 from SixLabors/master

Sync with imagesharp master

dedd3e694fadc6281f05b77e6a71db037f5e8920 authored over 6 years ago by brianpopow <[email protected]>
rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory

4d7bd2cd9f9804fb8d4f267ba3e0c35dbbaf284a authored over 6 years ago by Anton Firszov <[email protected]>
RENAME: MemoryManager -> MemoryAllocator

1c6283e78d9260ee8ffef286e6465b5d0e20d88e authored over 6 years ago by Anton Firszov <[email protected]>
refactor FillRegionProcessor, drop MemoryManager.AllocateFake

07e9867caaa61c9d7791da1b07ffe78e4493c2a1 authored over 6 years ago by Anton Firszov <[email protected]>
fix ShapeRegionTests

0d54955a6e3b85819265c6522a00b6c72e853fb6 authored over 6 years ago by Anton Firszov <[email protected]>
refactor SixLabors.ImageSharp.Primitives.Region

796ccd151bca749e9713c486e4974b7d4839539b authored over 6 years ago by Anton Firszov <[email protected]>
Change IBuffer<T>.Span to IBuffer<T>.GetSpan() to match System.Buffers.MemoryManager<T> API

be248f4eb4dc2d4233b6286aa2cac57f60525eca authored over 6 years ago by Anton Firszov <[email protected]>
Merge pull request #45 from SixLabors/af/beta6

Update SixLabors.Fonts so we can release a new beta

5fd54dd752db7532c4e864c92767e43156a186db authored over 6 years ago by Scott Williams <[email protected]>
normalize dependencies across the whole SixLabors project stack

2a283f59da1bc9c6233efd6facdf2bd40192b435 authored over 6 years ago by Anton Firszov <[email protected]>
fix pattern

86d11dcc183f8fc78b030d5a7ee19c9a5f9f47f1 authored over 6 years ago by Scott Williams <[email protected]>
fix default build number pattern to retrieve correct counter

d193fdb69cbff2c5582f1a873871723427264660 authored over 6 years ago by Scott Williams <[email protected]>
Merge branch 'master' into js/new-jpeg-scan-decoder

6b16368944a1158d58c1273d1cd7ab5c1bf10405 authored over 6 years ago by James Jackson-South <[email protected]>
update dependencies and fix xunit warnings

0004da89255b16ce7e6a0b8aa4c7223b49ec26bf authored over 6 years ago by Scott Williams <[email protected]>
Merge pull request #600 from SixLabors/js/update-dependencies

Update dependencies

7e4e76511690d8436e046974adc8b6e7db285262 authored over 6 years ago by James Jackson-South <[email protected]>
Update dependencies

3ca447661d8ff18ebfdfc4d6dbe5288b5a1dd88e authored over 6 years ago by James Jackson-South <[email protected]>
Merge pull request #596 from SixLabors/af/beta4

Update Shapes (.Text) and add tests for DrawText

f17b2ddb6f153f2b5182dd2f220c977a4636a4d1 authored over 6 years ago by Anton Firsov <[email protected]>
validating tests for DrawText()

6f5c2fd44211c05e2aee0a41f9330ab912f0f11d authored over 6 years ago by Anton Firszov <[email protected]>
update SixLabors.Shapes.Text

29a108be500517c128d4c757bfb684dd6a42afe1 authored over 6 years ago by Anton Firszov <[email protected]>
update Fonts to beta5

bfc79aee4ca36038eb0198054d5cba3253f26396 authored over 6 years ago by Scott Williams <[email protected]>
mark paramaters as serializable

a587a07fe344071755c04c7858b906a50c83c20c authored over 6 years ago by Scott Williams <[email protected]>
project spring clean and style:cop:

19fcdd259b7fb9b5c6566f50b9ee51d5abeb8ee0 authored over 6 years ago by Scott Williams <[email protected]>
Merge pull request #585 from SixLabors/af/create-2.1-target

Add netcoreapp2.1 target to ImageSharp.Tests

ee6d10b521a734a70497557c30d1f695961f96b1 authored over 6 years ago by James Jackson-South <[email protected]>
Merge remote-tracking branch 'origin/af/create-2.1-target' into af/create-2.1-target

4f158706a0da671f5d2e158075cf26c6066f48f1 authored over 6 years ago by Anton Firszov <[email protected]>
Making net471 the first target again, hope it will fix travis

813efaeca2124ee8441a3d3f64229bd4eb827533 authored over 6 years ago by Anton Firsov <[email protected]>
Merge branch 'master' into af/create-2.1-target

5647ca8fb61e2dd9a5659c5b3184e54d2024a6b2 authored over 6 years ago by Anton Firsov <[email protected]>
Merge pull request #582 from SixLabors/exif-fix-array

Fixed bug when marking a value as an array.

e4f12d1bf2d1891d328051abe9798b1bfbae3e47 authored over 6 years ago by Anton Firsov <[email protected]>
add netcoreapp2.1 target and change README.md

d3b0cfa40f216394b1fbdee548cc006a6e9c3986 authored over 6 years ago by Anton Firszov <[email protected]>
Merge branch 'master' into exif-fix-array

2bd4db8bc0cb218b47174299d72ce27fe2d48e00 authored over 6 years ago by Anton Firsov <[email protected]>
Merge pull request #583 from SixLabors/fix-typo

Fixed typo.

27e5d83d309e4d6a330a3779945890be575df8d7 authored over 6 years ago by Anton Firsov <[email protected]>
Fixed typo.

0cffea11bfabd7c6b7677a475ac3bca975b68de4 authored over 6 years ago by Dirk Lemstra <[email protected]>
Added unit test.

791eee313baf987c339ccd0ca6dd5f23f88607ee authored over 6 years ago by Dirk Lemstra <[email protected]>
Merge pull request #43 from woutware/Issue-572

Fixed single-precision InternalPath.FindIntersection precision problem for bitmap sizes > 1500 b...

b36f00be55ddc055a00fbe980070a66da474a0b1 authored over 6 years ago by Scott Williams <[email protected]>
Merge branch 'af/intersection-tests' into Issue-572

9f379d966234d80286f07bc97cf308102e0211f8 authored over 6 years ago by Anton Firszov <[email protected]>
theoretize MissingIntersectionsOpenSans*** tests by applying a randomized offset

e65910d6b80f024ff9ade40de6fd8fde3a9349d1 authored over 6 years ago by Anton Firszov <[email protected]>
OffsetingIntersectingSegments_ShouldPreserveIntersection

42c0c3801c10a8f5473d767f01ae89d023630b4f authored over 6 years ago by Anton Firszov <[email protected]>
added SmallRingAtLargeCoords_HorizontalScansShouldFind4IntersectionPoints

39698d3b24d0559bcebaf46ae75bc7c1ac77ae17 authored over 6 years ago by Anton Firszov <[email protected]>
Fixed new lines (I have different VS formatting settings).

45605584141355832d2c2ac4b6998a3a3e25c6de authored over 6 years ago by woutware <[email protected]>
Added remark for future improvement.

ded70a63bd996d4fea4d4c38ce36fc0f7a5f8415 authored over 6 years ago by woutware <[email protected]>
Fixed single-precision InternalPath.FindIntersection precision problem for bitmap sizes > 1500 by using double-precision for intermediate calculations.

05d8ab37dd4027892072fc0775fec2ecfe047262 authored over 6 years ago by woutware <[email protected]>
Merge pull request #571 from SixLabors/js/swap-jpeg-decoders

Swap jpeg decoders

ad95a6ad4490dfea5cf02189527dd029b6ee52a1 authored over 6 years ago by James Jackson-South <[email protected]>
refactor jpeg tests + add another test image for #159

3b6a486c5732c02928d26bb74b326327d36251ed authored over 6 years ago by Anton Firszov <[email protected]>
Merge branch 'master' into js/swap-jpeg-decoders

2530e93c21b35cd54c571d8147c18a5812e39f2c authored over 6 years ago by Anton Firsov <[email protected]>
Merge pull request #542 from jongleur1983/GradientBrush

Gradient Brushes

dab4a36929ef8823c03e12e9079e829ab482b9f9 authored over 6 years ago by Anton Firsov <[email protected]>
#542: apply naming scheme for abstract classes

0b8f34eada5a4b4569b6af60d887696a2d913260 authored over 6 years ago by Peter Amrehn <[email protected]>
Merge branch 'master' into js/swap-jpeg-decoders

d559f856cc95b43d8c6bbb14fae49aa38a99127c authored over 6 years ago by Anton Firszov <[email protected]>
Merge remote-tracking branch 'origin/master' into GradientBrush

0af611fe262a4323a19f61d869049cb4b5ed86c9 authored over 6 years ago by Anton Firszov <[email protected]>
Merge pull request #573 from SixLabors/af/update-shapes-reference

Update SixLabors.Shapes to 1.0.0-ci0018

9ae3920b64093139b888de8b3657564c029579ed authored over 6 years ago by Anton Firsov <[email protected]>
add tolerance to comparison in tests

a7951dada4cde153966e08f1ff0cb5c8c950f017 authored over 6 years ago by Anton Firszov <[email protected]>
update SixLabors.Shaeps to 1.0.0-ci0018

8c235bf0cd5fd64c56d77db8ac8103a62db14b5d authored over 6 years ago by Anton Firszov <[email protected]>
FillEllipticGradientBrushTests

4647ae20b451e7d6b69944981729ac8aef82ffac authored over 6 years ago by Anton Firszov <[email protected]>
finish refactoring FillLinearGradientBrushTests

91d337ed0a04eec6083029ca4a4041ae63de46e7 authored over 6 years ago by Anton Firszov <[email protected]>
VerticalReturnsUnicolorColumns -> VerticalBrushReturnsUnicolorRows (+ simplify test code)

dd843a6f39fc10f6fa165e28c5da1280b9c63543 authored over 6 years ago by Anton Firszov <[email protected]>
FillLinearGradientBrushTests #1

a32aef4db5a44657d18a2f87eff95b7b914570f6 authored over 6 years ago by Anton Firszov <[email protected]>
introduce TestImageExtensions.VerifyOperation(), simplify FillRadialGradientBrushTests and output file names

f35161441945455c5e66f48b382d3ebbedd571d7 authored over 6 years ago by Anton Firszov <[email protected]>
#542: cleanup test file names, fix naming for RadialGradientBrush test files

9308b3a99993bd611f44df569f0e21dc19f72e4c authored over 6 years ago by Peter Amrehn <[email protected]>
Merge pull request #41 from SixLabors/af/add-system-memory

Add an IPath.FindIntersections() overload consuming Span<PointF>

f5285d86999a3aa1313ae07bb6cf147a1b811a19 authored over 6 years ago by Scott Williams <[email protected]>
#542: code cleanup

16608b40a91f8636fff8073a2cdfc5f17fe6276b authored over 6 years ago by Unknown <[email protected]>
#542: shorten test names, improve test image filenames

458aa531d90a1a59d19cfb9d17ac979d9be2bee2 authored over 6 years ago by Unknown <[email protected]>
fix formatting issues

1336df98921569ca849d9c94ab6c0f475f80e56f authored over 6 years ago by Anton Firszov <[email protected]>
Merge remote-tracking branch 'origin/master' into af/add-system-memory

555f459c7429cbf8e0a94cd638f697330af7b3b2 authored over 6 years ago by Anton Firszov <[email protected]>
Span<PointF> overload for IPath.FindIntersections()

ded3acfcc2b5667100ebe22e60ad6cc128adbd14 authored over 6 years ago by Anton Firszov <[email protected]>
Merge pull request #39 from woutware/Performance-improvements-3

Small performance enhancement to InternalPath.FindIntersection.

39344be45b904896ef14f87ab8cdaa6b908d9903 authored over 6 years ago by Scott Williams <[email protected]>
Merge pull request #40 from SixLabors/af/replace-vector2-members

Replace all Vector2 members with PointF to workaround CoreCLR issues

9942d418312f13372aaf46d70ed10f2c5622f4ad authored over 6 years ago by Scott Williams <[email protected]>
replace all Vector2 members with PointF

4bd369e84d4b98321f5f8738715db0c9745cc169 authored over 6 years ago by Anton Firszov <[email protected]>
minor code cleanup: removed an unused field + simplified an "always true" expression

e84089cd5d8ddeb896e788860d89d7378dc41f02 authored over 6 years ago by Anton Firszov <[email protected]>
importing DotSettings configuration from ImageSharp solution

5aeae90c386bd0bdd86a954daedbde9a73703b3b authored over 6 years ago by Anton Firszov <[email protected]>
Merge branch 'master' into js/new-jpeg-scan-decoder

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

43db61a8339b03b127ad4d2aadaffd492d97ac02 authored over 6 years ago by James Jackson-South <[email protected]>
Merge pull request #560 from carbon/memory-rc1

Update System.* deps to 4.5.0-rc1

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

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

45fa086d623f20079063956ff5a7717a2fda608d authored over 6 years ago by Jason Nelson <[email protected]>
Merge pull request #557 from jongleur1983/SubmoduleHintInTestsScript

Extend run-tests.ps1 by a warning if submodules are not synced

b012f6477d1e9e375f4013a4544cbaad25609288 authored over 6 years ago by Anton Firsov <[email protected]>
#542: remove redundant Asserts, cleanup code

6a5c4facee537a802094663e6ceec754d0c86322 authored over 6 years ago by Unknown <[email protected]>
#542: improve tests for elliptic gradients

changing parameters so that visual evaluation of correctness is easier.

a5e27137b4778ec08e7f25d20e7bbc6f493ad027 authored over 6 years ago by Unknown <[email protected]>
#542: remove pixel checks and base class

as requested by @antonfirsov.

397352fefa2b5f28edcea2ad949959f9b0d39297 authored over 6 years ago by Unknown <[email protected]>
Update System.* deps to 4.5.0-rc1

db4bb76422f165cb06f7c4f00ca994ba3505d9c7 authored over 6 years ago by Jason Nelson <[email protected]>
rename files to add {TPixel} generic parameter.

3344d3f02e779c70aee71ed6fce0496cf7a1c890 authored over 6 years ago by Peter Amrehn <[email protected]>
#542: reduce test image sizes to save submudule size

c2561f1b20af866ead8ee26935998d94d3900d86 authored over 6 years ago by Peter Amrehn <[email protected]>
#542: refactor tests to follow the recommended pattern for drawing tests, as @antonfirsov suggested.

18cc05f46e3b9414c5874e3c8f3f55b4728f6562 authored over 6 years ago by Peter Amrehn <[email protected]>
fix returning wrong error code. Returned the error code of 'git submodule status' accidently.

63d850052b8932137d6fedb67bb61ef2a0a24197 authored over 6 years ago by Peter Amrehn <[email protected]>
use 4 spaces in new code (like in the rest of the file)

29b430b2eb5cf121870e5ead80a29a82fb42bfd0 authored over 6 years ago by Anton Firszov <[email protected]>
#557: fix string comparison and wrong logic

1) -contains is for arrays, not for strings, so we use match (and mask the -)
2) if a module is ...

4c5af929b078fb2fe5e0971cd1ad3334ba877cd3 authored over 6 years ago by Unknown <[email protected]>
#557: use spaces, not tabs

73e9894d3b1f38898812d556caa4caa620c6ce7e authored over 6 years ago by Unknown <[email protected]>
Extend run-tests.ps1 by a warning if submodules are not synced

I'm contributing to ImageSharp since around a week, and I saw 3 people (myself included) stumbli...

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

2d2b3e19a0189c14f9ac3cb6bc6e7398a14e7acd authored over 6 years ago by Unknown <[email protected]>
Merge pull request #552 from woutware/Issue-551-solidbrush-blend-performance

Issue 551 solidbrush blend performance

2ca8950b030ad5715a5bd96d0c31e533a3bfa71b authored over 6 years ago by James Jackson-South <[email protected]>
Delete merge conflict backup file.

4941a9ab84e6ed001274640f6a6481ba25c5eb09 authored over 6 years ago by James Jackson-South <[email protected]>
#542: apply change requests made by @tocsoft in code review.

29a37d06e1f6bb0fd3cd1b7212f9208b81162b98 authored over 6 years ago by Unknown <[email protected]>
Merge remote-tracking branch 'origin/master' into GradientBrush

fb47d027e7244cbf7247d0aad88dd1308e4b0480 authored over 6 years ago by Unknown <[email protected]>
minor code cleanup in FillProcessor.cs

2b338965e86dc264c68c944d68390e84d403b60f authored over 6 years ago by Anton Firszov <[email protected]>
Merge branch 'master' into Issue-551-solidbrush-blend-performance

# Conflicts:
# src/ImageSharp.Drawing/Processing/Drawing/Processors/FillProcessor.cs

000f819178d2402440a8d3d169d25d30c513f232 authored over 6 years ago by Anton Firszov <[email protected]>
Merge pull request #555 from SixLabors/af/FillSolidBrushTests

better FillSolidBrushTests + bugfix in FillProcessor

e12f053b1b76d7e7fe028c5054bd6bb6a03b07ad authored over 6 years ago by Anton Firsov <[email protected]>
better FillSolidBrushTests + bugfix in FillProcessor

29821ae82c38509c6ce1a8b1f54a6e009eee6c2c authored over 6 years ago by Anton Firszov <[email protected]>