Weekly Reports (2024)

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