Greetings to all Synfig users! We are finishing preparations for releasing version 1.4.3. Here are the latest changes made for that:
We have updated the version of Python shipped with the Windows version of Synfig. Also, we have switched Python to “embed” build, which is more compact and should result in faster installation of Synfig (#67),
The 64bit version of Synfig now uses 64bit build of Python (previously it was using 32bit build). As a result, now it should work slightly more effectively on 64bit systems (#68).
Fixed module search path for Lottie Exporter (#2621).
We also have prepared testing builds of the upcoming version 1.4.3. I invite you to try them and check if there are any critical regressions (things to pay attention to: sound-related functions, plugins).
Greetings to all Synfig users! Here are the changes we’ve got for last week:
Fixed crash when deleting last Waypoint of an Exported Value (#2587).
Fixed video render in Windows package and AppImage builds (#2628).
Added basic support for Icon Themes (#2632).
User can choose available icon themes from the Preferences dialog (see screenshot). At the moment there is only classic theme available, but we will have some alternatives soon. Currently, icon themes are searched in “share/synfig/icons/” inside of installation dir. You can find “classic” theme there and use it as an example for new themes.
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!