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
7fb5de470e4f71a36064bff693bebf7e6a4ed014 authored almost 2 years ago by Joshua Granick <[email protected]>
5842f1c636c848e31ef9f72b5962bf78a6611b21 authored almost 4 years ago by Joshua Granick <[email protected]>
8a980e4a41af6cfccbbc41db76d766ade32d0903 authored almost 5 years ago by Joshua Granick <[email protected]>
344228a15efee190f56ccb3dfab65efd29ba9f6e authored about 5 years ago by Joshua Granick <[email protected]>
63645534af0381cbf359795f76846e9392957d37 authored about 5 years ago by Joshua Granick <[email protected]>
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]>e9a6fd1890137f72e1fb6c86d8be8c7b425127b7 authored almost 6 years ago by Joshua Granick <[email protected]>
eeb2cc841aede7abd5610ce0fcc5edd951fc91b3 authored almost 7 years ago by Joshua Granick <[email protected]>
16a3b9883113a0fdfa0d609919e80ca43696cd5b authored almost 7 years ago by Joshua Granick <[email protected]>
8e3b6a321867599551cf6156f48db115cdea3446 authored over 7 years ago by Joshua Granick <[email protected]>
5a9ca5db41277080a95be96a777609413599ff41 authored over 7 years ago by Thomas Byrne <[email protected]>
Use `openfl` instead of `flash` packages
c79edc228d6a435ebbb433114e1a9b67dbbe48c6 authored almost 8 years ago by Joshua Granick <[email protected]>
Fixes makes the test case from the previous commit pass and also
resolves #57.
This will fail to compile with ``You cannot access the flash package
while in a macro (for flash...
Don't render hidden elements
6e266fe70bf96a46fc3efcb601be2b6f660e5cce authored almost 8 years ago by Joshua Granick <[email protected]>ef5d748a8b8614667cdc5c1b0805f332e1cdf2da authored almost 8 years ago by Markus Stefanko <[email protected]>
0e46e5d860c272486a5f22a7bb516c9c6b22e9ad authored almost 8 years ago by Joshua Granick <[email protected]>
Added recursive group layer search
a25697fd03a5cdac7b1a4dcf94a42f3b1267eae0 authored almost 8 years ago by Joshua Granick <[email protected]>8edd60401c74985af74c489b435b5dfdc4e29f9b authored almost 8 years ago by Markus Stefanko <[email protected]>
Added a test case to compare group layer filtering
1ba36056f28a7675ed0f2942935dd47a198aa314 authored almost 8 years ago by Joshua Granick <[email protected]>6931966c08ae03388e77cd8a7171f20b0a82377b authored almost 8 years ago by Markus Stefanko <[email protected]>
41e98036561247bd5cdc6984b24a9b7758a8cc0c authored almost 8 years ago by Markus Stefanko <[email protected]>
Added inLayer filter to render method, to only render a certain group
7c8474ed1bd48d6a2bc81e6177d1c29abd272b69 authored almost 8 years ago by Joshua Granick <[email protected]>81dfb0013bffe0090c8249ead11f1fffb466b814 authored almost 8 years ago by Markus Stefanko <[email protected]>
b839b9faad9d2919b0f5ecfcecb6c0dc425bd233 authored about 8 years ago by Joshua Granick <[email protected]>
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]>9205e3d83fa4241cb6b92f2c0aab8d5834861f86 authored over 8 years ago by AlexHaxe <[email protected]>
ac74a29f9e6aa3b8e3c2a05bc34b2ce3dd708e45 authored over 8 years ago by Joshua Granick <[email protected]>
Readme: simplify the instructions for dev builds
9d8ad9ef167c126db1038c7472ab4fea9299cafb authored over 8 years ago by Ashiq A <[email protected]>faa98b6e994407a40243d96a84833b77cae66f40 authored over 8 years ago by Gama11 <[email protected]>
Code-review fixes for rotation (#41 and #42)
Reviewed by @ibilon
d941900da9ed67a8778f3728dd8aed987b8df3f2 authored over 8 years ago by ashes999 <[email protected]>
91a1ddfa5158b6d8a350c4089d280a10bd0013e4 authored over 8 years ago by ashes999 <[email protected]>
`(x, y)` coordinates are optional
Verified translation for Matrix is negated correctly
1844716980c276a103ede4db9693df81132600ac authored over 8 years ago by Joshua Granick <[email protected]>
82dd32731ae7242bbd3d2deaae7d73df063d0761 authored over 8 years ago by Joshua Granick <[email protected]>
72683783aea24805629e858af81201fbae2984a0 authored over 8 years ago by Joshua Granick <[email protected]>
Fixed stroke width, default miter, matrix parsing, added testcase
Reviewed by Ibilon
09aa2e2c29293d3e3e300a0c27d106f58775a003 authored over 8 years ago by Jeff Ward <[email protected]>
0a12e39d9ffefa37a4dbd4a1d27d86e2a59f4843 authored over 8 years ago by Jeff Ward <[email protected]>
Conflicts:
src/format/svg/SVGData.hx
I hope this works.
8004ec302726018ad2eccd7b1b2825899110c8a8 authored over 8 years ago by ashes999 <[email protected]>b1b6cf932940ad0475ead9febd96f55b86530fd7 authored over 8 years ago by ashes999 <[email protected]>
Added CSS2 color parsing: rgb(r, g, b)
c443bbc1d9f8d7d85e0b671790957b5aaa0ab6f9 authored over 8 years ago by Ashiq A <[email protected]>cd0ce774532cf795a9190beb76356ea50d972c8c authored over 8 years ago by Jeff Ward <[email protected]>
8b37395268640de3fca92f77697d0359ac7aa443 authored over 8 years ago by Jeff Ward <[email protected]>
Also added testcase for stroke width, miter joint style, and matrix parsing
1091d73014add637e92aa714b134ad51fd04df92 authored over 8 years ago by Jeff Ward <[email protected]>eecb1f010e1fe74b55eb40736a0e384dab03ea0f authored over 8 years ago by Jeff Ward <[email protected]>
e59985e984b6a87b7fb3e81ccc0b7e30f4f9cb1d authored over 8 years ago by Jeff Ward <[email protected]>
Fixes #31 - 3-character HEX color support
6174f34f4ece3f10faf951e97db29cbb6accce17 authored over 8 years ago by Ashiq A <[email protected]>bb70190550592d580a83af51e92541436a58de28 authored over 8 years ago by Jeff Ward <[email protected]>
1658d4c8caa7d2d0bdf08855f6323811ec59ac9b authored over 8 years ago by Jeff Ward <[email protected]>
856cb9c3cb0af60dde92b51ef8a39aaabd7837e5 authored over 8 years ago by Jeff Ward <[email protected]>
Tests: separate out test info into `test/README.md`
e20de59a70760668741e9ee9bfef13384633a8bc authored over 8 years ago by Ashiq A <[email protected]>f9cc26c0292d8cf536787f9686aa7bf5d4089ad8 authored over 8 years ago by Ashiq A <[email protected]>
5a654f3cc31389f93e98b7068bf49ba66d6c3082 authored over 8 years ago by ashes999 <[email protected]>
Test infrastructure improvements
a878d389427ea63b7b6a7581b57998401f81d0a9 authored over 8 years ago by Ashiq A <[email protected]>Replaced all_rights_reserved with 256x256 version, which has less anti-aliasing artifacts
022e14e9ac7e000d3e0bddb6af8a9ca160246eb2 authored over 8 years ago by ashes999 <[email protected]>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]>Support tests with 0% diff
Updated Ubuntu expected-value with svg-generated image
df4d9dfec1d88c7b306667b0d860a73a2278c3bc authored over 8 years ago by ashes999 <[email protected]>
This will allow testing with the same image rendered to multiple sizes.
This also gives us a mean...
Add test automation for SVG generation.
Reviewed by @ibilon
Use number of pixels different (not average RGB) to calculate diff.
Reviewed by @ibilon
e080f3834924204c3d22707198299a8535f2009b authored over 8 years ago by ashes999 <[email protected]>
Support running `haxe test.hxml`, at the expense of running `haxelib run munit test`.
Reviewed by...
14911e0972bc1fa9a7bb4ec29b10806ce19a1efc authored over 8 years ago by ashes999 <[email protected]>
- use `-cmd` to invoke neko tests
- Remove no-longer-necessary text file
Change tolerance to 5% (...
- Fix Haxelib classpath
- Tests use svg source, not haxelib lib
- Pixel diff uses actual pixel
- ...
- Move source files to src
- Delete conflicts in code/SVGs
Conflicts:
src/format/gfx/GfxBytes.hx
test/SvgGenerationTest.hx
test/images/all_rights_reserv...
Added another known, working case.
817a528e98927a4b9c42f538318ca686f1b3278d authored over 8 years ago by ashes999 <[email protected]>Replace empty classes with typedefs
29dd9707f193716e9f89e6650f18ffe9e538da37 authored over 8 years ago by ashes999 <[email protected]>Remove reliance on render_size.txt
Add infstraucture to diff images
Remove all but the most obvio...
f4d1d0d6e6850a55c3900296c89df0ff07b1d8be authored almost 9 years ago by ashes999 <[email protected]>
Also added Ubuntu logo test case.
43a47f5d31343c70e9eae005621cb5469a0366f5 authored almost 9 years ago by ashes999 <[email protected]>77104aedef699d8216c64c9da3414b13c9496780 authored almost 9 years ago by ashes999 <[email protected]>
Temporarily, store/display the hash on the main page.
And changed image-sizes to 256x256 (to more...
1e22980f9be2dab0537a654c37db4fc6fda2cc49 authored almost 9 years ago by ashes999 <[email protected]>
05f6278e0c7eb18335b2ae74265de741f587dda1 authored almost 9 years ago by ashes999 <[email protected]>
4c50d3ea5fddedd7d3adf9a28bec2a3093d255a5 authored almost 9 years ago by ashes999 <[email protected]>
0cb7da5c59f9acae5fea53c3f86eb151dd478701 authored almost 9 years ago by ashes999 <[email protected]>
a31f86a130f21ceaf8d6ed8196e31ab2a14f9279 authored almost 9 years ago by ashes999 <[email protected]>
Added munit dependency (hamcrest is transitive)
9ad70f90a23d6f04c8ff51df3fc88de19ca70e44 authored almost 9 years ago by ashes999 <[email protected]>Also added Ubuntu logo test case.
697633feec7af2c452dc91db80e078b3e9bac541 authored almost 9 years ago by ashes999 <[email protected]>
Conflicts:
test/SvgGenerationTest.hx
test/images/shiny-sun.png
3608ac5b779b39d1d8e788a77a6ae472bc5fd22f authored almost 9 years ago by ashes999 <[email protected]>
Temporarily, store/display the hash on the main page.
And changed image-sizes to 256x256 (to more...
3ab43b9e66be947db219ab48211d984977ae3b53 authored almost 9 years ago by ashes999 <[email protected]>
dc52a91612f3d5bd4973cc1082e5a8baa0f67c56 authored almost 9 years ago by ashes999 <[email protected]>
0612923a7a9a42385c020fe74500bb8b54ae1d89 authored almost 9 years ago by ashes999 <[email protected]>
445d30cd084fe762f7e50cd741c9b1b8f6df5f5a authored almost 9 years ago by ashes999 <[email protected]>
cf3aa181e6fa8156aef2ddc1c1114c90479ffa76 authored almost 9 years ago by ashes999 <[email protected]>
Added munit dependency (hamcrest is transitive)
9b4f02323f6aca514a53ec0220540b4ae9df3d7f authored almost 9 years ago by ashes999 <[email protected]>2afd77a3c1a1446f79795fabddce9ab63187f00f authored almost 9 years ago by Joshua Granick <[email protected]>
66664807b7f52a1cddfe21d3f64a2f621fb18c08 authored almost 9 years ago by Joshua Granick <[email protected]>
Update SVGRenderer.hx line thickness scale fix
be589f7676fbc9c814f0ac739c5ba4f2067a163b authored about 9 years ago by Joshua Granick <[email protected]>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]>minor (helps gm2d sample code)
d515fc66b0d2b16704ff64c31fcd80f328284a70 authored over 9 years ago by Joshua Granick <[email protected]>Include the text_align style
3a23b45ea82dc6aa951d6ee27e5a518c9d66bb01 authored over 9 years ago by Joshua Granick <[email protected]>