Ecosyste.ms: OpenCollective

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

github.com/SixLabors/Shapes

:triangular_ruler: Net standard geometry/shape manipulation library, can be used to merge / split shapes
https://github.com/SixLabors/Shapes

Update README.md

c429ccb090f093fd65cda8c1c3c2668f09dd6d48 authored almost 5 years ago by Scott Williams <[email protected]>
Merge pull request #72 from SixLabors/js/1beta9

Update Fonts

cf9b3715cab1b3a036c09a68cdf436cd44c53785 authored over 5 years ago by James Jackson-South <[email protected]>
Update Fonts

440aef5912ac01820655841bc6dbea561d74d25f authored over 5 years ago by James Jackson-South <[email protected]>
Merge pull request #71 from SixLabors/js/1beta9

Update Core

11e748556b414d4cb3c9be21c80db61d778027e0 authored over 5 years ago by James Jackson-South <[email protected]>
Update SixLabors.Shapes.csproj

9b054e178a61faef507bd18a7d8dbfdb8ac8f1d5 authored over 5 years ago by James Jackson-South <[email protected]>
Merge pull request #70 from SixLabors/js/update-core

Update Core and use MathF

037da0246d4189fda51ab86571f49280235b7353 authored over 5 years ago by James Jackson-South <[email protected]>
Update Core and use MathF

374ed299c592cbb9fbc09927b22b351c74018ac1 authored over 5 years ago by James Jackson-South <[email protected]>
Merge pull request #69 from SixLabors/af/shared-guard

Share Guard code across repositories

f24222e550b56a072c3fb98a8f8c09c39fdbf1b1 authored over 5 years ago by James Jackson-South <[email protected]>
Update submodule and fix violations

dc0e39ca82239c9d97eed472c4864a4504f299d1 authored over 5 years ago by James Jackson-South <[email protected]>
Delete standards

36c020d233a8f6b77b866b159a91d74337e9d2c4 authored over 5 years ago by James Jackson-South <[email protected]>
Update .gitmodules

72147e899f6b7d776a41109011060892acbf6e63 authored over 5 years ago by James Jackson-South <[email protected]>
use shared guard

636688cda0963b545cb3dcfeb8c690ff43080b1d authored over 5 years ago by Anton Firszov <[email protected]>
Merge pull request #62 from SixLabors/outliner-styles

Add joint and cap styles to outliner

4f12a19a60b597c709618d972b2eca16e252e4ee authored almost 6 years ago by Scott Williams <[email protected]>
fix style issues

bb093a15474b57cceb8a4d22902c8319eadfcdd6 authored almost 6 years ago by Scott Williams <[email protected]>
add joint and cap styles to outliner

b74647d401831e91be9b172572640a0a8a822ecf authored almost 6 years ago by Scott Williams <[email protected]>
Merge pull request #59 from SixLabors/beta8

Update dependencies + remove struct copy

bca6cb1a6797c11b6407339f64ecc32f2337c516 authored almost 6 years ago by James Jackson-South <[email protected]>
Update dependencies + remove struct copy

0cc805ed9ba3dac2af3c445c6d253f3afec8ede1 authored almost 6 years ago by James Jackson-South <[email protected]>
Merge pull request #57 from carbon/master

Cleanup project properties

5dee898d99f58eb9eaa1a01fd0dbd5e96f1f2976 authored about 6 years ago by James Jackson-South <[email protected]>
Cleanup SixLabors.Shapes.Text project

8c02d84abab577edef21c64ad08daa96a463e47b authored about 6 years ago by Jason Nelson <[email protected]>
Cleanup shared assembly properties (preferring auto generation)

ef0a9a7d0a7f363191a03bdd2e7eeaf0ef1b3af2 authored about 6 years ago by Jason Nelson <[email protected]>
Merge pull request #55 from SixLabors/js/update-packages

Update Core

11392852d056cf32ca0e2dae9c17abfe21a4435d authored about 6 years ago by James Jackson-South <[email protected]>
Fix feed source

b4f610b6c3f29878d0f1389216085edcfd30cbc2 authored about 6 years ago by James Jackson-South <[email protected]>
Update Core

a196a97d7cc85a6a68a3a7642cee467238a1bff9 authored about 6 years ago by James Jackson-South <[email protected]>
Merge pull request #54 from carbon/master

Increase netstandard support to v1.3

1f4224f0444d87849660f573ea88d8a26b393677 authored about 6 years ago by James Jackson-South <[email protected]>
Increase SixLabors.Shapes.Text netstandard target from 1.1 to 1.3

68798f9d6797a71bc9928230d3cd8911fc96ed78 authored about 6 years ago by Jason Nelson <[email protected]>
Auto-generate assembly info

94aa33e9c751aa14544648560f5381852a77d803 authored about 6 years ago by Jason Nelson <[email protected]>
Update install instructions

20ca8dd1d58daef372ae40618abfc97af1bf0b9b authored about 6 years ago by Jason Nelson <[email protected]>
Increase netstandard support to v1.3

592f7b08e8d0c137b1cd9764a6a7441c120dd423 authored about 6 years ago by Jason Nelson <[email protected]>
Minor spelling update

Just swapping a couple letters.

7fee9afc3e71bf60f99dea6cdd5c0d81824113bc authored about 6 years ago by Bill Boga <[email protected]>
Merge pull request #52 from carbon/master

Improve CQ2

a85979c63f97c3305f4d30a197a06c5ad4f25b44 authored over 6 years ago by Scott Williams <[email protected]>
Replace == null with is null

35456c946db4437b7e8ef221cbbcd13ffcce9633 authored over 6 years ago by Jason Nelson <[email protected]>
Format InternalPath

d03092deaa9b919d9509c3a8bc6925c001179ee2 authored over 6 years ago by Jason Nelson <[email protected]>
Format RegularPolygon

67b0802a7c7d3f69a5955ba2065f36fd075b0f9c authored over 6 years ago by Jason Nelson <[email protected]>
Format PathBuilder

4a32eceb306efcb34136d7ed9a3aeda9f9fa1eee authored over 6 years ago by Jason Nelson <[email protected]>
Return IPath array from GeneratedClippedShapes to avoid ToArray allocation in constructed ComplexPolygon

055511d9e79542cb5247a5cf9ef6beec09eca627 authored over 6 years ago by Jason Nelson <[email protected]>
Format EllipsePolygon

7f86ea3fc779726c65b0042ade0237c8a795ad36 authored over 6 years ago by Jason Nelson <[email protected]>
Format ComplexPolygon

652e1d541d9f0266126697f4bf98b1b18ebd394e authored over 6 years ago by Jason Nelson <[email protected]>
Merge pull request #51 from carbon/master

Improve CQ

02c376e7f7cd8993d152af2a846a92195e4f668f authored over 6 years ago by Scott Williams <[email protected]>
Format PathCollection

14c70f22c5e4ac812ecbf6638dc9cc97b67d8bea authored over 6 years ago by Jason Nelson <[email protected]>
Use ternary operator

e5c550ed41fce8578aa67fbe234dc9f2bff536da authored over 6 years ago by Jason Nelson <[email protected]>
Seal Star

fba3012cff813f19d456f7f07f5cb16275479c2e authored over 6 years ago by Jason Nelson <[email protected]>
Use pattern matching

6591692b3392131c8610a0c902ae02de334148f5 authored over 6 years ago by Jason Nelson <[email protected]>
Fix subbuffer

ce41cad134df372d7e11f4bcd7cee79a7b951d8d authored over 6 years ago by Jason Nelson <[email protected]>
Simplify transform loop in CubicBezierLineSegment

707c66e429bc550e90a90b5880fbd11a42077d1b authored over 6 years ago by Jason Nelson <[email protected]>
Remove unnessary null check for Span

99c348c5e668527f2e2be1b4ce2290e8b79d0007 authored over 6 years ago by Jason Nelson <[email protected]>
Simplify transform loop in LinearLineSegment

4c195c69d780f3159b5a3e44f3dd98d400428ff7 authored over 6 years ago by Jason Nelson <[email protected]>
Eliminate allocation in Path constructor and simplify transform loop

844d195b2c5f72ddeaca01291ee7417abc808399 authored over 6 years ago by Jason Nelson <[email protected]>
Remove Gaurd.IsNull and inline throws

228369b9fe8b419a3ba7512e46e8ac992987c854 authored over 6 years ago by Jason Nelson <[email protected]>
Make ClippablePath readonly and access by reference

ddf9cc5d194c4669f82e2103212d1ea30219bb6f authored over 6 years ago by Jason Nelson <[email protected]>
Format Outliner

1ab12730e096ffb101ca3c1384004d0f72d935bd authored over 6 years ago by Jason Nelson <[email protected]>
Remove IEnumerable overload from LinearLineSegment & eliminate allocation

1e5de2af296dd8baf284b4176b0944b19b782837 authored over 6 years ago by Jason Nelson <[email protected]>
Remove IEnumerable<PointF> construction in CubicBezierLineSegment (eliminating allocation)

a9480629b0cedaf4041e9db685fc2ae25d083236 authored over 6 years ago by Jason Nelson <[email protected]>
Remove unused Gaurd methods

691f199c54747c8ff64ea7d6b47a8f1438d62f1c authored over 6 years ago by Jason Nelson <[email protected]>
Eliminate unnessarcy array copy in PathCollection

73315c510ccc96768fe19181652e71421b3b69c1 authored over 6 years ago by Jason Nelson <[email protected]>
Format ComplexPolygon

e03c8737c660ae64ac54d131d50e33ffc94a78e2 authored over 6 years ago by Jason Nelson <[email protected]>
Remove unused message overloads from Gaurd

8294cdb25d8b9a4dc14c7cd99eef5473178089e0 authored over 6 years ago by Jason Nelson <[email protected]>
Make Segment readonly and pass by readonly ref

431e718b9032997e68feb9d97509e6fc6362a33d authored over 6 years ago by Jason Nelson <[email protected]>
Seal ILineSegment implementations

5a02c5f363daefa8dd4c514bb38977cdd0fe731b authored over 6 years ago by Jason Nelson <[email protected]>
Update netcoreapp to 2.1

f37927df1d057839e2ed9f6a4315b385f914ea40 authored over 6 years ago by Jason Nelson <[email protected]>
Update langversion to 7.3

dc53ab20e8beb62fff3c9cfbd1fc41b927e3815c authored over 6 years ago by Jason Nelson <[email protected]>
Merge pull request #50 from SixLabors/af/update-packages2

Update and consolidate package references

d8a645d9cc22731c512469cbd7bd8a696e7931c4 authored over 6 years ago by Anton Firsov <[email protected]>
Update and consolidate package references

fadb5bd95c8c17dac4a4fe8980de8ad683aa40c7 authored over 6 years ago by Anton Firszov <[email protected]>
update fonts with breaking API

2c7434acbfd634097626297611a4e355dd6f7c72 authored over 6 years ago by Scott Williams <[email protected]>
update to latest dev build of fonts

659863d30f5938e290ca2b46729918309660463e authored over 6 years ago by Scott Williams <[email protected]>
Add readonly span overloads for GenerateOutline extensions

50f1a9802238b00fcf449ea1bd03ba503cc5bbdd authored over 6 years ago by Scott Williams <[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]>
update dependencies and fix xunit warnings

0004da89255b16ce7e6a0b8aa4c7223b49ec26bf authored over 6 years ago by Scott Williams <[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 #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 #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]>
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]>
Small performance enhancement to InternalPath.FindIntersection.

cf14b33e6f626122cbd65a1890bdacfd6319f739 authored over 6 years ago by woutware <[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]>
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]>
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 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]>