Ecosyste.ms: OpenCollective

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

github.com/openfl/svg

Provides SVG parsing and rendering for OpenFL and Haxe
https://github.com/openfl/svg

Update LICENSE.md

7fb5de470e4f71a36064bff693bebf7e6a4ed014 authored almost 2 years ago by Joshua Granick <[email protected]>
Update LICENSE.md

5842f1c636c848e31ef9f72b5962bf78a6611b21 authored almost 4 years ago by Joshua Granick <[email protected]>
Update LICENSE.md

8a980e4a41af6cfccbbc41db76d766ade32d0903 authored almost 5 years ago by Joshua Granick <[email protected]>
Update to 1.1.3

344228a15efee190f56ccb3dfab65efd29ba9f6e authored about 5 years ago by Joshua Granick <[email protected]>
Fix compilation using Haxe 4 RC4

63645534af0381cbf359795f76846e9392957d37 authored about 5 years ago by Joshua Granick <[email protected]>
Fix Cairo crash caused by rgb() def in stop-color

Cairo (neko platform) was crashing on create gradient from stop-color definitions in rgb(r, g, b...

3669a524fdfb04fd2ebd587331e2f87693ddcea1 authored almost 6 years ago by Skerper <[email protected]>
Update LICENSE.md

e9a6fd1890137f72e1fb6c86d8be8c7b425127b7 authored almost 6 years ago by Joshua Granick <[email protected]>
Update LICENSE.md

eeb2cc841aede7abd5610ce0fcc5edd951fc91b3 authored almost 7 years ago by Joshua Granick <[email protected]>
Update LICENSE.md

16a3b9883113a0fdfa0d609919e80ca43696cd5b authored almost 7 years ago by Joshua Granick <[email protected]>
Update to 1.1.2

8e3b6a321867599551cf6156f48db115cdea3446 authored over 7 years ago by Joshua Granick <[email protected]>
Fixed issue with NaN test on rotation values

5a9ca5db41277080a95be96a777609413599ff41 authored over 7 years ago by Thomas Byrne <[email protected]>
Merge pull request #58 from askmeaboutlo0m/master

Use `openfl` instead of `flash` packages

c79edc228d6a435ebbb433114e1a9b67dbbe48c6 authored almost 8 years ago by Joshua Granick <[email protected]>
Replace `flash` package with `openfl` package

Fixes makes the test case from the previous commit pass and also
resolves #57.

c9f2f530db749f16e26b6a60870d866baf39b107 authored almost 8 years ago by askmeaboutloom <[email protected]>
Add failing test case for use in macros

This will fail to compile with ``You cannot access the flash package
while in a macro (for flash...

2f6e46ba7a9fee71e11cd771f74af748684eee6e authored almost 8 years ago by askmeaboutloom <[email protected]>
Merge pull request #56 from SpaceMages/master

Don't render hidden elements

6e266fe70bf96a46fc3efcb601be2b6f660e5cce authored almost 8 years ago by Joshua Granick <[email protected]>
Don't render hidden elements

ef5d748a8b8614667cdc5c1b0805f332e1cdf2da authored almost 8 years ago by Markus Stefanko <[email protected]>
Update LICENSE.md

0e46e5d860c272486a5f22a7bb516c9c6b22e9ad authored almost 8 years ago by Joshua Granick <[email protected]>
Merge pull request #54 from SpaceMages/master

Added recursive group layer search

a25697fd03a5cdac7b1a4dcf94a42f3b1267eae0 authored almost 8 years ago by Joshua Granick <[email protected]>
Added recursive group layer search

8edd60401c74985af74c489b435b5dfdc4e29f9b authored almost 8 years ago by Markus Stefanko <[email protected]>
Merge pull request #53 from SpaceMages/master

Added a test case to compare group layer filtering

1ba36056f28a7675ed0f2942935dd47a198aa314 authored almost 8 years ago by Joshua Granick <[email protected]>
Moved pixel comparison logic to comparePixels

6931966c08ae03388e77cd8a7171f20b0a82377b authored almost 8 years ago by Markus Stefanko <[email protected]>
Added a test case to compare group layer filtering

41e98036561247bd5cdc6984b24a9b7758a8cc0c authored almost 8 years ago by Markus Stefanko <[email protected]>
Merge pull request #52 from SpaceMages/master

Added inLayer filter to render method, to only render a certain group

7c8474ed1bd48d6a2bc81e6177d1c29abd272b69 authored almost 8 years ago by Joshua Granick <[email protected]>
Added inLayer filter to render method, to only render a certain group of a SVG

81dfb0013bffe0090c8249ead11f1fffb466b814 authored almost 8 years ago by Markus Stefanko <[email protected]>
Update to 1.1.1

b839b9faad9d2919b0f5ecfcecb6c0dc425bd233 authored about 8 years ago by Joshua Granick <[email protected]>
Merge pull request #49 from AlexHaxe/float_null_fix

fix "On static platforms, null can't be used as basic type Float" err…

720a4795019539bf50755810b492b2c88588cb65 authored over 8 years ago by Joshua Granick <[email protected]>
fix "On static platforms, null can't be used as basic type Float" error when compiling c++

9205e3d83fa4241cb6b92f2c0aab8d5834861f86 authored over 8 years ago by AlexHaxe <[email protected]>
Update to 1.1.0

ac74a29f9e6aa3b8e3c2a05bc34b2ce3dd708e45 authored over 8 years ago by Joshua Granick <[email protected]>
Merge pull request #47 from Gama11/patch-1

Readme: simplify the instructions for dev builds

9d8ad9ef167c126db1038c7472ab4fea9299cafb authored over 8 years ago by Ashiq A <[email protected]>
Readme: simplify the instructions for dev builds

faa98b6e994407a40243d96a84833b77cae66f40 authored over 8 years ago by Gama11 <[email protected]>
Merge pull request #46 from ashes999/master

Code-review fixes for rotation (#41 and #42)
Reviewed by @ibilon

ab1b6c2e7466c9ccade9a79d611e1f83c5f9f390 authored over 8 years ago by Ashiq A <[email protected]>
Code-review fixes for #46

d941900da9ed67a8778f3728dd8aed987b8df3f2 authored over 8 years ago by ashes999 <[email protected]>
Rotation regex code-review fix #46

91a1ddfa5158b6d8a350c4089d280a10bd0013e4 authored over 8 years ago by ashes999 <[email protected]>
Code-review fixes for rotation (#41 and #42)

`(x, y)` coordinates are optional
Verified translation for Matrix is negated correctly

65d21b7b9337fefd928dcd2546b8013f20fc3f62 authored over 8 years ago by ashes999 <[email protected]>
Fix SVG.render with x/y

1844716980c276a103ede4db9693df81132600ac authored over 8 years ago by Joshua Granick <[email protected]>
Handle null data

82dd32731ae7242bbd3d2deaae7d73df063d0761 authored over 8 years ago by Joshua Granick <[email protected]>
Move source back to root, and don't use munit as a haxelib dependency

72683783aea24805629e858af81201fbae2984a0 authored over 8 years ago by Joshua Granick <[email protected]>
Merge pull request #36 from jcward/stroke_width_test

Fixed stroke width, default miter, matrix parsing, added testcase
Reviewed by Ibilon

4386eb842b677aad8c455af3c60a59b52b30d95c authored over 8 years ago by Ashiq A <[email protected]>
Added simple rotation test (core dumps before this PR because of bad regex matrix match captures nulls)

09aa2e2c29293d3e3e300a0c27d106f58775a003 authored over 8 years ago by Jeff Ward <[email protected]>
Changed const to Math.sqrt(2)

0a12e39d9ffefa37a4dbd4a1d27d86e2a59f4843 authored over 8 years ago by Jeff Ward <[email protected]>
Merge remote-tracking branch 'upstream/master' into stroke_width_test, fixed conflicts

Conflicts:
src/format/svg/SVGData.hx

cfc8cddcae27a9cd86e47ae32f0f6c53667c23f5 authored over 8 years ago by Jeff Ward <[email protected]>
Travis-CI integration for #39

I hope this works.

8004ec302726018ad2eccd7b1b2825899110c8a8 authored over 8 years ago by ashes999 <[email protected]>
Rotation support. Fixes #41

b1b6cf932940ad0475ead9febd96f55b86530fd7 authored over 8 years ago by ashes999 <[email protected]>
Merge pull request #37 from jcward/rgb_retry

Added CSS2 color parsing: rgb(r, g, b)

c443bbc1d9f8d7d85e0b671790957b5aaa0ab6f9 authored over 8 years ago by Ashiq A <[email protected]>
Added braces, typed rgbMatch

cd0ce774532cf795a9190beb76356ea50d972c8c authored over 8 years ago by Jeff Ward <[email protected]>
Added CSS2 color parsing: rgb(r, g, b) per: https://www.w3.org/TR/SVG/types.html#DataTypeColor

8b37395268640de3fca92f77697d0359ac7aa443 authored over 8 years ago by Jeff Ward <[email protected]>
Fixed #35, stroke width, off by sqrt(2)

Also added testcase for stroke width, miter joint style, and matrix parsing

1091d73014add637e92aa714b134ad51fd04df92 authored over 8 years ago by Jeff Ward <[email protected]>
Fixed matrix greedy matchers, was throwing creating invalid matrixes with NaN

eecb1f010e1fe74b55eb40736a0e384dab03ea0f authored over 8 years ago by Jeff Ward <[email protected]>
Specified default joint and cap style, MITER and NONE/BUTT, per: https://www.w3.org/TR/SVG/painting.html#StrokeProperty

e59985e984b6a87b7fb3e81ccc0b7e30f4f9cb1d authored over 8 years ago by Jeff Ward <[email protected]>
Merge pull request #33 from jcward/patch-1

Fixes #31 - 3-character HEX color support

6174f34f4ece3f10faf951e97db29cbb6accce17 authored over 8 years ago by Ashiq A <[email protected]>
Added a comment, spacing

bb70190550592d580a83af51e92541436a58de28 authored over 8 years ago by Jeff Ward <[email protected]>
Added testcase for 3-char hex colors

1658d4c8caa7d2d0bdf08855f6323811ec59ac9b authored over 8 years ago by Jeff Ward <[email protected]>
Fixes #31 - 3-character HEX color support

856cb9c3cb0af60dde92b51ef8a39aaabd7837e5 authored over 8 years ago by Jeff Ward <[email protected]>
Merge pull request #30 from ashes999/master

Tests: separate out test info into `test/README.md`

e20de59a70760668741e9ee9bfef13384633a8bc authored over 8 years ago by Ashiq A <[email protected]>
Delete vscode-project.hxml

f9cc26c0292d8cf536787f9686aa7bf5d4089ad8 authored over 8 years ago by Ashiq A <[email protected]>
Tests: separate out test info into `test/README.md`

5a654f3cc31389f93e98b7068bf49ba66d6c3082 authored over 8 years ago by ashes999 <[email protected]>
Merge pull request #27 from ashes999/master

Test infrastructure improvements

a878d389427ea63b7b6a7581b57998401f81d0a9 authored over 8 years ago by Ashiq A <[email protected]>
Test changes: Render diff image per resolution

Replaced all_rights_reserved with 256x256 version, which has less anti-aliasing artifacts

022e14e9ac7e000d3e0bddb6af8a9ca160246eb2 authored over 8 years ago by ashes999 <[email protected]>
Update tests: generated images include size

This is infrastructure to allow us to test rendering the same SVG with different sizes

0961292ce63ff8437baa3691c9aa1e3e906f903a authored over 8 years ago by ashes999 <[email protected]>
Added fancy-sun app icon (from svg-generated image)

Support tests with 0% diff
Updated Ubuntu expected-value with svg-generated image

aa3fc2fef88ce86a6a2646f1dec72674d63a88f5 authored over 8 years ago by ashes999 <[email protected]>
Merge branch 'master' of https://github.com/openfl/svg

df4d9dfec1d88c7b306667b0d860a73a2278c3bc authored over 8 years ago by ashes999 <[email protected]>
Test infrastructure improvements

This will allow testing with the same image rendered to multiple sizes.
This also gives us a mean...

583d9be7de3a1444b6e54334d7c38f674de8f57b authored over 8 years ago by ashes999 <[email protected]>
Merge pull request #26 from ashes999/master

Add test automation for SVG generation.
Reviewed by @ibilon

92b8692a59aea5106e4bd9da423d1eb15e57937a authored over 8 years ago by Ashiq A <[email protected]>
Code-review fixes for PR 117

Use number of pixels different (not average RGB) to calculate diff.
Reviewed by @ibilon

bf5b93ff3ee2f119283fee1f96177f864cd7f4a1 authored over 8 years ago by ashes999 <[email protected]>
Update README to include instructions on running tests.

e080f3834924204c3d22707198299a8535f2009b authored over 8 years ago by ashes999 <[email protected]>
Code review fixes for PR 117

Support running `haxe test.hxml`, at the expense of running `haxelib run munit test`.
Reviewed by...

1e8707afb41c19d70eda2147de84001d244dbdec authored over 8 years ago by ashes999 <[email protected]>
Fix neko test run; `-cmd neko doesn't work

14911e0972bc1fa9a7bb4ec29b10806ce19a1efc authored over 8 years ago by ashes999 <[email protected]>
Code review changes by @iblion

- use `-cmd` to invoke neko tests
- Remove no-longer-necessary text file
Change tolerance to 5% (...

8e2e6a32cc19a556005c8d2da591c638ddead4ae authored over 8 years ago by ashes999 <[email protected]>
Code-review fixes for PR 26

- Fix Haxelib classpath
- Tests use svg source, not haxelib lib
- Pixel diff uses actual pixel
- ...

c1b2139d8798f9951c2a741208f362834438e5e8 authored over 8 years ago by ashes999 <[email protected]>
Fix bad merge

- Move source files to src
- Delete conflicts in code/SVGs

163a3bce465a7db454dd4889a20493aa7a0123eb authored over 8 years ago by ashes999 <[email protected]>
Merge branch 'master' of github.com:ashes999/svg

Conflicts:
src/format/gfx/GfxBytes.hx
test/SvgGenerationTest.hx
test/images/all_rights_reserv...

aa75dbac9cac2a20457dca51efa0c859bd0115b2 authored over 8 years ago by ashes999 <[email protected]>
Tweak and fix pixel diff code, and tolerance.

Added another known, working case.

817a528e98927a4b9c42f538318ca686f1b3278d authored over 8 years ago by ashes999 <[email protected]>
Calculate pixel diff percentages; report them.

Replace empty classes with typedefs

29dd9707f193716e9f89e6650f18ffe9e538da37 authored over 8 years ago by ashes999 <[email protected]>
Use SVG size to get expected-value image size

Remove reliance on render_size.txt
Add infstraucture to diff images
Remove all but the most obvio...

7d1b53259ab1489d99000824ecbb6e070b6d496a authored over 8 years ago by ashes999 <[email protected]>
Fix/merge after rebasing

f4d1d0d6e6850a55c3900296c89df0ff07b1d8be authored almost 9 years ago by ashes999 <[email protected]>
Render size is based on expected value (see render_size.txt)

Also added Ubuntu logo test case.

43a47f5d31343c70e9eae005621cb5469a0366f5 authored almost 9 years ago by ashes999 <[email protected]>
Recover lost code; get SVG test generation to work.

77104aedef699d8216c64c9da3414b13c9496780 authored almost 9 years ago by ashes999 <[email protected]>
Implemented real SVG generation in the test!

Temporarily, store/display the hash on the main page.
And changed image-sizes to 256x256 (to more...

73744a6ce56ca13c36d1a578aa444f39c9d38f4c authored almost 9 years ago by ashes999 <[email protected]>
Commit test images (used in prod Android game)

1e22980f9be2dab0537a654c37db4fc6fda2cc49 authored almost 9 years ago by ashes999 <[email protected]>
Added everything for comparsion except actually writing the SVG out.

05f6278e0c7eb18335b2ae74265de741f587dda1 authored almost 9 years ago by ashes999 <[email protected]>
Filled out getSvgsFromDisk method

4c50d3ea5fddedd7d3adf9a28bec2a3093d255a5 authored almost 9 years ago by ashes999 <[email protected]>
Stubbed out report generation (with original SVG instead of generated image)

0cb7da5c59f9acae5fea53c3f86eb151dd478701 authored almost 9 years ago by ashes999 <[email protected]>
Added infrastructure to run tests, generate results

a31f86a130f21ceaf8d6ed8196e31ab2a14f9279 authored almost 9 years ago by ashes999 <[email protected]>
Reorganize (move) code and add munit test infrastructure

Added munit dependency (hamcrest is transitive)

9ad70f90a23d6f04c8ff51df3fc88de19ca70e44 authored almost 9 years ago by ashes999 <[email protected]>
Render size is based on expected value (see render_size.txt)

Also added Ubuntu logo test case.

697633feec7af2c452dc91db80e078b3e9bac541 authored almost 9 years ago by ashes999 <[email protected]>
Merge branch 'recover'

Conflicts:
test/SvgGenerationTest.hx
test/images/shiny-sun.png

2926cfa9b99931d9675e8d1dc3bda0b47728795a authored almost 9 years ago by ashes999 <[email protected]>
Recover lost code; get SVG test generation to work.

3608ac5b779b39d1d8e788a77a6ae472bc5fd22f authored almost 9 years ago by ashes999 <[email protected]>
Implemented real SVG generation in the test!

Temporarily, store/display the hash on the main page.
And changed image-sizes to 256x256 (to more...

ee3629ee8910d2417c8aba736b8a45eaed419a09 authored almost 9 years ago by ashes999 <[email protected]>
Commit test images (used in prod Android game)

3ab43b9e66be947db219ab48211d984977ae3b53 authored almost 9 years ago by ashes999 <[email protected]>
Added everything for comparsion except actually writing the SVG out.

dc52a91612f3d5bd4973cc1082e5a8baa0f67c56 authored almost 9 years ago by ashes999 <[email protected]>
Stubbed out report generation (with original SVG instead of generated image)

0612923a7a9a42385c020fe74500bb8b54ae1d89 authored almost 9 years ago by ashes999 <[email protected]>
Filled out getSvgsFromDisk method

445d30cd084fe762f7e50cd741c9b1b8f6df5f5a authored almost 9 years ago by ashes999 <[email protected]>
Added infrastructure to run tests, generate results

cf3aa181e6fa8156aef2ddc1c1114c90479ffa76 authored almost 9 years ago by ashes999 <[email protected]>
Reorganize (move) code and add munit test infrastructure

Added munit dependency (hamcrest is transitive)

9b4f02323f6aca514a53ec0220540b4ae9df3d7f authored almost 9 years ago by ashes999 <[email protected]>
Update to 1.0.9

2afd77a3c1a1446f79795fabddce9ab63187f00f authored almost 9 years ago by Joshua Granick <[email protected]>
Compile fix with OpenFL 3.6

66664807b7f52a1cddfe21d3f64a2f621fb18c08 authored almost 9 years ago by Joshua Granick <[email protected]>
Merge pull request #24 from Hectate/master

Update SVGRenderer.hx line thickness scale fix

be589f7676fbc9c814f0ac739c5ba4f2067a163b authored about 9 years ago by Joshua Granick <[email protected]>
Update SVGRenderer.hx line thickness scale fix

Line thickness previously only scaled correctly on X axis values. The Matrix being used to scale...

7d9acf8fde42f66bc10effad9c4c1e1ba3fcbb4d authored about 9 years ago by Nathaniel Mitchell <[email protected]>
Merge pull request #3 from zjnue/master

minor (helps gm2d sample code)

d515fc66b0d2b16704ff64c31fcd80f328284a70 authored over 9 years ago by Joshua Granick <[email protected]>
Merge pull request #6 from limikael/master

Include the text_align style

3a23b45ea82dc6aa951d6ee27e5a518c9d66bb01 authored over 9 years ago by Joshua Granick <[email protected]>