Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
ThorVG
It is a open-source project, it develops a lightweight and portable motion graphics engine that can be utilized across all systems.
Collective -
Host: opensource -
https://opencollective.com/thorvg
- Website: https://www.thorvg.org/
- Code: https://github.com/thorvg/thorvg
If a paint is used as a clipper, it must be determined in the paint behavior.
Propagate its deci...
github.com/thorvg/thorvg - 6452f4a591e2176708f1c928ca7bc4821382c1dd authored almost 2 years ago
When we do 1.0 release, we clean up the coding style of all codes.
Currently, there are limitati...
2.13.6 -> 2.13.10
github.com/thorvg/thorvg - 5d77551b4750be30b575aea6c79c8f2c72d9ef2a authored almost 2 years agoupdated discord link.
github.com/thorvg/thorvg - 53a60fc4998ea5ddc5667cfd683845ba0675b7fd authored almost 2 years agoadded the discord badge
github.com/thorvg/thorvg - 38964928cbf62a545b12023464c0ac32d3d690af authored almost 2 years agogithub.com/thorvg/thorvg - 476643928db6477fcdf984968da55b038186d565 authored almost 2 years ago
that has been changed by 0de3872be33793d2c8db03d5b85da38670410626
github.com/thorvg/thorvg - cd68a783dd34cac86b9298f6f0fefb78b2258570 authored almost 2 years agoit has been changed by 0de3872be33793d2c8db03d5b85da38670410626
github.com/thorvg/thorvg - 8175f8dd2a2a26669184419b02bee05565edb56e authored about 2 years agogithub.com/thorvg/thorvg - 8dd5a3ade19cca559c30aa5b08902b31ef9c1097 authored about 2 years ago
According to the svg specs clip's fill and opacity
should be ignored. Till now setting the alpha...
The opacity/alpha value doesn't need to be set
for clips any more.
According to the svg standard the clips opacity
doesn't affect the final rendering. In order to
...
github.com/thorvg/thorvg - 2a3165d66b20718d1da749c3b9cebb667df2e0e5 authored about 2 years ago
github.com/thorvg/thorvg - 9b3c34c3b1161da6b7e769a5c03515b9b9d64ea6 authored about 2 years ago
github.com/thorvg/thorvg - dc9e39e6f4aa6103864a454748a582f7cae030b0 authored about 2 years ago
Crash observed on macOS for the image-embeded-*.svg files.
Since the alloca function was used th...
github.com/thorvg/thorvg - 1980d9d0e3a84c4bf6e61e1208d77976490da45a authored about 2 years ago
_parserColor -> _parseColor
github.com/thorvg/thorvg - df9a28bf0a68bdda820cddf3b476c3ed801d68c6 authored about 2 years agoImageScaleUp/ImageScaleDown fixed.
github.com/thorvg/thorvg - 5bc6f4881a76291e5232c6b483ec15ace99c2172 authored about 2 years agochanged by 3939b61770c14602d7e349ba0baa21d9f4d97a44
github.com/thorvg/thorvg - 4082a135275fbe3a955698eb5718f708832f6c5e authored about 2 years agoFor any type of masking composition may be required.
@Issue: https://github.com/Samsung/thorvg/...
github.com/thorvg/thorvg - 5c59c9aa715882d31c92e4d10c8a9b3e35f0ae78 authored about 2 years agogithub.com/thorvg/thorvg - 57e3efc6ab85a52bc90abaca5a8a268ec99ea637 authored about 2 years ago
github.com/thorvg/thorvg - 262303c8b8a5984c89b5e7f44fc11d6b8fcf32d1 authored about 2 years ago
github.com/thorvg/thorvg - 12056d516fb0752a2c8b62ca40bd7f88e47b3b43 authored about 2 years ago
github.com/thorvg/thorvg - eff6b3aa6a0646a390b773949abd8e0072fd888a authored about 2 years ago
Some SVG parsers allow parsing of "0."
If there is a space after the dot, skip to the next step.
github.com/thorvg/thorvg - 1769e1c4af92b5bf46c420e649d329348647226e authored about 2 years ago
Reference to the 'count' was ambiguous (var name / std::count).
github.com/thorvg/thorvg - 4bdb58a8ca8a00f3a86eb06536899d5f2bad4d06 authored about 2 years agogithub.com/thorvg/thorvg - 3732b2c54a82794660db42f06318481f129220db authored about 2 years ago
The viewbox and size(width, height) defined in SVG can be of type float.
This prevents matrix ca...
invalid arguments won't be allowed.
github.com/thorvg/thorvg - 7c269a9f20b8b3566a7f682ab76deb66d0b2bb36 authored about 2 years ago@Issue: https://github.com/Samsung/thorvg/issues/1241
github.com/thorvg/thorvg - 91730249ae8a300036ffa473542a21a91364a3c3 authored about 2 years ago@Issue: https://github.com/Samsung/thorvg/issues/1243
github.com/thorvg/thorvg - d78744bae3dd37cfc7786efe6b6270dd6bacccfc authored about 2 years ago
this mesh properites newly introduced in v0.8
(see: 3dd65dfed00849f0bd9d0bb0ade177fa961cd7a5)
t...
github.com/thorvg/thorvg - d958fc79714d59cee3ba7128c3b98207f77b33fb authored about 2 years agoextracted functions for a better readiabilty.
github.com/thorvg/thorvg - dc583325b3d056bcffbb684115b20433015b16d3 authored about 2 years agogithub.com/thorvg/thorvg - f03b260b19fae0d35e239d3ca7b5bf867899b641 authored about 2 years ago
github.com/thorvg/thorvg - b02ebb9f7f689e4bccce14e9958e62e493a5d725 authored about 2 years ago
github.com/thorvg/thorvg - 725af47573ebc1880dc5aa7ec27a702f16d28637 authored about 2 years ago
github.com/thorvg/thorvg - b5549a3a7d94757d79a986213b8dcd39df5fe257 authored about 2 years ago
github.com/thorvg/thorvg - 69b342e3e906d4b157e0ad4bc264c11ab374cd64 authored about 2 years ago
the old version of Accessor::access() is redundant,
we replaced it with set().
It's still under...
github.com/thorvg/thorvg - dc477e197b70a390a1ad018d7369a111bb9d2004 authored about 2 years agogithub.com/thorvg/thorvg - 4ceb91ccea50943a6e9f8ec4d25af70f6fab6f1b authored about 2 years ago
added godot practice.
github.com/thorvg/thorvg - 57fd448f0db66ca706ea34cb25f329be70353d53 authored about 2 years ago
It supports data parameters that
can pass user data to the callback function.
std::unique_ptr<P...
github.com/thorvg/thorvg - 6e26aab1b6ca23dc91f24924560ab9f01f2e7f25 authored about 2 years agogithub.com/thorvg/thorvg - 3ba0b8adff9820949b84dcc3c91a10866ee4e64d authored about 2 years ago
In case the svg file size is too large, a heap overflow occurred
when conversting to png. To pre...
If vv goes out of buffer, it can cause potential memory problems.
Therefore, an `if condition` i...
github.com/thorvg/thorvg - 0aec18dc755b4a0603c5c1fca64ea8746044ab8f authored over 2 years ago
github.com/thorvg/thorvg - 353e8316c2929339f49570148313d016a4ba9f7a authored over 2 years ago
The implementation of the virtual prepare() method is different from that of RenderMethod.
from ...
Clang 16 of emsdk does not support `-flto=0` option.
so I temporarily add -flto option.
clang-1...
github.com/thorvg/thorvg - a4afc72f33636254137d542d41aad3c363bdf705 authored over 2 years agogithub.com/thorvg/thorvg - b7eb1f80f0ec1235556341c1e26dd8984d3cb5ee authored over 2 years ago
revised the logic to align svg images in the center of the view.
this is the subsequent changes ...
added texture mapping example.
@Issues: https://github.com/Samsung/thorvg/issues/1241
github.com/thorvg/thorvg - 67b48ab77221d79d2dcbedbb870c8cd15bd4f723 authored over 2 years agorevised the logic to align svg images in the center of the grids.
this is the subsequent change...
github.com/thorvg/thorvg - e2057d10f19c39dbba75d701d7b8692b2a45577a authored over 2 years agoPlease keep it simple and easy.
Don't leave a chance compiler warn it.
github.com/thorvg/thorvg - 93b88370adc8d86748f19644760da10d5372b8ef authored over 2 years ago* svg_loader: preserveAspectRatio attrib handled according to the svg standard
* svg_loader: ...
github.com/thorvg/thorvg - 3939b61770c14602d7e349ba0baa21d9f4d97a44 authored over 2 years ago
Till now the proper node was searched only among children,
now all the nodes are checked.
github.com/thorvg/thorvg - 313a4d156289f54f9cc32ded99182ea0335a1715 authored over 2 years ago
Improved to skip Luma Mask when conditions are the same
as AlphaMask for optimization in e409bb2...
A necessary check added before strdup function is called
github.com/thorvg/thorvg - be4f382d99e1c07fb08e611182639ca8aa761144 authored over 2 years agogithub.com/thorvg/thorvg - b24e7c74025d6c5a7f74273cdce89d5be3ccc242 authored over 2 years ago
When setting the url for color, if there is an already set url,
it will be overwritten after del...
The url were copied in the _copyAttr and in the _styleCopy
functions.
Since the css id selector is not supported in TVG, only the first
style node is taken into account.
github.com/thorvg/thorvg - b6ca58f6552d3efe5078dcee6041197dbebea415 authored over 2 years ago
../src/examples/Performance.cpp:32:8: error: 'uint' does not name a type; did you mean 'u_int'?
...
github.com/thorvg/thorvg - e918a8cb5b5fa0cb80cebfbf9b92a4eddfbff80b authored over 2 years ago
keep api parameter naming consistency.
ptsCnt, cmdCnt, triangleCnt ...
github.com/thorvg/thorvg - ddb9bbdf0e2328e52128bd420a5c9342137c31a3 authored over 2 years ago++ neat & clean
github.com/thorvg/thorvg - 240bf6259afe1fd4a291c6ce1aeeee3a797f5ccb authored over 2 years agoThese apis are promoted to the official apis, released in v0.9
github.com/thorvg/thorvg - c0a246ee7112b16b4777ebcdf6e4180ee3b710c8 authored over 2 years agogithub.com/thorvg/thorvg - 3184317688c32a4b23429fb8cd02dbcd92dc0922 authored over 2 years ago
github.com/thorvg/thorvg - 510ffa571a6fb0059ae2c4b64896aeb1bf19b664 authored over 2 years ago
Tvg Picture newly provides mesh() api to support texture mapping.
These apis allows to have a co...
In addition, remove TVG_EXPORT from enum class. They are types
not symbols
warning message
[35/42] Compiling C++ object src/libthorvg-0.dll.p/lib_sw_engine_tvgSwRaster.cpp...
Fix compilation error
github.com/thorvg/thorvg - de87cdc71726a89d3ba0e4a6355b2fd97b9c704f authored over 2 years agofix the invalid conversion from float to uint32_t.
@Issue: https://github.com/Samsung/thorvg/is...
github.com/thorvg/thorvg - 714470e61877a59328e098526391e784dbfd1f98 authored over 2 years ago
Linux seems the only system AFAICS to have alloca.h. All the BSDs have
the declaration in stdlib.h
github.com/thorvg/thorvg - 46c3fc1f9429882dc27fa234d6bb20cd97bb3a3a authored over 2 years ago
github.com/thorvg/thorvg - cb4bba83d9202c970abfabbf0616f4e22f7069e1 authored over 2 years ago
Should be equivalent but checking if the value is defined (`#ifdef`) is cleaner
than checking if...
Fixes the following error:
../src/lib/tvgLzw.h:27:5: error: ‘uint8_t’ does not name a type
alloca is defined in stdlib.h on [freeBSD](https://www.freebsd.org/cgi/man.cgi?alloca)
addition...
github.com/thorvg/thorvg - 0e8cd1e525304afb45a692c560f7ea78ce6eb592 authored over 2 years ago
* Better support for clang-cl on windows
* Fix runtime error caused by removing unwind tables
Fix compile errors on FreeBSD.
- alloca is defined in stdlib.h on [freeBSD](https://www.freebsd...
Add a message according to the returned Result type.
github.com/thorvg/thorvg - 8ef075eb27c78b595ed76c2169aff1c880603e2b authored over 2 years ago
When Type is DOCTYPE, Child Entities start with '<'.
This condition is valid when general Elemen...
small icon wasn't visible. don't know why...
github.com/thorvg/thorvg - 1336e611c490c7764bb980ba8cb8eff015a4d4f1 authored almost 3 years agoalso move the logo folder in the res.
github.com/thorvg/thorvg - 70cc0bb302bdea0b176b0fb34d111986a2579ee5 authored almost 3 years agogithub.com/thorvg/thorvg - ff685e9a35406bf3480fb0ee78a1f408a221d021 authored almost 3 years ago
github.com/thorvg/thorvg - 89bb9783d83c150e69496eae1c33957a0df9aa4f authored almost 3 years ago
github.com/thorvg/thorvg - 6addd574dcd7e800a73aaa89c4eeaa363ad87f13 authored almost 3 years ago
github.com/thorvg/thorvg - 0da0f5fa467fc728d3abb1976b59dd352da335cf authored almost 3 years ago
Color given in percentages, ex."rgb(10%,20%,30%)", was incorrectly parsed.
github.com/thorvg/thorvg - eb7b281898748d9c044fae8854b160779d5984fb authored almost 3 years agoThis occurred when a gradient has no 'id' attribute.
github.com/thorvg/thorvg - 470b885e65e263c811708824942973d374b52893 authored almost 3 years ago
An overflow occurred for big shapes with a dashed stroke,
since a contour end points were stored...
github.com/thorvg/thorvg - 1e8b8cbb53b8116bffd653dafcc13779804a674e authored almost 3 years ago
github.com/thorvg/thorvg - bc5c29dd6959b4be619eed279341d9922f7289ce authored almost 3 years ago