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

Refactored python search algorithm (#2658)

python3 priority increased

93455660e70bdcf938b0c3f7e40d340f619e7b7c authored over 2 years ago
Fixed incorrect lines offset in Graphs Panel (#2653)

e7ee1ca4be9bd252fccbdaec67c66add84c7b3f5 authored over 2 years ago
fix behavior after Tool process a key event: only proceeds when RESULT_OK (#2509)

RESULT_ACCEPT: Current Tool/state processed and consumed the event
RESULT_REJECT: Current Tool/...

9765397cc9714bc8a108678721069000d80fb744 authored over 2 years ago
Fixed issue with python search on Ubuntu 18 (#2657)

Issue introduced in this PR: #2651
On Ubuntu 20.04 it works without problems

789db47e71dce200982ba52bb662dab8ba4a784e authored over 2 years ago
Fixed an issue with plugins not working when there are spaces in the Python path (Windows) (#2651)

Original issue: https://github.com/synfig/synfig/issues/2596

The problem was the different ap...

3740966de2709348ad5c0793453e09b0d6ea2a69 authored over 2 years ago
[Studio] Hide "Make Parent To Active Bone" menu item when not using Skeleton Tool (#2064)

* [Studio] Hide "Make Parent To Active Bone" menu item when not using Skeleton Tool

* Renamed...

d2cad432cdcf60de20e123b8965413d32bab1665 authored over 2 years ago
Fix ValueNode local name not being translated (#2569)

Now ValueNode Converter menu in Synfig Studio shows translated names
as expected.

8b2950e88fec2d50e1fcad0af188e07643e5f6af authored over 2 years ago
Merge PR #2398: Make Node::parent_set private

Make Node::parent_set private

32a4153e567cce245dbb41add47ead8838b0db28 authored over 2 years ago
Node: parent_set is now a private property (for thread-safety)

6369fb944fdb8833151f18e3147365eec28b0eaf authored over 2 years ago
Node cleanup: sort #include

1ec717b873f8c4bd0e7f6f1ff6be6c30a624ebda authored over 2 years ago
Node: fix and add some comments

By the way, in general, in .cpp files should not use 'documentation'
comments like //! or ///, b...

daa5b261d8d10f787d4b6679a2d53c24954b8320 authored over 2 years ago
fix ValueNode::is_descendant() not being recursive as described

It is used only by synfigapp action ValueDescConnect.
There, it prevents to connect a parent to ...

1982a121b57bcfd5ff75b1aecb32526a33258a15 authored over 2 years ago
Node: add one more method: find_first_parent_of_type(CompareFunc)

That adds one more match criterion

78e7a2c733bc4d59a6b94323111420af1927d182 authored over 2 years ago
Node: starting to make parent_set thread-safe

parent_set is still public, though.

62587a2938c63aa80b81091875b67ef3c5101377 authored over 2 years ago
Node: add method get_first_parent()

eac5db42a973898b226db77fd9d33514ff404c60 authored over 2 years ago
Node: new methods: foreach_parent(), find_(all|first)_parents_of_type

45ca3aa51df85fd854087a0bce92f42236702804 authored over 2 years ago
prefer Node::parent_count() - and it returns unsigned value now

f5b9bf324bcbf522cd8da9486728b08ecb7a2efd authored over 2 years ago
add private methods add_parent() and remove_parent() to Node

da7535d22aa60bb3a2f9cb7db99bec9f53054c74 authored over 2 years ago
Node.h: minor clean up: remove spaces and old (2007) dead code

and a typo

949dbbb62d67b16c84b22f8335d568b4274c9b5b authored over 2 years ago
Returned the ability to set a GTK theme using an environment variable (#2645)

Closes #2637.

ba0352c215db8470cd7da4c9b01c347aec965bc8 authored over 2 years ago
Fixed empty "Icon Theme" dropdown in Preferences (#2642)

Closes #2636

b14ade5f1c3c82035e7621a4d6766fb427108539 authored over 2 years ago
Fixed issue with autosave not working when interval is set to 15 seconds. (#2647)

Closes #2646.

3ea8fe60ec87a489a7dda3e0882222f339124dd2 authored over 2 years ago
Fixed missing icons in tool options (#2640)

Fix #2639

7c2183ed978266d64119b488ec5ff6664a6fb08a authored over 2 years ago
Added .glade/xml files for gtk::builder (#2638)

0b455f370fc7fcf3d640eecd4c988729af0d25d8 authored over 2 years ago
fix regression: importing papagayo file didn't show the expected layers (#2495)

Reported-by: BigBang
https://forums.synfig.org/t/no-group-for-the-tones-of-papagayao/12849

g...

2a11e920a6a8394184aaa3085d6150718657a451 authored over 2 years ago
Merge PR #2632: Added basic support for Gtk theme

865f1977d0a3e4129a1031cc39d7ea7514bc7158 authored over 2 years ago
Added basic support for Gtk themes

Almost all GTK methods using icons from the default GTK theme.
Unfortunately, we can't change th...

35300be6abdeec1746072f2321f6ea16cbec4cc0 authored over 2 years ago
clean up custom icon stock ids

these are now looked up by name

503fc2e1fa11c9fe71e6fb0ac11d77d84ebd262d authored over 2 years ago
use even more interpolation icons by name ;)

9dc0cef5263d39900ef2ee3bbfc44fef6c556aca authored over 2 years ago
use more interpolation icons by name - create widget

and avoid code repetition

30be98f3636b2869ba0bb9824d543992af2e56b3 authored over 2 years ago
use icon theme for interpolations in waypoint context menu

42ab10e88987d3f6a44cfca73dde6dd084abbf11 authored over 2 years ago
use interpolation icons by name

8774073f85d7d48421ac1694ef099831ffd5edc2 authored over 2 years ago
add icon theme selection to Preferences dialog

df34a0bac2373665338727a3a6dc3b7623392adf authored over 2 years ago
dock icons use icon theme not stock-id

7f0288065f32ab4033a2bf9880ef98be2423f732 authored over 2 years ago
use value type icons by name

4bff61dd79baf84ef9a65d74477439b31ca94e78 authored over 2 years ago
use value type icons by name

376446d473ae18ee9121f66fe434171edf23ab81 authored over 2 years ago
use layer icons by name

2598913f6078402a36d3ad6e1bcf87e0437ec59d authored over 2 years ago
create index.theme for classic icons

a5eb8f9779bbf78e410d432b0c659f83a19f916c authored over 2 years ago
starting to use IconTheme: avoid deprecated StockID

87887915d63f83a97ead44aeef7dbfc231d69e2b authored over 2 years ago
apply_gtk_settings do force icon theme too

And use Gtkmm methods rather GTK

22fdc22257d2b7a779971581d51c49f77096b531 authored over 2 years ago
icon theme can be stored in preferences

7ffcbd203ed0b5ebf37bd4c6876c13f268168bd3 authored over 2 years ago
Fix typo in source (#2631)

rename `preffix` pointer to `prefix`

9b5140ffb49b6ec64a4c729e8862b9c87cb791e0 authored over 2 years ago
Fixed video render with ffmpeg 3.x (#2628)

Time format has been changed to the correct one.

34b9c43c5c5a69816543478f0e77acf3708f88aa authored over 2 years ago
Fixed crash when deleting last waypoint (#2587)

68d8a25c1e10905acd2b28ab23f255c08ed4615d authored over 2 years ago
[CMake] Added option to link with tcmalloc library (#2602)

Added option to link with tcmalloc library.
This should help debug memory leaks.
Usage:
1. in...

78f08a426835a98dcc40c4cc458218b05710b939 authored over 2 years ago
Bumped year (#2623)

61c6f49d79f1cc562e1171fe3638664d846508e0 authored almost 3 years ago
Fix module search path for Lottie Exporter (#2621)

9ef1c59fc345350461dfa3fef8f45d0dc091a177 authored almost 3 years ago
Removed old .cvsignore files (#2616)

They were used on CVS only, not git

08202f400bffb75031b907c7eab02f517ad99fef authored almost 3 years ago
Fix various typos (#2614)

Found via `codespell -q 3 -L aline,ang,ba,childs,dout,eiter,forse,objext,pard,parms,pevent,prope...

05f51084218d75c4317a7c9533dcc0a756b052b7 authored almost 3 years ago
Fix crash when switching workspaces (#2591)

368a50f9f322bf0083067af9b4aaf113816b063b authored almost 3 years ago
Update contributor name list (#2600)

e54c25dc051f6ad38f8ec2ed8ca95371be4a3cd4 authored almost 3 years ago
improve output readability of unit tests with test_base.h (#2583)

Although the programming interface didn't change,
test functions are not required to return a b...

473af1c1b1a3b990812825c7e01ea46ec3728fd9 authored almost 3 years ago
Added the ability to set the build type from the command line to the 2-build-msys-cmake.sh script (#2573)

c42885f91faebc63fa1a8b5149dcc3da7f6ff067 authored almost 3 years ago
Allow to call regression test script outside of Travis (#2585)

113dc73784273e7a358c6c41004920dad51483c9 authored almost 3 years ago
Fix bug with src offset in blur sw task (#2570)

042c7378917c32af4354bac5d35283a63a7b828c authored almost 3 years ago
Added hotkey for grouping layers (Ctrl+G). Grid toggle hotkey changed to #. (#2581)

f64f99f020f0689fb006969a7c649c101c52d066 authored almost 3 years ago
Fixed MSYS2 dependencies (#2575)

Ninja is required to build MLT
Packages reordered alphabetically
Removed cairomm and pango pac...

8459f46b6def28d14373d4550448b384fb5e669c authored almost 3 years ago
Added the ability to select the parent layer through the keyboard shortcut Alt+Page Up. (#2567)

0dbad4502e861f4433afd989f338224966692d0f authored almost 3 years ago
Layer SuperSample: remove unused parameters and minor cleanup (#2580)

a113b35235bd35b6ae1aa8999f9fe9d6d0136c8e authored almost 3 years ago
simplify Widget_Sublayer by using Gtk::ComboBoxText (#2578)

also, make some method protected instead of public

4fd97a849ef6fc2941c04b10471138acb4b0becd authored almost 3 years ago
Merge PR #2568: add new ValueNode "Modulo" for modulo operation

add new ValueNode "Modulo" for modulo operation

0bcb812027ca334fdcc38b6627c4ac1a47a0feec authored almost 3 years ago
add ReleaseVersion number item for the next release

2ad0e2689b0c1a268a3a1a30054becfb2d76b358 authored almost 3 years ago
fix RendDesc::get_pixels_to_world_matrix() contents (#2574)

1d1a2ebef9ceec4c67b0d98012445f827dee4d90 authored almost 3 years ago
add new ValueNode "Modulo" for modulo operation

Suggested by woody in
https://forums.synfig.org/t/if-else-expression/12528/9

f63ced0b7235d776b8ecfc7322229ad3a84977d5 authored almost 3 years ago
[MSYS2] Removed patch for libintl (#2576)

Looks like it's not required anymore

1f702dfdcf9deb71eff5691e922dbb8803037b33 authored almost 3 years ago
[MSYS2] Updated packages list (#2566)

ef30ad6f2bd2b12f1200bfa753dd6ad3345e807c authored almost 3 years ago
FFmpeg targets: allow to render alpha channel for webm and hap videos (#2563)

https://forums.synfig.org/t/any-good-way-to-export-a-single-video-with-alpha-transparency/12978
...

17a48a42d5263012c7019749dc40ccf72d9050b5 authored almost 3 years ago
eliminate the need to set_time() on the search for bones (#2504)

and remove the dependency on `canvas`

Co-authored-by: nattymbt <invalid@>

e5afcb56c565eefd32838998a2247fe91e1c2a5b authored almost 3 years ago
WIP - basic support for importing .kra (Krita) and .ora (OpenRaster) (#2513)

Related to #646

dbbdd87373d629c7370bebb5f5959c00cba57c28 authored almost 3 years ago
Fixed PVS-Studio warning v730 (#2522)

V730. Not all members of a class are initialized inside the constructor.
https://pvs-studio.com...

1344831a0043b67ddc4e13051b67a43b60991dcd authored almost 3 years ago
Simplify "Render Mode ComboBox Changed" callback & add GL if available (#2552)

b618efd13447c12e6a1700029a2933b5cecad5c3 authored almost 3 years ago
add documentation to some synfig::rendering stuff (#2549)

630b0362b94d6ecb296106950ad43df2fb75f02e authored almost 3 years ago
make some cleanup on headers of synfig-core (#2561)

b23b68fd58ac7a4e07373cb4f86c6f50b873406e authored almost 3 years ago
add more synfig::Node tests (#2559)

`deleting_node_removes_it_as_parent_from_its_children()` keeps failing

I don't think if it is...

640506a003d719c80b6bdc4197aeeda7d04b7e11 authored almost 3 years ago
Ensure computed GUID is not zero (#2560)

not probable, but possible

be5c9f4114163d5fba1a4f8ec60736eb26297517 authored almost 3 years ago
Merge PR #2535: Fix Bone Shape of Skeleton Deformation affected by Transformations

Closes #2526.

e430652f0d46c8507a7fbdce3e4a343ca4533420 authored almost 3 years ago
fix layer Clamp not rendering (#2550)

249cee7d22df2501b4413c46be7d284687d3659a authored almost 3 years ago
bump LumaKey layer version: it now have less parameters (#2554)

ba2473605d12bd0da326355c56202eeb95888fda authored almost 3 years ago
Add "destructive-action" and "suggested-action" to dialog when trying to quit before saving changes (#2498)

2a3d3398b58421132a109345309e1becae94dfdc authored almost 3 years ago
add "check" action to build.sh in order to run tests (#2557)

Example usage:
`./2-build-production.sh core check`

7f9a98770f9d64af41cc17af61c1c3fb161cf9ad authored almost 3 years ago
add missing Widget_Interpolation files in POTFILES.in (#2556)

cd97b9fe87b60e6609b128e2e3469c9e7a62db49 authored almost 3 years ago
create synfig::Node unit tests (#2558)

Two tests are currently failing:
- `set_node_guid_emits_signal_guid_changed()`
- `deleting_nod...

364fa14ba28a86596756a2ac624f3f96171cc57d authored almost 3 years ago
Merge PR #2551: Port Luma Key to Cobra renderer engine

7920d184f86b1220e8280b69ac437f46d0244a40 authored almost 3 years ago
simplificate new pixel computation

bf170719ffc8f2294fd419828982ba815a59d782 authored almost 3 years ago
Port LumaKey to Cobra renderer engine

174d0c5199cd591ecdb9bd92028d19b299f7bba3 authored almost 3 years ago
Layer LumaKey is not a Composite, but a simple filter effect

It works in a similar way Clamp Layer does:
It handles each pixel of Context by its color info ...

0560cc17f24c63f008f07299d061adb9fdcf5bbf authored almost 3 years ago
BlinePoint Origin is not coordinates, but a relative position (0.0-1.0) (#2548)

1e2fc134eed71ac9db622cf2c9c1778d5449d032 authored almost 3 years ago
ETL test: avoid clash between ETL::hermite and std::hermite (#2547)

b3b88c9ad03d51ef2cf82b323eadd121429a9f33 authored almost 3 years ago
Fixed ETL CMake tests (#2545)

7f6b24e7b396013f4c85b4e6115d14915f44bfec authored almost 3 years ago
Removed tests for `fixed` class (#2521)

`fixed` class has already been removed by adcf46d

7c8878b7cd735b72b637a794ddb7cbdda7ba3462 authored almost 3 years ago
Added ability to set custom FFmpeg codec (#2541)

12a342bc2edafb9f76a329a871218a68f6adf817 authored almost 3 years ago
Added description to FFmpeg units for "Video Bit Rate" field (kbps) (#2542)

027338a1fa258d96bf39b0a43a945f1b0a4aa6e9 authored almost 3 years ago
Create Widget_Interpolation: avoid code duplication and ease maintenance (#2543)

4af3ca76fe3c544d4cad12e0483961539b5fe98b authored almost 3 years ago
Removed unused "using namespace etl;" (Part 2) (#2537)

d870ad1069940a5f6389637c76c3990c679a175b authored almost 3 years ago
Fixed Synfig Studio crash on exit (MacOS) (#2540)

Fix #2536

P.S. For some reason `synfigapp::Main::~Main()`
destructor is not called on Linux

86d3434b9356064015d4dfe4fffd57ef25a1f9c8 authored almost 3 years ago
remove not-implemented and unused method (#2533)

e0548010697637acc2c5a187434a937b262f94d2 authored almost 3 years ago
Merge PR #2534: Minor icon cleanup

Minor icon cleanup

0c470076473be12a5ea00c12858fbe3284ce945c authored almost 3 years ago
remove reference to nonexistent icons: (grid|snap)_(en|dis)able

Existent ones:
show_grid_icon.sif
snap_grid_icon.sif

5b0a70d38cd5b1e1f6c1c91100aad59ec266ed6f authored almost 3 years ago
make sure we don't have different bounds for Interpolation icon size

c922f0f249012b40381e8fbdb6791e604f242299 authored almost 3 years ago
remove redundant commented out icon declaration

8d4128bdfd21fc6e394deea38eee97545580031d authored almost 3 years ago