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

Renamed DrawImageTest to DrawImageTests, fixed namespace

c5689e60bbf5e59404f9325556575338eddf5183 authored over 5 years ago by Brian Popow <[email protected]>
re-enable target frameworks

45643d54af9e17bc132bbb46b841cd8d5a1e02db authored over 5 years ago by Anton Firszov <[email protected]>
fix tests

d24b72c4764a4dde728b652d0c89e1702b09b543 authored over 5 years ago by Anton Firszov <[email protected]>
drop unnecessary generic IImageProcessorContext<TPixel> usages

49111e6600e8b451a4b8f20de4d52849db026fb2 authored over 5 years ago by Anton Firszov <[email protected]>
Remove NamedColors<T> usages

5ff4c882805b93bbdbcc2f3ccb595191deda6a0f authored over 5 years ago by Anton Firszov <[email protected]>
fix remaining stylecop issues

d98c5484ea862abdf628ca1d6ad2091d3eb15948 authored over 5 years ago by Anton Firszov <[email protected]>
clean-up drawing processors

ffe9857f8c5cb62cffe206c072316f0784fdaac1 authored over 5 years ago by Anton Firszov <[email protected]>
Merge pull request #908 from SixLabors/af/general-color-type

Introduce representation-agnostic Color type

51d12c5f395b749ef3066f327752d9dcebc5ba51 authored over 5 years ago by Anton Firsov <[email protected]>
DrawImageOfDifferentPixelType test cases

940871693cb596169301ef3dc44638aba1a00583 authored over 5 years ago by Anton Firszov <[email protected]>
non-generic DrawImageProcessor

2240d01c985449f791a8c36c3df7e3ddde6558b6 authored over 5 years ago by Anton Firszov <[email protected]>
ImageBrush can apply a source image of a different pixel type than the target

202b477a427643b57904c350c73ba14229971a93 authored over 5 years ago by Anton Firszov <[email protected]>
rename files

d7f23c3e2b0897b0297240237b9629958d8e8e11 authored over 5 years ago by Anton Firszov <[email protected]>
move drawing extensions to a (non-namespace-provider) subfolder

57f68de7fd8d0e8244b15e2068ce07e2c26c0f89 authored over 5 years ago by Anton Firszov <[email protected]>
Merge branch 'af/general-color-type' into af/refactor-drawing

2b9df6024d96dfcff07ce50acc15606e042dc113 authored over 5 years ago by Anton Firszov <[email protected]>
Merge remote-tracking branch 'origin/master' into af/general-color-type

# Conflicts:
# src/ImageSharp/Processing/Processors/Quantization/QuantizedFrame{TPixel}.cs

0f239da10a357799f0a37cb79dcb1511d1e83aee authored over 5 years ago by Anton Firszov <[email protected]>
Merge pull request #906 from brianpopow/feature/Bitmap8BitEncoding

Adds support for encoding 8-bit bitmaps

a7bd41e8df08418eaa9a3b8109f740278916eb56 authored over 5 years ago by Anton Firsov <[email protected]>
tests are passing

4756e63f67d322e4b3d8c905f8d6aa85e179d6bf authored over 5 years ago by Anton Firszov <[email protected]>
everything builds

023f0d261ca1c8be9f7ba3a8e30a3705fe0784e5 authored over 5 years ago by Anton Firszov <[email protected]>
ImageSharp.Drawing compiles

8fcfbdc32bec6620a8b0a3d5ce5ea25495a985fb authored over 5 years ago by Anton Firszov <[email protected]>
Pen, Brush & Processors refactored

8682bf267c9cf50de4b247b043af2f2444d80168 authored over 5 years ago by Anton Firszov <[email protected]>
started the refactor

2a7c5beefae8ffda98cb7b0e01cff0f5fc58a52e authored over 5 years ago by Anton Firszov <[email protected]>
DrawImageTests: add tolerance to make all test configurations happy

877f476c92e43961f9646f00d7d6cf273c07409e authored over 5 years ago by Anton Firszov <[email protected]>
DrawBeziersTests, DrawComplexPolygonTests

2fdc310de2a0a55bb203ab5756f69e17a77858d1 authored over 5 years ago by Anton Firszov <[email protected]>
DrawPolygonTests, DrawLinesTests

b8d0b6fd44b77767fcc5d628b6621f7d834f7950 authored over 5 years ago by Anton Firszov <[email protected]>
FillPolygonTests

dfc61a26ffc6c4a8e77ac1dffd604d463e9c13e7 authored over 5 years ago by Anton Firszov <[email protected]>
RecolorImageTests

dd999772e6190043a219fff95c904618213560f1 authored over 5 years ago by Anton Firszov <[email protected]>
validation in DrawImageTest

31ff07ddcf1655540ddf474d456019a6de02f006 authored over 5 years ago by Anton Firszov <[email protected]>
validating tests for: DrawPath, FillComplexPolygon

aa1376e99795971ae731506f80278ec697e5e80b authored over 5 years ago by Anton Firszov <[email protected]>
temporarily disable target frameworks

f0ab1c2fc2e76a638e2b91be07b91077f43d5cc2 authored over 5 years ago by Anton Firszov <[email protected]>
Merge branch 'master' into feature/Bitmap8BitEncoding

61c982a3bfbfd91fbca8bb2524d364e06654bda9 authored over 5 years ago by Brian Popow <[email protected]>
re-enable all target frameworks

107bd82561035b6779fa32298b225e49ac31dc1c authored over 5 years ago by Anton Firszov <[email protected]>
Merge pull request #904 from SixLabors/af/non-generic-image-baseclass

Introduce a non-generic Image base class

ba2de681e133a5286cfa10832c5dba9ba9348139 authored over 5 years ago by Anton Firsov <[email protected]>
refactor of Overlays

b8590b636be925dcfc5fee9e3f0761bb3bcf87a9 authored over 5 years ago by Anton Firszov <[email protected]>
Merge branch 'af/non-generic-image-baseclass' into af/general-color-type

b432b6e57024c0c73f9c03008e82a95685095756 authored over 5 years ago by Anton Firszov <[email protected]>
Merge remote-tracking branch 'origin/master' into af/non-generic-image-baseclass

e20a3f201297f8f10451b735c12755932720ad32 authored over 5 years ago by Anton Firszov <[email protected]>
Merge branch 'master' into feature/Bitmap8BitEncoding

b8411ba0d1ca5e3f506492cf431d554df9d5ce2b authored over 5 years ago by Brian Popow <[email protected]>
Update Readme (#905)

A few minor grammatical corrections.

859fd80fc409ed21fe52914fdf1d4e087e629636 authored over 5 years ago by SLane35 <[email protected]>
Merge branch 'master' into feature/Bitmap8BitEncoding

f849720b87488487a4f89457462a250ae67829b7 authored over 5 years ago by Brian Popow <[email protected]>
Add support for encoding 8-bit bitmaps

6eb9f97af79c318c40e27a8e137652d96d61ee76 authored over 5 years ago by Brian Popow <[email protected]>
Implement WernerPalette and WebSafePalette for Color

4e354dff760d008d939884b6032a98b47e319ed2 authored over 5 years ago by Anton Firszov <[email protected]>
basic Color methods

4e77c0cb2b5cd511bea9654c7b4797b91881a84c authored over 5 years ago by Anton Firszov <[email protected]>
add skeleton for Color type

ae7a2711909557ae68b3fc0aade2422a0503ec15 authored over 5 years ago by Anton Firszov <[email protected]>
temporarily disable multitargeting

a59646d87561cf57ad8a21176c8ca750c1be85d6 authored over 5 years ago by Anton Firszov <[email protected]>
fix changes applied by mistake

a76567e04bfc14bdaa9aca63a276a42eaa1f7300 authored over 5 years ago by Anton Firszov <[email protected]>
full coverage for Image.Load (I hope)

a94d146fc4829cbf2bde90b2cbed88c604697f27 authored over 5 years ago by Anton Firszov <[email protected]>
fix Image.FromStream() + add tests

93eecbd22f4f731d8d5fbc735b8133224a5caf0c authored over 5 years ago by Anton Firszov <[email protected]>
cache Image dimensions into a field + re-enable all target frameworks

b0a65860e2f7ea68c742e7f281814a65b0e97b67 authored over 5 years ago by Anton Firszov <[email protected]>
Merge pull request #902 from SixLabors/af/extend-processor-coverage

Validating tests for Image Processors

cceedbfb69d0433dbf405eb1acea31432e0d75d8 authored over 5 years ago by Anton Firsov <[email protected]>
Finished refactoring transforms

298d0a6f8dd3fc8559e1dbe63cd2a5911c72086c authored over 5 years ago by Anton Firszov <[email protected]>
Merge branch 'af/extend-processor-coverage' into af/non-generic-image-baseclass

2900abeb8c437437d3627627d234ea2b4d422389 authored over 5 years ago by Anton Firszov <[email protected]>
mark FileTestBase obsolete

4cb9c2fb715d1133e049029c9617c830c94f2a27 authored over 5 years ago by Anton Firszov <[email protected]>
fix processor invocation tests

06760cb150adc8eee937a77c479e9e3b4df83290 authored over 5 years ago by Anton Firszov <[email protected]>
reached a fully compiling state

8ed707340b2d44615d8bf176f0da9cfc334f2a35 authored over 5 years ago by Anton Firszov <[email protected]>
pixel-agnostic ResizeProcessor

d9af37eebde46594e22c99e7c14f6450e9961d69 authored over 5 years ago by Anton Firszov <[email protected]>
pixel-agnostic decoder API

7fbf190e7e6bfef6e0af928a4f2a406605c701c5 authored over 5 years ago by Anton Firszov <[email protected]>
Add support for encoding 16 bit per pixel bitmaps (#899)

* Implemented encoding of 16 bits per pixel bitmaps

* Add unit tests for 16 bit encoding and ...

3fd1a142220b444b6f6fb6e57206fa6073c924ee authored over 5 years ago by Brian Popow <[email protected]>
Now throws a better excpetion DrawImage source does not overlap target (#877)

* No longer throws when DrawImage source does not overlap target

Previously, when DrawImage w...

499e0bb5cd9787938aa0a6f2433a6000a5ba208f authored over 5 years ago by Anthony Truskinger <[email protected]>
ImageBrush shouldn't Dispose of the image it is using. (#883)

Fixes #881

7771c833ce9487a00b380f5e4d32488d9c0697ed authored over 5 years ago by BorisTheBrave <[email protected]>
Feature: adaptive histogram equalization (#673)

* first version of sliding window adaptive histogram equalization

* going now from top to bot...

e8b36e367771ef31cabbe8b942c4855f35589918 authored over 5 years ago by Brian Popow <[email protected]>
Faster Jpeg Huffman Decoding. (#894)

* Read from underlying stream less often

* Update benchmark dependencies

* Experimental ma...

572afe4cd0e765b499fa4b259660ef59e491240b authored over 5 years ago by James Jackson-South <[email protected]>
Cleanup General Convolution (#887)

* Remove multiple premultiplication.

* Use in DenseMatrix everywhere.

* Make private

* ...

a2308a674f4dfcab4170504b6c0b0f4f69026bc9 authored over 5 years ago by James Jackson-South <[email protected]>
Merge pull request #888 from SixLabors/af/resize-sandbox

Limit ResizeProcessor memory consumption

1576d3fdf3960eff4001bc5a83a454480cbc00fd authored over 5 years ago by Anton Firsov <[email protected]>
Merge remote-tracking branch 'origin/master' into af/resize-sandbox

# Conflicts:
# tests/ImageSharp.Benchmarks/General/ArrayCopy.cs

65919cd0a94df374e3fe3a85eb0cd8806688e43d authored over 5 years ago by Anton Firszov <[email protected]>
refactor stuff + implement CalculateResizeWorkerWindowCount()

53d03b4042edfab6b33f15a61e85e4eadd55747e authored over 5 years ago by Anton Firszov <[email protected]>
Handle incorrect colorspace metadata. Fix #882 (#885)

82d43843f7fa86b0c9029d865bab71e787c0e856 authored over 5 years ago by James Jackson-South <[email protected]>
Use more accuracy when calculating variance. Fix #866 (#874)

* Use more accuracy when calculating variance. Fix #866

* Add unit tests

* Add test that f...

8d846bd314692b330addc5ddf6772d354eb0469a authored over 5 years ago by James Jackson-South <[email protected]>
Merge remote-tracking branch 'origin/master' into af/resize-sandbox

2852ea10924078c96df7cc55f3ccf308dac55013 authored over 5 years ago by Anton Firszov <[email protected]>
Update metadata names (#879)

b548d5df0d0e3a328bc87b02afed1a82f42f9a59 authored over 5 years ago by Jason Nelson <[email protected]>
Change existing gradient brushes to accept PointF (#865)

* Change existing gradient brushes to accept PointF

* Change PositionOnGradient to accept flo...

e4e0f760073f560382dc184268361de54bdee097 authored over 5 years ago by Poyo <[email protected]>
Fix incorrect gradient color-stop calculation (#864)

* Fix incorrect gradient color-stop calculation

* Update submodule

* Add multi-stop gradie...

1884fd51f9e440c382eacd07a9b8ef7cc1c51426 authored over 5 years ago by Poyo <[email protected]>
Merge pull request #853 from bulldetektor/fix/update_readme_with_git_submodules

#852 Adding instructions to add submodules when cloning the repository

acb5766acb7821851bad1394ac4b4c9167c61c1c authored almost 6 years ago by Anton Firsov <[email protected]>
fix: Typo

b34b9af99d8c33e612dea62dc602021e68f40697 authored almost 6 years ago by Kjetil Klaussen <[email protected]>
#852 Adding instructions to add submodules when cloning the repository

1f3c556238ddaa9a5f4638a1a81d850ee4f74032 authored almost 6 years ago by Kjetil Klaussen <[email protected]>
Bounds check. Fix #849 (#851)

4ef30ce91ef868245182409cb3a322649feea677 authored almost 6 years ago by James Jackson-South <[email protected]>
Implement IEquatable<Block8x8F> and check when summing. (#848)

9238ebceee97049ce4ba6ddd5ec249578614a1a6 authored almost 6 years ago by James Jackson-South <[email protected]>
Lazily derive the huffman tables. Fix #839 (#841)

* Lazily derive the huffman tables. Fix #839

* Lazy invoke fast table

* Add performance tw...

011978e0bd9b14ca85e45662ff551df74594e50e authored almost 6 years ago by James Jackson-South <[email protected]>
Jpeg Fuzz Fixes (#836)

* Nomalize jpeg exceptions. Fix #821

* Fix #822

* Fix #823

* Check for correct QT index...

2e241f54c9da99c193f25578c38d3405a9f814a4 authored almost 6 years ago by James Jackson-South <[email protected]>
Remove hardcoded subsampling. Fix #817 (#834)

3f362c0d1fbf6bf5444fbd7a7223ba4e88de71af authored almost 6 years ago by James Jackson-South <[email protected]>
Reorder target frameworks (#833)

af9bdf89c0effa35982bfe819097736c22ffcc0a authored almost 6 years ago by James Jackson-South <[email protected]>
Add support for Decoding BI_ALPHABITFIELDS (#832)

* Adds support for BI_ALPHABITFIELDS

* Fix for decoding bitmaps with a less than full sized p...

8a3e8d11b03e893a78cecb2924aa460e796a9f8f authored almost 6 years ago by Brian Popow <[email protected]>
Fix Decoding interlaced grayscale (#831)

76a84675190c3553415004a0aeaf5b767c9ff2c1 authored almost 6 years ago by Brian Popow <[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]>
Respecting fileHeader Offset, skipping bytes if necessary (#819)

86ecf19cd564e336970bfb5a662d5bc82420aa76 authored almost 6 years ago by Brian Popow <[email protected]>
Fix Decoding 8-Bit grayscale png's with alpha (#830)

f893353864057a9ed8d2bcfe5e7a0f4828d65e1e authored almost 6 years ago by Brian Popow <[email protected]>
Update dependencies + fix stylecop (#816)

551d5f3b53cc1b49044cfcca2df5f83c0555bd02 authored almost 6 years ago by James Jackson-South <[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]>
Adds support for OS/2 version 2 bitmaps (#813)

* Added support for OS/2 version 2 bitmaps

* throw NotSupportedException, if the file header ...

163c50259ea9761ac72805977d6d5f760989fb30 authored almost 6 years ago by Brian Popow <[email protected]>
Added support for RLE4 encoded bitmaps (#812)

f651aa22714c16eb33225ba8eda0d608cd7c3394 authored almost 6 years ago by Brian Popow <[email protected]>
Decoding Bitmaps with BITFIELDS masks (#796)

* decoding bitmaps with Bitfields masks

* added testcases for Bitfields bitmaps

* added pa...

09e4195fe898d693a9ce0caa1e0e7360b6d2b0ce authored almost 6 years ago by Brian Popow <[email protected]>
Merge pull request #804 from SixLabors/js/fix798

Use bounds checks in Huffman ctr. Fix #798

0927909b829024cea80fd1993082c76d28e00ade authored almost 6 years ago by James Jackson-South <[email protected]>
Use bounds checks in Huffman ctr. Fix #798

44705c325fda09babbb76ac40e56439d3f7448b9 authored almost 6 years ago by James Jackson-South <[email protected]>
Merge pull request #801 from jongleur1983/797-LoadThrowsNRE-bySharpFuzz

#797 throw ImageFormatException when no StartOfFrame marker is found

37d7bd9e8e1fc7252a4ce006896452093615dd47 authored almost 6 years ago by James Jackson-South <[email protected]>
#797 throw ImageFormatException when no StartOfFrame marker is found on a jpg image.

6e841b8790ff2a36f4de80a7b2d763a14a056207 authored almost 6 years ago by Peter Amrehn <[email protected]>
Merge pull request #784 from feliwir/jpeg-12bit

Jpeg 12 bit support

a5a387ea721ce7afa2c71d453e4d6ebb8be204ee authored almost 6 years ago by James Jackson-South <[email protected]>
Update reference images and decoder

e71b361558864ce224c954b91bd7579051c3deb8 authored about 6 years ago by James Jackson-South <[email protected]>
Merge remote-tracking branch 'upstream/master' into jpeg-12bit

35f06a460bce4e28c3fe650c41b71a75011221fb authored about 6 years ago by James Jackson-South <[email protected]>
Merge pull request #792 from brianpopow/feature/BMPv2ColorPaletteFix

WIP: Fix for Windows 2.0 or OS/2 1.x bitmaps only use 3 bytes per color palette entry

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