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
This reverts commit ce6348a5047a94ebf5e1c790c0cbd96a8c785249.
This isn't intended pushing...
github.com/thorvg/thorvg - f0598a74810cd66fa42486a9f70a561a95d1fdcb authored over 3 years ago by Hermet Park <[email protected]>This fixes SwCanvasBase Reservation Unit Test.
github.com/thorvg/thorvg - f0ecc670ef21257f5cb11e8278880b7448c260f6 authored over 3 years ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - ce6348a5047a94ebf5e1c790c0cbd96a8c785249 authored over 3 years ago by Hermet Park <[email protected]>
don't mempool anything if the option is same.
github.com/thorvg/thorvg - 1c53d47f81084a2f22b7bf0ff28baa1192d0289b authored over 3 years ago by Hermet Park <[email protected]>
Calculation of objectBoundingBox case in linear gradient is incorrect code.
This causes the x,y ...
We are doing enough calculations in the parser if the unit is user space.
This causes the cx,cy ...
render init count shouldn't be counted when it's in a fail-case.
github.com/thorvg/thorvg - 50b2b1c7dee864f621a1d292cab60eacc841cc32 authored over 3 years ago by Hermet Park <[email protected]>Fixed to fail canvas generation if engines are not initialized.
github.com/thorvg/thorvg - eda022365f7e166a857cdb775acee437074e0849 authored over 3 years ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - 314b96651b68811a97f4be03c1f432e0bd79b184 authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 7a407eb8bbcb1b73e6f7e191b63967a149a70308 authored over 3 years ago by Hermet Park <[email protected]>
This patch introduces tvgTvgHelper.h file that contains base definitions used
for .tvg loader an...
That mistake could invoke inproper threads....
github.com/thorvg/thorvg - 9873539b0495f4b6741abf7aebb222fcc8424af0 authored over 3 years ago by Hermet Park <[email protected]>
The 'loader->svgParse->global' variable was uninitialized when no viewBox attribute
was set. If ...
github.com/thorvg/thorvg - 73ea4abf513f1baadb49236f4ac9877ba53dbf3a authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 59198d27353de01006de7b02f5ad41682c06c559 authored over 3 years ago by Hermet Park <[email protected]>
Memcpy is not allowed on nullptr. If colorStops is invalid colors are
cleared.
github.com/thorvg/thorvg - 718578532c6c43d5edde3ba655b18248d82d52be authored over 3 years ago by Michal Maciola <[email protected]>
fix typos.
github.com/thorvg/thorvg - 1fedb49e598f4000d13d5b4386b565540abde49f authored over 3 years ago by Hermet Park <[email protected]>++ self-test & verification
github.com/thorvg/thorvg - 5abcb19e6c0454906743a8d56c0534aafba30ae9 authored over 3 years ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - b29915712327aba04a196a346c2513627686892c authored over 3 years ago by Hermet Park <[email protected]>
Catch2 is a multi-paradigm test framework for C++.
It is primarily distributed as a single head...
When memory is not allocated successully, it must return the FailedAllocation as the return valu...
github.com/thorvg/thorvg - efa0035fe615f3463d74e0d767b697d2a1ba9ac4 authored over 3 years ago by Hermet Park <[email protected]>
decouple the capi header from the default headers by replacing it in capi folder.
now it's also ...
thorvg is going to use catch2 framework, this is a cleanup work
before introducing catch2 utc.
...
github.com/thorvg/thorvg - bbfbe95ecc9548f9367a247564bf83d102a44290 authored over 3 years ago by Hermet Park <[email protected]>keep it neat code, --loc
github.com/thorvg/thorvg - a864a5a0ac9d8ba1c11a70140ab94c715edd284e authored over 3 years ago by Hermet Park <[email protected]>
changed alpha channel data type to 32 bits from 8 bits,
since subsequent data operations require...
Calculations accuracy in ALPHA_BLEND function has been
improved. Until now blending resulted in...
github.com/thorvg/thorvg - c7a156d5a624c83f2f81d16070438d65b45de7a4 authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - ed7d8b73b98fe066868f4a6a3eb36864312a582e authored over 3 years ago by Mira Grudzinska <[email protected]>
compoiste() requires internal data change, its api syntax should not contain "const"
though thi...
github.com/thorvg/thorvg - 2c37191584b18a532cd01e7986fc5f53ebeea80d authored over 3 years ago by Hermet Park <[email protected]>Scene::clear() is ready to public.
github.com/thorvg/thorvg - 54fa59e7c37841db994f3fe9a5ec93cbc6cb84d5 authored over 3 years ago by Hermet Park <[email protected]>Paints must clear canvas engine data if they were dismissed from the canvas,
1. Canvas::clear(f...
github.com/thorvg/thorvg - 0394fa5ef5550348f6f8339a9292887da4b2ca60 authored over 3 years ago by Hermet Park <[email protected]>
For now the bounding box of all the shapes was established and if it was larger
than the viewBox...
a corner case is detected that anti-aliasing is missing at shapes
if the shape has the dash-styl...
This reverts commit c38e4e40a7e0a573200e03ea57941a30f88b9939.
It was pushed by mistake. The same...
github.com/thorvg/thorvg - c38e4e40a7e0a573200e03ea57941a30f88b9939 authored over 3 years ago by Mira Grudzinska <[email protected]>
Calling init repeatedly doesn't increment count.
This leads to unwanted termination due to misma...
The values of the most bottom right corner of the scene bounding box
should be initialized with ...
The translucent rastering function is split into 3 other (instead of if/else statement).
An addi...
The translucent rastering function is split into 3 other (instead of if/else statement).
An addi...
The translucent rastering function is split into 3 other (instead of if/else statement).
An addi...
github.com/thorvg/thorvg - aef30954644d250ac78a6582607054d7e8bac94d authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 656546530691d27a25df7eaee55527b3806e25e8 authored over 3 years ago by JunsuChoi <[email protected]>
This is a documentation page based on doxygen.
CSS: https://jothepro.github.io/doxygen-awesome-...
github.com/thorvg/thorvg - 8eb3517da83c6211755ba90be442aa2bae0de379 authored over 3 years ago by JunsuChoi <[email protected]>
The translucent rastering function is split into 3 other (instead of if/else statement).
An addi...
The cases with gradient shapes with composition are handled
in the same function as gradint shap...
github.com/thorvg/thorvg - e52a6555d2b8d3b812d0003b5b9ca98a8514b568 authored over 3 years ago by Hermet Park <[email protected]>
could loss 1 pixel since it divides 255 values by 256.
github.com/thorvg/thorvg - d49e91f68343960734526b48233c21d492133b16 authored over 3 years ago by Hermet Park <[email protected]>
The cases when composition was applied were handled only for AlphaMask and
InvAlphaMask. When op...
This change reduces the number of multiplications in the fillFetchRadal function.
github.com/thorvg/thorvg - d999a0575035e4fc6a7207aeef2dbba9029daf1a authored over 3 years ago by Mira Grudzinska <[email protected]>github.com/thorvg/thorvg - 706dc68d56d56ebd40d94f22723b23f35d905f6e authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 4c8152e7eb2747028e774519489db9d03d805939 authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 498a07a984b7be0602f1a2a57c6ff0b87d7dd364 authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 9c0b59301ac2d9c5a58eceef79acf9e8cff305d9 authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - ecafda3e05df9250ea86d6cca773238886cdf58d authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - af01f5b8993996e06bfadaa5cd8b960dcd94f56a authored over 3 years ago by Hermet Park <[email protected]>
- Change tag name "Doc" to "Svg"
- Fix "Mask" tag name.
- Add element to skip output
- title
- ...
github.com/thorvg/thorvg - dc637d0bebdaffcb37edba198521bd5b423a0ae3 authored over 3 years ago by Mira Grudzinska <[email protected]>
github.com/thorvg/thorvg - 824b56acc1c3a4bc78a48914e2eadc46d4fe3665 authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 4ba4f475412a3f5ff7d50763bec9207888a85ae0 authored over 3 years ago by Hermet Park <[email protected]>
We have encountered that multi-threading usage that user creates,
multiple canvases owned by mul...
By far, this is not so useful since commit message template and PR is very simliar.
It just bri...
github.com/thorvg/thorvg - f676d6a25ccdb9ed85fd0d0b0105044330a77f42 authored over 3 years ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - 00dc7fb04ff7e3b7a7822f2156cb15b61ec4fcaa authored over 3 years ago by Hermet Park <[email protected]>
TVG_RESULT_INVALID_ARGUMENT returned in case a nullptr passed as an argument
(does not apply to ...
github.com/thorvg/thorvg - 335880c58cd47efabcefe45db9d7dce76988a70f authored over 3 years ago by Mira Grudzinska <[email protected]>
github.com/thorvg/thorvg - 557ad2daf3f8e233fd9da5ef889870136c606806 authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 814cfe2f3bf75da0220b7c413a78b127b5d32db2 authored over 3 years ago by Hermet Park <[email protected]>
Add memory release for style->comp.url, which is the leaking memory.
[Valgrind Test Result]
==2...
Fixed example and minor linguistic changes
github.com/thorvg/thorvg - 2a4898cd1925ccbb3fa617d2aa21c014c302e950 authored over 3 years ago by Mira Grudzinska <[email protected]>updated contents
github.com/thorvg/thorvg - 1638844dfca9191d5750b863a22308f4ed53d71e authored over 3 years ago by Hermet Park <[email protected]>+ Practices: Tizen, Rive
github.com/thorvg/thorvg - 89e712fd2b8c40bb6d54d94c7942aef27602722a authored over 3 years ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - 379b46f4e008c2bb5769614d5c2addf09f1a5485 authored over 3 years ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - ea316a348a52b5d92bde8baa0121b53e85ad796c authored over 3 years ago by Hermet Park <[email protected]>
pointer size becomes 32 to 64 bits up to machines.
it has to be 32 bits.
pointer size becomes 32 to 64 bits up to machines.
it has to be 32 bits.
github.com/thorvg/thorvg - 1d923a8632456fd33c8d6bf2032acd2eb2da475f authored over 3 years ago by Hermet Park <[email protected]>
This commit fixes crash when update target surface is not created yet.
github.com/thorvg/thorvg - 2f334f50c59e37127fd5751c15457551f2ae64dd authored over 3 years ago by Michal Szczecinski <[email protected]>
thorvg doesn't belonged to any package distribution.
let tvg keep the meson build system and lea...
github.com/thorvg/thorvg - 9465915e84b5e72835feeded82dfde9e1d4f60ab authored over 3 years ago by Hermet Park <[email protected]>
capi is not mandatory option in v0.1.
we can manually toggle it on when it's necessary.
github.com/thorvg/thorvg - 3a538340aa8add9d9e9fd5c07af8a1b03798ebdf authored over 3 years ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - 28008e2f916b16f204eec1ae951ec0a876d24cc9 authored over 3 years ago by Hermet Park <[email protected]>
doc common: Revise c api doc
github.com/thorvg/thorvg - d4f1864c1327d7ccb451e9c1e7fe70e94cd7d89b authored over 3 years ago by Michal Szczecinski <[email protected]>github.com/thorvg/thorvg - 3908397d95e3c06a4068c4fe134f353483fe77c1 authored over 3 years ago by JunsuChoi <[email protected]>
C APIs
- Initializer
- Canvas
- SwCanvas
- Paint
- Shape
- Gradient
- Picture
- Scene
The buffer to which the mask is rastered is only partially cleared.
If the object to which the m...
group ThorVG C++ APIs
group ThorVGCapi C APIs
github.com/thorvg/thorvg - ec1232b9b4167baab9006759ea9b3f9651895ca8 authored over 3 years ago by Mira Grudzinska <[email protected]>
A possible error is due to erroneous arguments, so
InvalidArgument is return instead of Insuffic...
and change action name
github.com/thorvg/thorvg - 94f3d0dc11f8c4fead6b304bd4f754666e981f55 authored over 3 years ago by JunsuChoi <[email protected]>
Added the missing descriptions for Sw/Gl/Canvas and Initializer.
@retval command applied.
The badge provided by travis-ci is no longer used.
Use the badge provided by github action.
github.com/thorvg/thorvg - 6241fd054d492834b29edb5be5d1b2277a439f89 authored over 3 years ago by JunsuChoi <[email protected]>
We don't need to build test with travis-ci.
The build test is already being worked in the github...
The descriptions have been changed and new ones added.
There are still few apis for which descri...
Write documentation for some of the APIs that have already been cleared up.
github.com/thorvg/thorvg - 2cfc2bd241b96110ea7c2e9c7062999a25698952 authored over 3 years ago by JunsuChoi <[email protected]>split functions as its purpose.
github.com/thorvg/thorvg - e1ebcf615356a829160f6c915c084eadb83091ae authored over 3 years ago by Hermet Park <[email protected]>
1.
Modify that attribute information used for use type
looks like it was used for g type.
2.
Fi...
strtof's behavior is changed by system locale.
https://linux.die.net/man/3/strtof
Because of th...
github.com/thorvg/thorvg - 8b54b6768a310083b68fc48aaca297661ab7407e authored over 3 years ago by JunsuChoi <[email protected]>Added missing composite method. Backend supports this compostion type.
github.com/thorvg/thorvg - 3ae983268428460c2093b608789c3d6ad885c368 authored over 3 years ago by Michal Szczecinski <[email protected]>prevent buffer overflow just in case.
github.com/thorvg/thorvg - b541a0654cce76a468e0d37c3236f8b0374008cf authored over 3 years ago by Hermet Park <[email protected]>