Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Synfig

Open-source 2D Animation Software
Collective - Host: opensource - https://opencollective.com/synfig - Website: https://synfig.org/ - Code: https://github.com/synfig

build: fix typos on magickpp module (#3333)

github.com/synfig/synfig - 5fd6653d90e59be0439fb5f6ed4a48d007db6d3f authored 10 months ago by rodolforg <[email protected]>
fix: importing via magick++ for version >= 7.0.1 (#3332)

There was an undefined behavior due to multiple increment
of same variable in multiple function...

github.com/synfig/synfig - 17884628603c13c19ba11cbd5eafeb10955870db authored 10 months ago by rodolforg <[email protected]>
fix: undo didn't work properly after deleting last guide line (#3304)

1. Create two guide lines.
2. Delete one of them (by dragging back to ruler).
3. Delete the se...

github.com/synfig/synfig - 4348d65b6adcee7bfad545e919145eec5b6cc4b4 authored 10 months ago by rodolforg <[email protected]>
refactor: remove unused variable (#3322)

github.com/synfig/synfig - e1f9a1842e7f52e7b1e8ef75875ed20e4ad4bed7 authored 10 months ago by rodolforg <[email protected]>
perf: avoid canvas introspection when DockInfo is not shown (#3328)

On every mouse move on CanvasView, it reads what color is
underneath the mouse pointer.

We c...

github.com/synfig/synfig - 566fd7fa09f780caa7015196dc6c468944503c3b authored 10 months ago by rodolforg <[email protected]>
feat: add WebM video format to ffmpeg codecs list (#3330)

github.com/synfig/synfig - 655bdaab12b8a50fd63e0b834901777f6fd9d155 authored 10 months ago by Pablo Gil <[email protected]>
fix: improved description of ideas to better meet the GSoC requirements (#109)

github.com/synfig/synfig-docs-dev - 920948e523f0aae8b94d1402a11b381d60764522 authored 10 months ago by ice0 <[email protected]>
Propose plugin manager dialog for GSoC 2024 (#108)

github.com/synfig/synfig-docs-dev - f0b608930b86f62844a3fc3bcad9f68eefc3392b authored 11 months ago by ice0 <[email protected]>
Add Mohamed Adhamc contact, as he accepted to mentoring too

github.com/synfig/synfig-docs-dev - 6008ffebf498a704aac308392ae2b01acfbd0f05 authored 11 months ago by rodolforg <[email protected]>
Propose plugin manager dialog for GSoC 2024

github.com/synfig/synfig-docs-dev - 5bee3ce8cb8f4580bffd70d62bbf1f77b84d161a authored 11 months ago by rodolforg <[email protected]>
fix: incorrect link (#107)

github.com/synfig/synfig-docs-dev - 61bfe89a1561d9575b83c7d482547f08928c8281 authored 11 months ago by ice0 <[email protected]>
chore: bump year (#106)

github.com/synfig/synfig-docs-dev - 751d2752a41f254610f43d80e57c5d3f64914716 authored 11 months ago by ice0 <[email protected]>
docs: gsoc 2024 (#105)

doc: gsoc 2024

github.com/synfig/synfig-docs-dev - ca4a516d8eaeea79cbdaef0d2eeb429b2e768be6 authored 11 months ago by ice0 <[email protected]>
build: added requirements.txt

github.com/synfig/synfig-docs-dev - f7fa67f32037b13e2c7e45d964e68deac4851ecf authored 11 months ago by ice0 <[email protected]>
build: added .readthedocs.yaml

github.com/synfig/synfig-docs-dev - 2244be482eadd85d7e664755ff9bf7d78e0c281d authored 11 months ago by ice0 <[email protected]>
fix: adjust minimum panel size (#3296)

This commit resolves the issue by adjusting the minimum size of the affected panels, allowing us...

github.com/synfig/synfig - 7f39534c86faf005dae4ded1ac313d97e353c624 authored 11 months ago by neesaaa <[email protected]>
feat: add Magick++ as possible importer too (#3323)

github.com/synfig/synfig - 53596268520617f74d142adf67abd4dad1353539 authored 11 months ago by ice0 <[email protected]>
fix: trying to fix support to Magick++ 7

github.com/synfig/synfig - ceb0868bf1f665643f0d6dd89c36a985f01c40e9 authored 11 months ago by Rodolfo Ribeiro Gomes <[email protected]>
feat: add Magick++ as possible importer too

Suggested in discussion of #2795
https://github.com/synfig/synfig/pull/2795#issuecomment-1242883...

github.com/synfig/synfig - 613acd23cd2fc43e70b072d6f9af33317a818410 authored 11 months ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: reduce scope of two variables (#3321)

github.com/synfig/synfig - b7e2cc528970242c02403ce8e490e855d2aff9a3 authored 11 months ago by rodolforg <[email protected]>
ci: caching logic changed (#3319)

We are currently saving a lot of caches using this pattern:
`{OS}-ccache-{toolchain}-{timestamp...

github.com/synfig/synfig - 6ed3374ecdeb926e6c3c2b217d1e6a6593971ac1 authored 11 months ago by ice0 <[email protected]>
ci: bump github actions version (#3318)

This is required because Node.js 16 actions are deprecated.
For more information see: https://g...

github.com/synfig/synfig - a80fae97475b53b9384f0237dc64907543e61cae authored 11 months ago by ice0 <[email protected]>
build: CMake sets wrong Synfig Studio/ETL versions (#3315)

It still was using 1.5.0

github.com/synfig/synfig - bc5d01be26b0ebf3a4fe4625aa2f6f4a58352e5d authored 11 months ago by rodolforg <[email protected]>
ci(commitlint): disabled rules for `subject-case` (#3317)

This will allow to start subjects from uppercase words. Currently it fails on something like:
`...

github.com/synfig/synfig - 2e06938a43ebc5777f4dc9fb8f4e42a5c2a7095a authored 11 months ago by ice0 <[email protected]>
fix: add fill-color instead of outline-color to palette (#3314)

github.com/synfig/synfig - 818b0a46ae377756bb2e3f672aab6c2abef480ea authored 11 months ago by Kartik Arora <[email protected]>
chore: script version-bump.sh must update CMake files (#3316)

github.com/synfig/synfig - f0185bf29df8f05529a19610021a4672c2b57cab authored 11 months ago by rodolforg <[email protected]>
fix: guide lines ignored on loading from old files (#3303)

Due to the awesome changes in b172e3771a131dbd26879aae334b84ac26bcb6e6
(#2777)

github.com/synfig/synfig - 798e84eb9a3822e01713cce193587348ee4ab2f4 authored 11 months ago by rodolforg <[email protected]>
refactor: port layer to Cobra renderer: Metaballs (#3305)

github.com/synfig/synfig - 0fa608d45b5efa95aa5d1a4c32e746f50cf68242 authored 11 months ago by rodolforg <[email protected]>
feat: add missing scroll bar to Paste Layer dialog (#3310)

fix #3309

github.com/synfig/synfig - ecc4068c32580f23c62391d892c2ae73628f7222 authored 11 months ago by rodolforg <[email protected]>
chore: bump year to 2024 (#3299)

github.com/synfig/synfig - 2f4b441d4b04f4e20cd1c0f40e18c7f4afe13903 authored 12 months ago by ice0 <[email protected]>
fix: synfig::OS::RunPipeWin32::is_open() return on fail (#3298)

github.com/synfig/synfig - bbaf28350c3c4b5fb14249fcc23d9d43fd0c7978 authored 12 months ago by ice0 <[email protected]>
fix: OS::RunPipeWin32 return for is_open() on fail

If open() fails, it should close and invalidate file handles,
as open() is the only method that ...

github.com/synfig/synfig - 59203d9914894914e5c22d19461b7ea2d8dcfd68 authored 12 months ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: create close_and_invalidate_handle to OS::RunPipeWin32

cleaner code

github.com/synfig/synfig - 03f80703e6ccff0867089cc52d3428543a6bf07a authored 12 months ago by Rodolfo Ribeiro Gomes <[email protected]>
feat: allow to change resource filepath in Canvas Dependencies dialog (#3105)

github.com/synfig/synfig - cdbb5983057a34d2f549a3ab47bff7dc81bc548b authored about 1 year ago by ice0 <[email protected]>
refactor: avoid lambda function for signal slot

github.com/synfig/synfig - bcd4dd02724ff92a95dcdfe23ef88b646b395ffb authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
fix: properly show plural strings in CanvasDependencies dialog

github.com/synfig/synfig - ef2574a76bcadb3b50bb94188bbecd19aa4e4790 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
feat: support synfig files as external resources on Canvas Dependencies

github.com/synfig/synfig - 186dbc910ae44a07ff2b11ebdfef3fb8afaf1311 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
feat: allow to change a resource filepath from Dialog CanvasDependencies

github.com/synfig/synfig - a65ccef8d21dd6eb642a17cdd6456bee67b0e6fe authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
feat(canvas dependencies): shows if a file does not exist

github.com/synfig/synfig - 1b874fdb52018f26953109f13fe30685053aed79 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
fix: no need to show "Icon" header text to Layers Panel (#3244)

github.com/synfig/synfig - 09a8045048ba766ae4ccf30cb33833eb89eac224 authored about 1 year ago by rodolforg <[email protected]>
build(autotools): suppress warnings from libxml++ (#3290)

github.com/synfig/synfig - 1143a1da0e6c115b9659515ced5feeae9f7f042b authored about 1 year ago by ice0 <[email protected]>
fix: mingw cross-build (#3291)

github.com/synfig/synfig - 034ec88a8d56d34ea8e0818a6ba9fb84bc418de2 authored about 1 year ago by ice0 <[email protected]>
chore(build): add support for installing build dependencies in Red OS (#3289)

github.com/synfig/synfig - 9f6cea0776c04212d837f4ee6b511d571b5ac35a authored about 1 year ago by Konstantin Dmitriev <[email protected]>
refactor: drop SIF file in Toolbox now uses filesystem::Path (#3284)

github.com/synfig/synfig - cb11697a2f74b8b6fb44c8faf297b0d8965b8c0e authored about 1 year ago by rodolforg <[email protected]>
feat: layers and parameters trees can now be styled with even/odd rows (#3242)

Just like Widget_Timetrack (done in #3231 219c2149 )

github.com/synfig/synfig - 9f525f1221d359a2ee2650cbacae218a84ce4671 authored about 1 year ago by rodolforg <[email protected]>
fix: use u8_str() instead of c_str() for filesystem::Path (#3287)

as c_str() means native encoding, not UTF-8.

github.com/synfig/synfig - b2e04c1e6f7533f9e34115b3c1a3ae29e2d78fad authored about 1 year ago by rodolforg <[email protected]>
fix: mouse clicks while dragging ducks prevent DRAG from resetting (#3268)

github.com/synfig/synfig - c1f4e6e8a60653ed585a055186769dba50488b43 authored about 1 year ago by Akshat <[email protected]>
refactor: remove unused #include (#3285)

github.com/synfig/synfig - 280024c5149d2e4e1e7ab58a697265e86b812d0f authored about 1 year ago by rodolforg <[email protected]>
refactor: remove unused #include segment.h (#3281)

github.com/synfig/synfig - 5c3e9bb422846ecaa3723770b0b0d681d28775ed authored about 1 year ago by rodolforg <[email protected]>
fix: dropped image file doesn't load (broken conversion URI to file path on Win32) (#3280)

It doesn't strip slash character '/' before drive letter

fix #3279

github.com/synfig/synfig - 048983714026696a91bbf6938be0833b430fd6d8 authored about 1 year ago by rodolforg <[email protected]>
fix: memory leak when the load default palette button is repeatedly pressed (#2633)

-freed the memory of the tables children from the previous iteration when the refresh function i...

github.com/synfig/synfig - 5e40169c9ed34ddbf667a5ea0907e429b6b71c59 authored about 1 year ago by Karim Elmosalamy <[email protected]>
fix: store a more precise distance value on settings file (#3278)

github.com/synfig/synfig - 1cef34f350ea0d9a8f5c3675a47e7f88336d64d5 authored about 1 year ago by rodolforg <[email protected]>
fix: prevent accessing invalid index while parsing Distance string (#3277)

github.com/synfig/synfig - f58f015cb0e15807290d93bf01e2794eeba81eaa authored about 1 year ago by rodolforg <[email protected]>
fix: units in Tool Options panel didn't follow app settings (regression) (#3276)

fix #3274

github.com/synfig/synfig - 26104523f1f0b936cf4e98c80873df8e05cc73f7 authored about 1 year ago by rodolforg <[email protected]>
fix: ListImporter was not able to fetch the right files on synfig CLI (#3275)

GUI works fine because it already passes the full filename to
synfig::open_canvas_as(), but CLI...

github.com/synfig/synfig - fae301f558f6437317a7288fdd5af927e89842cc authored about 1 year ago by rodolforg <[email protected]>
refactor: prefer synfig::filesystem::Path rather than synfig::String or std::string (#3273)

github.com/synfig/synfig - ceeaa53b7d06a51c0d4ae15801d8057dfb14da24 authored about 1 year ago by ice0 <[email protected]>
refactor: FileSystemTemporary::FileInfo uses filesystem::Path

github.com/synfig/synfig - e4e43d6eec2f8157e0e5b37ffd5e27d760e030ba authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: FileSystemTemporary constructor uses filesystem::Path

github.com/synfig/synfig - 7efbb5791d7b213ad0178ce4f1af5d117889c1ca authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: generate_system_temporary_filename() uses filesystem::Path

github.com/synfig/synfig - f0be6222b8bb53b820c01368afb89ab33071ad30 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: scan_temporary_directory() uses filesystem::Path

github.com/synfig/synfig - caea754876523e28d6be84448348023d8440a26e authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: FileSystemTemporary::open_temporary() uses filesystem::Path

github.com/synfig/synfig - 3fba870afded2dd5033d6d206890a5c308efb5ee authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: Renderer::DebugOptions and log uses filesystem::Path

github.com/synfig/synfig - f5f5a211f25b9cb7f68a6fe5672674fbcb7c7c70 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: FileSystemTemporary::temporary_directory uses filesystem::Path

github.com/synfig/synfig - 37cbb945aca1b08468c1733107fa712e80d55f6a authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: get_system_temporary_directory() uses filesystem::Path

github.com/synfig/synfig - 562d1c3688e8c081392bd1e8950ced4ef663ca55 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: get_temporary_directory() uses filesystem::Path

github.com/synfig/synfig - 4365c15c96490ab772559107612f2ffe639e6e90 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: get_temporary_filename_base() uses filesystem::Path

github.com/synfig/synfig - e5b3bf333d8e63a898cae8135d4fae0aeecc1aa9 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: generate_indexed_temporary_filename() uses filesystem::Path

github.com/synfig/synfig - fcc18e53392f3d6d9e7bff5e3ca198847c57d606 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: avoid unneeded #include in synfigapp/instance.h

and sort the remaining ones

github.com/synfig/synfig - 2a9900366ce97011c71a582f9f7594788c77b018 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: DebugSurface::save_to_file() uses filesystem::Path

github.com/synfig/synfig - f0341a0d74d20318189f88cfc5c8d6753bc850da authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
fix: memory leak on Layer_Freetype (#3269)

github.com/synfig/synfig - 69f4ea71908f666a2e2c8907f77c1c284f1aa870 authored about 1 year ago by ice0 <[email protected]>
refactor(Layer_Freetype): join both cache into one single cache class

github.com/synfig/synfig - 67b0f5f7a1065c5960fff550867a5754318e5bb1 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
fix(Layer_Freetype): font cache caused memory leak and 'duplicate'

HarfBuzz font wasn't properly destroyed as it was created again at
every FaceInfo copy.

github.com/synfig/synfig - a2d41bd654c0a48faf594302a39c6787abfba912 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor(Layer_Freetype): simplify font cache

github.com/synfig/synfig - f2de9c439e7d3f9388c2fde212472ebc2a7379b7 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
fix: prevent cache a null FT_Face

github.com/synfig/synfig - a23fa3cb11f6b8f16219b403032c916df8ce46f0 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor(Layer_Freetype): split new_face() implementation code

create a new method: get_possible_font_files()

github.com/synfig/synfig - fd8d71096ec8a0c493eb9b339351caa5d4b075f3 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
fix: missing OS namespace for MSVC compiler code (#3253)

Broken since c9f0d0c33496840ff1ec39fc1fb1308325083f6b (included in #2710)

Also, it uses wide ...

github.com/synfig/synfig - e299657c0393d0890a0996fea638fa781f82e0ef authored about 1 year ago by rodolforg <[email protected]>
fix: build on Debian 9 (#3169)

Currently it fails with errors:
```
error: 'fake_falthrough___' was not declared in this scope...

github.com/synfig/synfig - 05da4e95023c3015096729d1444f9266a0175fb5 authored about 1 year ago by ice0 <[email protected]>
chore: PVS-Studio has been added to the list of organizations (#3267)

Open source license requirement:
https://pvs-studio.com/en/order/open-source-license/

github.com/synfig/synfig - 62db8df659722b3eefd037dc4e7dc843169b1991 authored about 1 year ago by ice0 <[email protected]>
feat: added presets to canvas resize window (#3213)

github.com/synfig/synfig - 1113a4cec09ab4ad976d62ee7d9a65192348b74d authored about 1 year ago by Akshat <[email protected]>
refactor: cleanup an old debug line (#3266)

github.com/synfig/synfig - d3e1c8a93f9373409fd0c36acd7d9e0b853fe9ec authored about 1 year ago by rodolforg <[email protected]>
fix: unable to open file paths longer than 23 characters on Windows (#3265)

github.com/synfig/synfig - 6f045399e671d5badd92b6ee99dd8148cc91ebc0 authored about 1 year ago by mosasauridae <[email protected]>
refactor: icon controller now uses synfig::filesystem::Path (#3254)

github.com/synfig/synfig - cb161a0e4dad0837b8d8abef1a634725469ba2bd authored about 1 year ago by rodolforg <[email protected]>
refactor: create load_interface() on ResourceHelper (#3258)

github.com/synfig/synfig - c646494ed332aaefb3841f778afc5c069d7f2733 authored about 1 year ago by rodolforg <[email protected]>
refactor: App::brushes_path now uses synfig::filesystem::Path (#3250)

github.com/synfig/synfig - 07656d75eecb9a90b26b0c3e67c8395dee38376a authored about 1 year ago by rodolforg <[email protected]>
refactor: remove unneeded macro stratof (#3257)

it is provided by synfig-core/src/string_helper.h since 920d20fd (#2735)

github.com/synfig/synfig - ff07e2f85d7437d95fca3ebd16170aff92f5a38e authored about 1 year ago by rodolforg <[email protected]>
refactor: replace unsafe sprintf() with snprintf() (#3263)

github.com/synfig/synfig - 1e12862be1346244c08cb56f4078df1abf8d8bd8 authored about 1 year ago by rodolforg <[email protected]>
fix: recent file list is reversing every time Synfig Studio launches (#3256)

mistake done in 4f1bd3d9d8 (#3229)

github.com/synfig/synfig - 1f564788d41b94d732e837539960e871ed09c22e authored about 1 year ago by rodolforg <[email protected]>
fix: restore the tools hotkeys (#3262)

fixing the fix done in #3248 (d716b93c8)...

The actions still exist, but their shortcuts are ...

github.com/synfig/synfig - 0e4826d42cdb4c423ea8e5f0fface61ab3d18e13 authored about 1 year ago by rodolforg <[email protected]>
fix: update Solid Color layer name in Lottie exporter (#3252)

github.com/synfig/synfig - 15979d48bb79386d575ce58aaa040553c2cecfcf authored about 1 year ago by Pablo Gil <[email protected]>
ci(Github Actions): bump macOS version (#3259)

homebrew-core has stopped building bigsur bottles
as of https://github.com/Homebrew/brew/pull/1...

github.com/synfig/synfig - 64e88170340c21736e2f9652de6d2ce2088c0e43 authored about 1 year ago by ice0 <[email protected]>
refactor: OS::launch_file_async() now uses synfig::filesystem::Path (#3249)

github.com/synfig/synfig - 0e116697e531af2eb14a7749e552908464526387 authored about 1 year ago by rodolforg <[email protected]>
fix: add default values for canvas element attributes

github.com/synfig/synfig-docs-dev - 5db35b63e8fb5d702d4bb1ede5d36303862da02d authored about 1 year ago by rodolforg <[email protected]>
fix: 'keyframe' instead of 'meta' element name

github.com/synfig/synfig-docs-dev - e1518c78add19936dd9ed28a7c649dfc75378856 authored about 1 year ago by rodolforg <[email protected]>
fix: restore icons for Tools menu (#3248)

fix #3247

github.com/synfig/synfig - d716b93c831fcd1e4c61756a427cf204bd4674fe authored about 1 year ago by rodolforg <[email protected]>
feat: add Layers, Parameters and Timetrack treeviews styles for even/odd rows (#3245)

* feat: add Layers, Parameters and Timetrack treeviews styles for even/odd rows

- styles are ...

github.com/synfig/synfig - 0761723cca097a035e1f3c358f565cf1a3cdf2e0 authored about 1 year ago by Pablo Gil <[email protected]>
refactor: dialogs for document opening now use filesystem::Path (#3246)

github.com/synfig/synfig - 5907a10a27e7c5e2242bf13c0add85a17648e725 authored about 1 year ago by ice0 <[email protected]>
docs: add to App::dialog_export_file()

github.com/synfig/synfig - 3f109bbad67a93c3990a94b7751e2cb4b400d616 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>
refactor: App::open() now uses filesystem::Path

github.com/synfig/synfig - fc26742f11a8ccbb1e47ac6695a39f4bacd26644 authored about 1 year ago by Rodolfo Ribeiro Gomes <[email protected]>