Weekly Reports (2022)

Weekly Report (June 8 - 14)

Greetings to all Synfig users! Here is the list of improvements to Synfig code for the last week:

General improvements

  • We are now capable to produce Reproducible Builds (#2613). See https://reproducible-builds.org/ for details.
  • Continued fixing blurry icons on high-dpi displays - now we have crisp and good-looking icons in Parameters Panel (#2670), in Layers panel (#2669) and for Jack button (#2664). See illustration below (make sure to watch it enlarged to see the difference :wink: )

CMake build improvements

  • Added support for Jack audio (#2681).
  • Fix CMake build to correctly import library flags in MSVC environment (#2676).
  • Some refactoring and code cleanup (#2684).

Code cleanup and refactoring

  • Fixed build warnings on GCC 9.4.0 (#2671).
  • Add missing files for translation (#2675).
  • Simplified code for registering available valuenodes when application is loaded (#2622).

Packages

That’s all for today! Many thanks to all contributors and stay tuned for the next report!

5 Likes