Weekly Reports (2024)

Development Report (December 10 - Jan 7)

Happy New Year to everyone!

Here’s the latest Synfig development news:

Features:

  • Allow to change resource file path in Canvas Dependencies dialog (#3105)

Fixes:

  • Do not show “Icon” text in header of Layers Panel (#3244)

  • fix: Synfig hangs when convert.exe cannot be found (#2850, #3298)

That’s all for today! Many thanks to all contributors who always help to make Synfig better!

Edit BobSynfig:
Win64 Test Build (Link Expires 09 Feb 2024)
SynfigStudio-1.5.2-testing-2024-01-09-win64-2f4b4.zip

5 Likes

Development Report (Jan 3 - Feb 6)

Hey everyone!

Here’s the latest Synfig development news:

Features:

  • Port layer to Cobra renderer: Metaballs (#3305)

Fixes:

  • Add Magick++ as a possible importer (#3323)
  • Add missing scroll bar to Paste Layer dialog (#3310)
  • Adjust minimum panel size (to allow better movement of panels) (#3296)
  • Add fill-color instead of outline-color to palette (#3314)
  • Fixed an issue where guides were ignored when loading from files with old format (#3303)

Code cleanup, refactoring, and CI:

  • ci: changed caching logic (#3319)
  • refactor: reduce scope of two variables (#3321)
  • ci: bump github actions version (#3318)
  • build: CMake sets wrong Synfig Studio/ETL versions (#3315)
  • ci(commitlint): disabled rule for subject-case (#3317)
  • chore: script version-bump.sh must update CMake files (#3316)
  • chore: bump year to 2024 (#3299)

That’s all for today! Many thanks to all contributors who always help to make Synfig better!

Edit BobSynfig:
Win64 Test Build (Link Expires 29 Feb 2024)
SynfigStudio-1.5.2-testing-2024-01-31-win64-7f395.zip

5 Likes

Development Report (Feb 6 - Feb 20)

Hello everyone!

Here’s the latest Synfig development news:

Features:

  • Now it is possible to export to WebM VP8 / VP9 video format (#3330)

Fixes:

  • Fix importing via magick++ for version >= 7.0.1 (#3332)
  • Fixed an issue in which undo didn’t work properly after deleting last guide-line (#3304)

Performance:

  • Avoid canvas inspection when DockInfo is not shown (#3328)

Code cleanup, refactoring, and CI:

  • build: fix typos on magickpp module (#3333)
  • refactor: remove unused variable (#3322)

That’s all for today! Many thanks to all contributors who always help to make Synfig better!

4 Likes

Where can I download the exe for the latest development version?

Development Report (Feb 20 - Apr 8)

Hello everyone!

There was some pause in our development reports, because we were busy with participating in Google SoC. And - good news! - we’ve got accepted - Synfig is accepted for Google Summer of Code 2024 – Synfig

Now we are reviewing proposals from aspiring students, thanks to everyone who submitted!

And here a few code changes that we had for this period:

Code cleanup, refactoring, and CI

  • Add CONTRIBUTING.md and CODE_OF_CONDUCT.md (#3335)
  • Add cmake to linux install script (#3338)

That’s all for today! Many thanks to all contributors who always help to make Synfig better!

2 Likes

Development Report (Apr 9 - May 8)

Hello everyone!

Quite an exciting month since the last report. Here’s the latest Synfig development news:

Features:

  • CurveWarp Layer is ported to Cobra renderer engine (#3329)
  • Added ability to set colors for a dark theme for curves (#3346)

Fixes:

  • Fixed build on OSX 10.9 (#3353)
  • Fix undefined behavior when subsample range is 0 in Motion Blur (#3347)

Code cleanup, refactoring, and CI

  • Update Transifex config to APIv3 (#3349)
  • Removed zh-Hant locale as it has zero translations (#3354)

That’s all for today! Many thanks to all contributors who always help to make Synfig better!

Edit BobSynfig:
Win64 Test Build (Link Expires 05 Jun 2024)
SynfigStudio-1.5.2-testing-2024-05-05-win64-3c3b5.zip

5 Likes

Development Report (May 9- Sep 12)

Hello everyone!

It has been a while since the last report. Here’s the latest Synfig development news:

Performance:

  • Don’t render frame thumbnails if disabled (#3356)
  • Minor optimization of Bevel layer (#3384)

Fixes:

  • Fixed drag-n-drop imports for filenames containing non-latin chars (#3412)

Refactoring:

  • Make surface[_etl]::blit_to() const (#3369)
  • Clean up Bevel layer (#3394)
  • Add move constructor to handle/loose_handle/rhandle (#3417)
  • Update macOS icons to higher resolutions (#3224)

Chores, and CI:

  • Update ChangeLog for version 1.4.5 (#3348)
  • Update Change Log for 1.4.5 (#3359)
  • Avoid installation of unused sdl2_mixer (#3367)
  • Remove broken (and unused) symlink (#3365)
  • Add CI action for OSX packaging script (#3368)
  • Use of eof() and override for filesystem (#3381)
  • Fix generation of source packages using Autotools (#3399)
  • Fix generation of source packages using Autotools (again) (#3400)
  • typo transfRomation → transfoRmation (#3397)
  • Build source tarballs on self-hosted CI runner (#3395)
  • Bump version to 1.5.3 (#3402)
  • Make sure to update vcpkg.json on every release (#3406)
  • Fix #3398 - Missing install-sh script on macOS (#3408)
  • Release version 1.5.3 (#3410)

Build:

  • Unify cmake build shell scripts (#3370)
  • Update script for building with cmake (#3355)
  • build: fix macOS build (#3396)
  • build(GitHub Actions): fix macOS build (#3404)

You can find the latest development snapshots here.

That’s all for today! Many thanks to all contributors who always help to make Synfig better!

5 Likes