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

common: code refactoring

renamed internal module name IteratorModule -> IteratorAccessor

github.com/thorvg/thorvg - 47334800c62dbf8fa32f4371a7416c59bae0bbb4 authored about 3 years ago by Hermet Park <[email protected]>
tests: fill transformation tests added

github.com/thorvg/thorvg - cc9b5669e5d1bfb9cfe2e39058a16d093443bcf7 authored about 3 years ago by Mira Grudzinska <[email protected]>
api: not allow the inheritance of the Saver.

We missed the final keyword for the Saver,
This inheritance is out of our policy.

It might be b...

github.com/thorvg/thorvg - 999c01ede85af5bb77218cff02fa6e37e7ebf0f0 authored about 3 years ago by Hermet Park <[email protected]>
common: replace the id() -> identifier()

github.com/thorvg/thorvg - 36270f588eba4957e9bf0c73f768eeb8933bbaee authored about 3 years ago by Hermet Park <[email protected]>
common: Introduce class type identifier apis.

This identifier is useful when user identify the instance type in runtime.

ThorVG basically don...

github.com/thorvg/thorvg - 78d85d714aad650064f9a211a17db8b9588e2c6a authored about 3 years ago by Hermet Park <[email protected]>
test: API coverage up

Added identifier() test cases.

github.com/thorvg/thorvg - 8cc7f502353e77493c29c0e9cec93d47ac8efb28 authored about 3 years ago by Hermet Park <[email protected]>
common: Fix typo

github.com/thorvg/thorvg - 8a7ec66cb248360bafec253fb80a8d3de6904154 authored about 3 years ago by 신지예 <[email protected]>
png_loader meson: Remove dependency check using find_library()

meson's find_library() throws an error when the package cannot be found.
png static library is a...

github.com/thorvg/thorvg - d3ba000d805aa079c40ca6b5f062e2461f683f17 authored about 3 years ago by JunsuChoi <[email protected]>
common: Fix typo

Fix typo backeneds to backends

github.com/thorvg/thorvg - fcb0258b3c1486a0ff09803524c589643f8c8e0f authored about 3 years ago by Ji2z <[email protected]>
updated README.md

github.com/thorvg/thorvg - add46d1b92a6ef3c952d6e4fad48634a0040d37f authored about 3 years ago by Hermet Park <[email protected]>
Update README.md

github.com/thorvg/thorvg - bee93ec4ebd1c479001cd78b6f84eb452fb7206a authored about 3 years ago by Hermet Park <[email protected]>
docs: updated example resource.

github.com/thorvg/thorvg - 9d5a25aa4bfd15a1f515fcea6aa040fac2224253 authored about 3 years ago by Hermet Park <[email protected]>
loader png: support static png loader

Copied only necessary decoding functions from the lodepng opensource.
See: https://lodev.org/lod...

github.com/thorvg/thorvg - 2e6715ba41173f44855701eb984bdecc07090117 authored about 3 years ago by Hermet Park <[email protected]>
svg_loader: code refactoring.

cast to proper value type.

github.com/thorvg/thorvg - b0c964cbb48dcc747699937f964b04eeedad4a2a authored about 3 years ago by Hermet Park <[email protected]>
svg_loader XMLParser: Refacotring simpleXmlParse method

1.
Remove macro function. The existing macro function
was doing meaningless nested `return false...

github.com/thorvg/thorvg - e5196d610daa3e13d3b14aedfbfb85998fca0eb1 authored about 3 years ago by JunsuChoi <[email protected]>
svg_loader XMLParser: Clean up parameter type

size_t to unsigned int

github.com/thorvg/thorvg - 1b675adca4d830af6adc8bc0bbe3cf252ff8f20a authored about 3 years ago by JunsuChoi <[email protected]>
updated license

Add missing original copyright texts in the source code.

github.com/thorvg/thorvg - 9c8e785fdc5cc5000ff84653dc26f204d9a645cf authored about 3 years ago by Hermet Park <[email protected]>
Revert "common: Update license infomation"

This reverts commit 4c87f18345d65617a89b04347fffd1df810681fc.

Come to think of it, this is not ...

github.com/thorvg/thorvg - 1d88e13d299cdefa1991d284d8712dbe0b9da56e authored about 3 years ago by Hermet Park <[email protected]>
common: Update license infomation

Update LICENSE by adding BSD license.

github.com/thorvg/thorvg - 4c87f18345d65617a89b04347fffd1df810681fc authored about 3 years ago by JunsuChoi <[email protected]>
svg_loader: fix potential mem corruption in _idFromUrl function

This patch fixes some potential memory corruptions in _idFromUrl function
when name (url) is lon...

github.com/thorvg/thorvg - d7a3aa580ac9fe05b028abee329e0adcd8e41274 authored about 3 years ago by Michal Maciola <[email protected]>
common: new api for a grad transformation

The new apii allows to transform the gradient fill.

github.com/thorvg/thorvg - e0aa007659f824d2a2ccd1a6f885d908af873bea authored about 3 years ago by Mira Grudzinska <[email protected]>
common: Fix typo

github.com/thorvg/thorvg - fe35f695300973c09817f7361ed845d063f42f18 authored about 3 years ago by JunsuChoi <[email protected]>
capi: example modified

github.com/thorvg/thorvg - e6f8aa1379d308ae1d6ad72ea5cb70342ad3b20f authored about 3 years ago by Mira Grudzinska <[email protected]>
svg_loader util: fix the floating constant truncated to zero issue.

fyi, the minimum value of the float is 1.175494351 E-38

@Issue: https://github.com/Samsung/thor...

github.com/thorvg/thorvg - a3ecff9504f73ab8083d7da989c5f27ecf70d98c authored about 3 years ago by Hermet Park <[email protected]>
svg_loader: fixing viewBox clipping

For vw=width and vh=height, vx or vy > 0 had no effect. Fixed

github.com/thorvg/thorvg - 1abee9f8d501bfb5ac1799a0c0ae334618e3076f authored about 3 years ago by Mira Grudzinska <[email protected]>
svg_loader util: fix missing quot

There was checking for 0 ('\0') that should be checking for '0'

github.com/thorvg/thorvg - e186bb4a82071d57020fd1139f7e943d6c56beb5 authored about 3 years ago by Michal Maciola <[email protected]>
Update README.md

github.com/thorvg/thorvg - 2a2faca66a2e9b638ed060f7af48727c3220f0a9 authored about 3 years ago by Hermet Park <[email protected]>
Update README.md

github.com/thorvg/thorvg - bd14cb62b9021a7a3fab3ae11bc630b2692c2249 authored about 3 years ago by Hermet Park <[email protected]>
Add files via upload

github.com/thorvg/thorvg - feec6bda9cabe8f8f0eed8b37a95da7860f1f7c7 authored about 3 years ago by Hermet Park <[email protected]>
Delete example_tvg.png

github.com/thorvg/thorvg - 89a6f0e6821b5013243d6119024a3f0ee329e710 authored about 3 years ago by Hermet Park <[email protected]>
Add files via upload

github.com/thorvg/thorvg - fcdfc54f9947d6b05581c1bc71f45ef5f1e76d69 authored about 3 years ago by Hermet Park <[email protected]>
Delete example_tvg.png

github.com/thorvg/thorvg - 91e7ea4f99a04f21baf7490ea295c168dab9f467 authored about 3 years ago by Hermet Park <[email protected]>
Update README.md

github.com/thorvg/thorvg - f61b84f6731dbb95a11d153d27483403ebe316a0 authored about 3 years ago by Hermet Park <[email protected]>
Add files via upload

github.com/thorvg/thorvg - 13b679a74b8856674d2443fc59d4350ebf3ffd04 authored about 3 years ago by Hermet Park <[email protected]>
Delete example_tvg.png

github.com/thorvg/thorvg - c3a0eceec69bd133b1da87821eef3bf085e3aff3 authored about 3 years ago by Hermet Park <[email protected]>
infra: add "all" option for tools.

just for developer convenience.

github.com/thorvg/thorvg - f4d284df2af172372141504518552a8a0626376c authored about 3 years ago by Hermet Park <[email protected]>
capi: change defines to enum

Tvg_Engine enum introduced to replace TVG_ENGINE_SW/GL defs.

github.com/thorvg/thorvg - 95430fc645bde016789067cb84fa15268896f6c7 authored about 3 years ago by Mira Grudzinska <[email protected]>
tests: saver capis added into the tests

github.com/thorvg/thorvg - 78b7b278c0cef04d3ecd0c00c759428451f93d12 authored about 3 years ago by Mira Grudzinska <[email protected]>
wasm: saveTvg add compress option

github.com/thorvg/thorvg - 1f42f7da89f31d35a3ae86ad87c787db40866641 authored about 3 years ago by Michal Maciola <[email protected]>
svg_loader util: just fix a typo

exponet -> exponent

github.com/thorvg/thorvg - d9f421ff4a8244f55fd4d58c85bd2fc750bc6532 authored about 3 years ago by Hermet Park <[email protected]>
svg_loader util: code refactoring

fix for thorvg coding convention.

no logical changes.

github.com/thorvg/thorvg - 5a6240bdf389acf1ec0211d1205ffb69fd6093fe authored about 3 years ago by Hermet Park <[email protected]>
capi: tvg_swcanvas_set_mempool capi added (#903)

* capi: tvg_swcanvas_set_mempool capi added

* tests: tvg_swcanvas_set_mempool added to the tests

github.com/thorvg/thorvg - e6debdbf1566ba574f45a6a63255087519a9826a authored about 3 years ago by Mira Grudzinska <[email protected]>
bindings capi: code refactoring

fix for code consistency, no logical changes.

github.com/thorvg/thorvg - 0f0a0ae4f0983e00df1627ebc83a01857aab6c62 authored about 3 years ago by Hermet Park <[email protected]>
capi: saver capis added

github.com/thorvg/thorvg - 600055dacdff7bade1087df61d6632ebd17e7edc authored about 3 years ago by Mira Grudzinska <[email protected]>
capi: introduced Tvg_Colorspace enum instead of defs

Used in the tvg_swcanvas_set_target() capi.

github.com/thorvg/thorvg - d40d2ea28885245bb1a47a8a1ae15e04e896bb85 authored about 3 years ago by Mira Grudzinska <[email protected]>
tvg_saver: fix the argument of the sizeof call

We got the size of a pointer instead of the size of a whole table.
Fixed now

github.com/thorvg/thorvg - 0bffe930adc3f6a2e763dbf6f33649190fab848a authored about 3 years ago by Mira Grudzinska <[email protected]>
svg_loader: removed unused variable

The gradient values passed to the scene builder are always given as percentages,
so there is no ...

github.com/thorvg/thorvg - 0497ac894ef7c367b5d3910b8007fe4d3d8119bd authored about 3 years ago by Mira Grudzinska <[email protected]>
capi: tvg_gradient_duplicate() added

github.com/thorvg/thorvg - e0488f4a8d98fd19e3b46cb23523228322ac8739 authored about 3 years ago by Mira Grudzinska <[email protected]>
tests: tvg_gradient_duplicate added to the capi tests

github.com/thorvg/thorvg - a4d2a99c035c49b011f145e9679f9056a6669f43 authored about 3 years ago by Mira Grudzinska <[email protected]>
docs: ++

github.com/thorvg/thorvg - 39af185de88b899cb668317718404fee06a99791 authored about 3 years ago by Mira Grudzinska <[email protected]>
docs: saver module description ++

github.com/thorvg/thorvg - 6a63a5feac273a1132ca4daa7b6747093e671663 authored about 3 years ago by Mira Grudzinska <[email protected]>
svg_loader: removed unnecessary casting

The used scaling factor should be a float - casting it to an int caused
misevaluation of the rad...

github.com/thorvg/thorvg - c2bbdccac1d204038bc9752c7b301af00248cd22 authored about 3 years ago by Mira Grudzinska <[email protected]>
tools svg2tvg: remove unused header

github.com/thorvg/thorvg - 4219d2b8eacdaf656ae4558135e6f5c84e9a6305 authored over 3 years ago by Hermet Park <[email protected]>
svg2tvg: added missing array lib

github.com/thorvg/thorvg - 883e44ad40198c8e242c2756c6059b5941cb041e authored over 3 years ago by Mira Grudzinska <[email protected]>
all: fix warnings on MSVC

* Explicit casts to suppress warnings
* Fixed compiler warnings

github.com/thorvg/thorvg - dad6c71b6c04f17c6c9b1fe42cab6a25fcfc78fb authored over 3 years ago by projectitis <[email protected]>
wasm: fix compilation

After 'all: fixing clang warnings' (e7c3a91) there was a problem with wasm
compilation, as strnc...

github.com/thorvg/thorvg - e12729e0d335c94f89598c8a2414bc006cba18ec authored over 3 years ago by Michal Maciola <[email protected]>
example: added image-embeded-jpeg.svg (#890)

github.com/thorvg/thorvg - cba7cf0e2b8ea9942248747fb9c1c0bd13005690 authored over 3 years ago by Michal Maciola <[email protected]>
Update CONTRIBUTING.md

github.com/thorvg/thorvg - 016c2c34dd43dbd59bd76b6614ebdd008fb833dc authored over 3 years ago by Hermet Park <[email protected]>
infra: renamed build badge names.

github.com/thorvg/thorvg - b02af7d77b5d8abe4da21b22c8e4281dee28f789 authored over 3 years ago by Hermet Park <[email protected]>
test: ++safety.

add null handlings just in case.

github.com/thorvg/thorvg - b97f9338dd18f330494eff0ee3aa1933f565a90d authored over 3 years ago by Hermet Park <[email protected]>
tests: added tests for size and composite C apis

github.com/thorvg/thorvg - 304a351dcc632d6e533d0b46a3ec8ecdab09dcdf authored over 3 years ago by Mira Grudzinska <[email protected]>
docs: TVG logo svg file added to the docs directory

The logo path is changed in the Doxygen file.

github.com/thorvg/thorvg - 236c777466f9feffa01e8bcc778f75af7ae31a2f authored over 3 years ago by Mira Grudzinska <[email protected]>
infra : add window build (with loaders)

github.com/thorvg/thorvg - 5e7981106b2ca46df2244791a179c96cc26f70a0 authored over 3 years ago by JunsuChoi <[email protected]>
tests: fix stack overflow error in testPicture for windows

github.com/thorvg/thorvg - a67884606804efca0824cc00ab31ef6f8f172320 authored over 3 years ago by projectitis <[email protected]>
all: fix compiler warnings

pow->powf and sqrt->sqrtf

github.com/thorvg/thorvg - a16e91b44101fb60f476d3b21c904019180748ff authored over 3 years ago by Mira Grudzinska <[email protected]>
examples, tests: replace backslashes with forward slashes for portability (#880)

* Replace backslashes with forward slashes

* Downgrade to older meson syntax

github.com/thorvg/thorvg - a04349ac71bca1fd5c35ba255e19ccaf91849d0f authored over 3 years ago by projectitis <[email protected]>
capi: replaced bounds() api with the latest.

The next api of c++ version has been deprecated

Tvg_Result tvg_paint_get_bounds(const Tvg_Paint...

github.com/thorvg/thorvg - ca9a9c3a42390d343f772055d5c3b27c899d0cd1 authored over 3 years ago by Hermet Park <[email protected]>
test capi: update tvg_paint_get_bounds() utc.

The api has been changed by 060564cc938f3773467b56e66ccee0562b5192e3
update it according its cha...

github.com/thorvg/thorvg - 9737dd4a89146fde9fca7b6bb0280dae427d9ca3 authored over 3 years ago by Hermet Park <[email protected]>
docs: c and c++ apis docs improved

github.com/thorvg/thorvg - dc55070ba7284352784f16c0f3a6ef1623113e21 authored over 3 years ago by Mira Grudzinska <[email protected]>
infra: Change test name

Build Test -> Build(Linux)

github.com/thorvg/thorvg - 78b5ee4234183e3314539f54879c7e6dd16b26c2 authored over 3 years ago by JunsuChoi <[email protected]>
infra: add all option to enable all loader formats.

just for developer convenience (including me)

ex) $meson . build -Dloaders="all" ...

github.com/thorvg/thorvg - a2ac28d0c56c7006301116b5c72d6a53921d52d3 authored over 3 years ago by Hermet Park <[email protected]>
all: fixing clang warnings

fopen->fopen_s, strdup -> _strdup, strncpy -> strncpy_s
__declspec(dllexport) -> __attribute__ (...

github.com/thorvg/thorvg - e7c3a91aa14ac04fdd77101cce92126005539944 authored over 3 years ago by Mira Grudzinska <[email protected]>
tests: ++LOC svg loader, tvg saver

github.com/thorvg/thorvg - d67517337c09841d1c6008470f8fd67d821d0a41 authored over 3 years ago by Mira Grudzinska <[email protected]>
Update authors

github.com/thorvg/thorvg - 9ac024cff5b0e1d4e6842745228f5f932830d2c9 authored over 3 years ago by Projectitis <[email protected]>
Readme: Add window build test badge

github.com/thorvg/thorvg - ebc80987f3c52a266871ea43872d711318733d15 authored over 3 years ago by JunsuChoi <[email protected]>
infra: Add window build test in CI

Add build test for normal build

github.com/thorvg/thorvg - 5124a9ad6b4700b90c1eebcca6299e5e86fecf3f authored over 3 years ago by JunsuChoi <[email protected]>
Revert "sw_engine: border cases for gradients"

This reverts commit 284298445b900bbba09beb4673e9d055584e1f81.

github.com/thorvg/thorvg - 78363c3aad5023d2b86a0e5b5d38d3f44c0b9428 authored over 3 years ago by Mira Grudzinska <[email protected]>
sw_engine: border cases for gradients

According to the svg standard, in a case when 'x1==x2 and y1==y2'
for a linear gradient or when ...

github.com/thorvg/thorvg - 284298445b900bbba09beb4673e9d055584e1f81 authored over 3 years ago by Mira Grudzinska <[email protected]>
docs: ++ docs of the load apis

github.com/thorvg/thorvg - fc29d888f1c466760b4d28a14712ecec58f9e8ca authored over 3 years ago by Mira Grudzinska <[email protected]>
loaders: prepare for static jpg/png loaders.

This patch has 2 purposes,

1. revise the loaders infrastructure to support both static/external...

github.com/thorvg/thorvg - ff209746322c5e5730ead362e852b7880b46f3e9 authored over 3 years ago by Hermet Park <[email protected]>
svg_loader: proper handling width/height units (#851)

Units of the svg width and height tags were incorrectly assigned.
Percentage values will be han...

github.com/thorvg/thorvg - 875e5bd05821308bbad4ba1e0084a4c36e24f2b2 authored over 3 years ago by Mira Grudzinska <[email protected]>
capi: picture size apis added

github.com/thorvg/thorvg - 5b7f94a527efc527adf4a3c91f196b4286fb705a authored over 3 years ago by Mira Grudzinska <[email protected]>
docs: minor changes (#868)

github.com/thorvg/thorvg - aeda0e0ad30f96b52fc02695153e6160a4c9d955 authored over 3 years ago by Mira Grudzinska <[email protected]>
capi: removed repeated comments

github.com/thorvg/thorvg - 72727ea322fa16fb7333d67c38d23dde74cc43fc authored over 3 years ago by Mira Grudzinska <[email protected]>
Readme: Add links to documentation

github.com/thorvg/thorvg - de7b5e3b753dcfa390eb84f438350c91d4d11007 authored over 3 years ago by projectitis <[email protected]>
Portable fallthrough attribute

github.com/thorvg/thorvg - 00fe44fc71a5ebfb1302d35a68db4c096b706e88 authored over 3 years ago by Projectitis <[email protected]>
capi: tvg_canvas_destroy should be able to destroy SwCanvas and GlCanvasa as well

github.com/thorvg/thorvg - 919b0020683bb9bd65bb8e393781f49ea10ad30b authored over 3 years ago by Mira Grudzinska <[email protected]>
docs: improving c++ and c apis docs

github.com/thorvg/thorvg - 9ad9c3e3f49911ae548df52fa9d2b40dac434669 authored over 3 years ago by Mira Grudzinska <[email protected]>
capi: Release official CAPI's.

Changes:
- Removed beta api tag from CAPI module
- For some APIs, the tag has not been changed d...

github.com/thorvg/thorvg - 91c1b99e2f13edbec3a5e62007e5c7dc5aa1fbe1 authored over 3 years ago by Michal Szczecinski <[email protected]>
capi: added the composite getter

github.com/thorvg/thorvg - b31961e517b0b9c8d196962e50d6bbbadc624285 authored over 3 years ago by Mira Grudzinska <[email protected]>
common: code refactoring.

--loc, no logical changes.

github.com/thorvg/thorvg - 733f0b7f9a0cc2ad5ba0d4bd77b0ba46dcd5266a authored over 3 years ago by Hermet Park <[email protected]>
common: allow composition on empty scene without insufficient condition error

If there was an empty scene (empty scene, so bounds equal zero) with a mask composition applied,...

github.com/thorvg/thorvg - 81e6471071170ea2b37ae0e127ac16e77acffcfc authored over 3 years ago by Michal Maciola <[email protected]>
Changes to support MSVC

github.com/thorvg/thorvg - 591ea1d61ce8ad32e4a799e4ada36c62fad26ccd authored over 3 years ago by Projectitis <[email protected]>
Update readme with optional dependencies

github.com/thorvg/thorvg - e9be7ebf433cbbf0388b6f263b41bfc2fb99facb authored over 3 years ago by Projectitis <[email protected]>
README: Add license badge

github.com/thorvg/thorvg - a31a04ee2bda0778f3394addc5d39fb76e08e72a authored over 3 years ago by JunsuChoi <[email protected]>
svg_loader: fixing minor warnings

github.com/thorvg/thorvg - 79f7c744c5980f07c78ed7d09c021cf189f18d81 authored over 3 years ago by Mira Grudzinska <[email protected]>
test: creating test for downscaling picture (#837)

Added tests for the functions rastering scaled down images

github.com/thorvg/thorvg - f41cef44c1f080c5210530e913e3ed3415a411b7 authored over 3 years ago by bchrescionko <[email protected]>
test: added test for tvg_picture_get_viewbox function

github.com/thorvg/thorvg - a50ccbb0c62db6994a2412d4ccf0f40efdb59189 authored over 3 years ago by bchrescionko <[email protected]>
Update CONTRIBUTING.md

github.com/thorvg/thorvg - 49458aed7ddbb542fb0e064ccd34cc60eb78c7aa authored over 3 years ago by Hermet Park <[email protected]>
Update README.md

github.com/thorvg/thorvg - 6db62a54adddfb9a5f9c934fd58d80f95dc1ea6e authored over 3 years ago by Hermet Park <[email protected]>