Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/synfig/synfig
This is the Official source code repository of the Synfig project
https://github.com/synfig/synfig
70e3581343615d121e99663eaea9a6275771857e authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
and internal _curve_func.h too
510cceefc066604a19f6b77c090bf1b477921885 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>123b78f7f0bc41fc11e34e72da7572a991f7a4c9 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
a2faf24903addceecd50330d6dd575b0ef6bee98 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
49a03ef549f482422ad8d135376fd68b93f21f22 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
6e80538b15655c89febd419580b82fcbb7df2729 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
e8c2b5519dbc989c4018d428f2506d5074a2306e authored about 2 years ago by mohamedAdhamc <[email protected]>
135f7fe25b3c50d09fb9002fccb70a7c92113781 authored about 2 years ago by rodolforg <[email protected]>
FreeType layer have a hidden filename parameter...
e41f5a7dfcfed3b255664acba87e7336ea6487a0 authored about 2 years ago by rodolforg <[email protected]>feat: New and updated icons for "width interpolation"
3c0c35ad0aa43c7f1efdf2236259cb66eaafaa8f authored about 2 years ago by Ice0 <[email protected]>
Now user can see, via File > Show Dependencies, what files current
canvas depends on.
PS: Th...
520bec620d3070f110f760aced3bceed3a5c33b4 authored about 2 years ago by rodolforg <[email protected]>9ab38f60c8e85c403db01ae5183d2d8d1502c66e authored about 2 years ago by Pablo Gil <[email protected]>
d282ed65552b905a8e6fbea7f3cd3c7404a877cb authored about 2 years ago by Pablo Gil <[email protected]>
6ed1796b9df4a1ab1eb8e224effad1cd224db7f9 authored about 2 years ago by Pablo Gil <[email protected]>
broke after moving ETL/surface to synfig-core
3d3f0086ade92630e2649e5e8b4c2df45ca77837 authored about 2 years ago by rodolforg <[email protected]>broken compilation in synfig/tests due to dd19f7be2d0fe61bb15bc8f51ca123e24d3f9156
1e55a859e7de051ff6ad8ead0e5b97775ea7c47d authored about 2 years ago by rodolforg <[email protected]>72ed46db11a062edad03ffe44b9d19bcb4ca36cb authored about 2 years ago by Pablo Gil <[email protected]>
ecd8ea634ee45dcbb6ceb941988c55d1ae99be46 authored about 2 years ago by rodolforg <[email protected]>
980fd1e8230e25f3ab4e8d325ccda54c82993ae6 authored about 2 years ago by Ice0 <[email protected]>
refactor: cleanup on ETL/pen
94b98610c974c1d30a78c93af9492be7592fa24f authored about 2 years ago by Ice0 <[email protected]>dd19f7be2d0fe61bb15bc8f51ca123e24d3f9156 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
BREAKING CHANGES: ETL API changed:
- removed etl::generic_pen<T>::diff_begin()
- removed etl::ge...
More direct and visually clean.
4e371fedee95af571ab8413b059a3c5b26116ed3 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>3e64bbac33a640568c8bb0a75e99dddfbe169bd3 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
512b645e566605f5db920afd2dc5c4b89a623427 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
5fdfb2cb1d95406b64b98e94caa760a6171b9448 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
It doesn't matter actually, because it is always float...
0767dac52e230ed1b7940e8ee772d8cc64cdb3fb authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>10071a470f109d48f7b528324d3a4b321ce8a9d6 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
* refactor(boxblur): remove unused code since 2005
* refactor(boxblur): avoid #include <algor...
8d50079c16095b0cc8f49ff946d52a03c2226781 authored about 2 years ago by rodolforg <[email protected]>558400604d215fb91d9984788ecc3313f9f2e0bb authored about 2 years ago by mohamedAdhamc <[email protected]>
refactor: remove some unused methods and add docs to synfig::surface
2c1244b5425ffeceea523fddf4c9d672b125f624 authored about 2 years ago by Ice0 <[email protected]>bba35d7fbf9cc594c3ceda2e9addabd421d41586 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
25e23f0a9ba6760a83bd5c0bc4d32aa63b6b2e22 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
that was the only reason to it exists
9baf521584aabb9e4e03afa2a14fb57bd719b743 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>d82b2d38972ae2d3b4bee838798a6f7370f2d31c authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
5313a5037a7faf0c03cc20437602ccd08a66425f authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
dd9dabb41cbeb23e4f5dd14d08116a6511ac1dc5 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
7760dc2db65d0151da61b9c2b56de98ff3aab2ec authored about 2 years ago by rodolforg <[email protected]>
fixed hang when using `mod_magickpp` with ImageMagick 7.1 library
04afca0085ec08dafafd033cefc210ca45ae4781 authored about 2 years ago by Ice0 <[email protected]>8bf9c30cbef249b842f3d5f2c002a71897ee94c5 authored about 2 years ago by mohamedAdhamc <[email protected]>
92b537c14a5992b13125aa9c98622e949390cdd5 authored about 2 years ago by mohamedAdhamc <[email protected]>
BREAKING CHANGE: ETL and synfig API changed:
- etl::surface<> is now synfig::surface<>
d9a37d301cbdf0eaadb1bdbd2083ab7a05835b29 authored about 2 years ago by rodolforg <[email protected]>
Found via `codespell -q 3 -L aline,ang,apendices,ba,bu,childs,dout,eiter,existant,forse,objext,p...
1cfeeee8bcc18bd722a76241b68501db5addc330 authored about 2 years ago by luzpaz <[email protected]>perf: avoid double computation
71a30418475bf1800d97b1437561a22272cad02d authored about 2 years ago by Ice0 <[email protected]>342308eff0908ebd7cb184f480821368defc179c authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
This way, we know the "bline" dynamic parameter is either bline or null
b66b142fea4d7a3c1ed793705819c2b686a6ce82 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>4222c27beafba44e4c4912fcb98f6f7355ce0378 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
- For Skeleton Deformation layer, it only makes sense for rest mode bones
- For Skeleton layer,...
296bd31b3636b51c6d65bdc2f6b30043525cdd60 authored about 2 years ago by rodolforg <[email protected]>
cf5adb6ad0c9b9f10cbf56d9adcbecde2d106214 authored about 2 years ago by rodolforg <[email protected]>
d918328c60a553c9838ede48f0332d3fca967bca authored about 2 years ago by rodolforg <[email protected]>
refactor: remove Accumulator type for etl::pen and etl::surface
72ad997726643b97112baa12ba3617adb99957be authored about 2 years ago by Ice0 <[email protected]>ecc37fdab3abf137e41b1d2ce24f1d8105df48ef authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
It is not actually used. The only non-primitive type that uses it is
`synfig::Color`, but `synfi...
c23a44029d4a304ca3500a97de858a0b353331ae authored about 2 years ago by rodolforg <[email protected]>
ced73c9251724c9ae420a12081b5e2cd8a3c2a93 authored about 2 years ago by mohamedAdhamc <[email protected]>
refactor: move non-portable popen code to one place
3793e18be9493a428ec8258e2ec8df6416efd359 authored about 2 years ago by ice0 <[email protected]>fix #2108
a95998623150050b7d1eb561f9c10908106bcbf4 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>5365ac1f3b790f8b6af6fcd2e1a45483f47b0679 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
afc45cfa437ee4ba8c9fb8d627e74bbb1a47c679 authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
We're basically mimicking some C++17 std::filesystem::path methods here.
Three differences until...
e67e8a35b2c4a676d2ad0d8193cde70281a0473e authored about 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
Missing:
- scanf support
perf: improved performance by reducing memory copying when working with valuenodes
6ae600b7e530e74aaec377336b9d9a824371a49a authored about 2 years ago by ice0 <[email protected]>
List valuenodes should update they vocabulary
after adding/removing list items.
Linux unoptimized (994622b)
```
./synfig -o pirates.png -t null 3,54s user 0,35s system 110% c...
Just to make sure it's not being used somewhere.
I added a test flag (already removed here) to s...
refactor!: etl::bezier and etl::hermite are now in synfig folder and namespace
a747d1cdf902ddd2cb305da9720f438f0b41d3cc authored about 2 years ago by ice0 <[email protected]>4f2869a3de52d64a33c68b886fae26de12cfb56a authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
and it prevents synfig::bezier::subdivide() usages for double and float
5e0e1346de6ebc7a29a27c5a8f72bb5bf83d8222 authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>7280ed0d61097436b4266086c8c8393c50e6753b authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
0257a4e6bab2fc95671a38293135340e199a6956 authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
BREAKING CHANGE: synfig API changed
- etl::bezier is now synfig::bezier (synfig/bezier.h)
- etl:...
dc687abed93530a4a99a95845c695c52da8175a8 authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
related test moved too
BREAKING CHANGE:
- use synfig/bezier.h instead of ETL/bezier
fix #2392
e06c83fbdcf01e6c73d67321926a52cc92ebaa38 authored over 2 years ago by ice0 <[email protected]>
We don't need Python development files.
We need only python3 binaries for the plugin system.
refactor: cleanup, add docs and merge ETL/hermite with ETL/bezier
2e3bcd9d7dfa6cab8ec1505f06e2bd8469bd5a81 authored over 2 years ago by ice0 <[email protected]>8d81326c97af5f791f27cc102af6e20801e2d8c0 authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
15fd33113cf1833bc370bff9e63f6f3d0348efd1 authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
They were merged because etl::hermite as a derived template class of
etl::bezier.
The choice to...
8e77ac80fdb90595ff02729480f7af364b7bb9bc authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>8b357b84a242329c3a8a258e48970bb72227dd5d authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
3301730c985bcd6c11d512ba3fb33fe5fa52a870 authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
70d62c30c4deb31470559fa6c4cadf41b13e1481 authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
BREAKING CHANGE: ETL API changed
- remove etl::bezier::iterator
- remove etl::bezier::const_iter...
They are now private constants.
8026a935a3436430a909f13de867cf17fe08d45b authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>46b7beb2974598ce2ec6bfc3edfea2c44f86bdce authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
BREAKING CHANGE: ETL API changed:
- removed 3 macros from bezier header: SGN(), MIN() and MAX()
45d4521033aa40b726e3b770d0d7aa9980dc5f80 authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
d6dd30671e9abfa1873fb9470601291a0ea6fd14 authored over 2 years ago by rodolforg <[email protected]>
630eddc0c92c37322aae4dc0309c152ea4bc7f2e authored over 2 years ago by mohamedAdhamc <[email protected]>
fix: broken opengl build (due to ETL_DIRECTORY_SEPARATOR) and typos
0be02a8f146429d88798766fe2c0fe62a10b2be3 authored over 2 years ago by ice0 <[email protected]>6b5135afb53f9dc1f1f2dac62d0e4c27063f025e authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
it wouldn't build
8472667e6414c19a0c88ab9b57dc3c4665e5293d authored over 2 years ago by Rodolfo Ribeiro Gomes <[email protected]>
Problem detected on creating PR #2491, when I wrongly assumed that
could redirect stderr to std...
fbe312da00d7a748b553f4b5b97dc2fe14b546de authored over 2 years ago by mohamedAdhamc <[email protected]>
MSYS2/Windows only.
The problem occurred when trying to compile Windows resources using the
`w...
getenv is very slow on Windows, so I replaced most of the logging calls with a macro that is dis...
e23b229208f2cc9e8b37c46857eeaf629b4d8e1a authored over 2 years ago by ice0 <[email protected]>
The problem was double conversion of command line options from local
codepage to UTF-8.