Greetings to all Synfig users! Lots of news for the last week!
We’ve got two applications accepted to participate in Google Summer of Code. Let’s welcome our new contributors!
Hesham Essam (@hesham) with the project “Building Synfig with the MSVC Toolchain & automate the build process using Conan”
Mohamed Adham (@mohamed.Adhamc) with the project “User Interface improvements”
We would like to thank all the applicants who reached us - this year we’ve got a lot of great applications, but unfortunately not so many mentors to handle as much as we wish.
Congratulations to accepted contributors!
And here is what’s new we’ve got in Synfig code for last week:
Added .glade/xml files for Menus and Toolbars, which is (#2638). This is par of ongoing work to migrate from the deprecated Gtk::UIManager class to modern Gtk::Builder class.
That’s all for today! Many thanks to all contributors and stay tuned for the next report!
Right now I continue reworking our build environment, to make sure it is capable to produce proper binary packages for us (at the moment I am blocked with this, but almost have the solution ready).
This is a long process, as every full rebuild takes approximately 4 hours. Still, I am getting closer to success! After that we will do a stable release (1.4.3) and dev release (1.5.2).
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 )
Simplified code for registering available valuenodes when application is loaded (#2622).
Packages
We have updated our build system to use a newer version of MinGW to build Windows packages. This is necessary to fix the issue when Synfig fails to start on some systems. The first testing packages with the fix are available below, please check and let us know how they work for you:
Greetings to all Synfig users! Here is the list of improvements to Synfig code for the last week:
Fixes
TimeTrack now shows key marks for parameters where animation data is fetched from external files (i.e. lipsync PGO files) and also shows on/off status for active points (#2385). See screenshot -
Those builds should have better stability than before, but we need your feedback to confirm that. Please test and let us know your opinion in this thread.
That’s all for today! Many thanks to all contributors and stay tuned for the next report!
That’s nice to provide fresh builds regularly
For Linux, as an appimage it is convenient.
But for Windows, I would suggest to provide a portable (zip) version.
We would have more feedback if the users could test it without taking the risk of messing up a working install
@Kai Please make sure that gspawn-win64-helper.exe file is copied from the same version, as ZIP package.
I.e., you should have version 1.5.1-testing-2022.07.12-win64-19589 installed. Copy bin\gspawn-win64-helper.exe to the portable build with the same version number - that fixes the issue.