Weekly Reports (2022)

Yay, we are no longer being ignored! Cheers for us windows users !!! WOOOO!!! :grin:

3 Likes

Great news for us Windows users and Thank You :slight_smile:

Great job.

The only problem is synfig isn’t starting when I install using the .exe file. I have restarted, uninstalled and reinstalledbut no change

Hi @Rhvy1! I can’t reproduce the problem here. Can you please provide more details? Does it shows any error message?

Weekly Report (September 14 - 20)

Hi everyone! Here’s what’s new for Synfig for last week:

  • Do not display excessive zeros for parameter values (#2809). See illustration attached at the top of this post.
  • Prevent crash or freeze when frame cannot be imported (#2830).
  • Fixed CMake build on Windows/MSYS2 when path contains non-Latin characters (#2821).

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

7 Likes

@Rhvy1 It looks like we found why it doesn’t run for you. You probably using Windows 7?
Can you please try this build? - MorevnaCloud

It just flashes the synfig development snapshot :confused:

I will try the new build though
Thanks for your work

Please open another thread or a Github issue for your problem.
This thread is meant to provide reports in development of Synfig, not solving issues.
Please use --console command line switch (see here) and report in another thread.

2 Likes

Weekly Report (September 21 - 27)

Hi everyone! Here’s what’s new for Synfig for last week:

  • Synfig Forums migrated to the new server with more disk space and better performance. We are discussing further improvements here.
  • Added scrollbars to text editing dialog of Text Layer (#2810).
  • Fixed building with “opengl” option (#2834).

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

5 Likes

Bi-Weekly Report (September 28 - October 11)

Hi everyone! I have missed the last report due to life circumstances.
So, here goes a bi-weekly recap of news in Synfig development:

Fixes and improvements

  • Improved performance by reducing memory copying when working with valuenodes (#2831). The performance tests show ~20% improvement on file loading.
  • Fixed problem, which made it impossible to run Synfig on Windows 7 (#104).

Infrastructure

  • Fixed problem on Synfig Forums, which made impossible for some users to log in
  • Synfig Forums now have Solved plugin enabled. That allows to mark topic replies as solutions and indicate which problems are already resolved. The plugin is enabled for two forum sections - Support and Non English Forums.

Code cleanup & Refactoring

  • The “etl::bezier” and “etl::hermite” classes and merged (#2808) and moved to synfig-core module (#2840). This is part of ongoing work of eliminating ETL dependency, which will result in simpler build and better code structure.
  • Use runtime check of openGL availability, instead of compile-time (#2835).
  • Code cleanup, add docs and merge ETL/hermite with ETL/bezier.
  • Updated dependencies for Debian 11 based distros (#2837).
  • Autotools build: Release build now can be compiled with “debuginfo” symbols (#2838)

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

8 Likes

Weekly Report (October 12 - 18)

Hi everyone! Here’s what’s new for Synfig for last week:

Features & improvements

  • Added buttons to change interpolation for selected waypoints (#2615).
  • Hide bone width handles when they are meaningless (#2778),

Code cleanup and refactoring:

  • Remove unused alternative clamping functions (#2845).
  • Remove some unused #include directives (#2851).
  • Use correct abs() function for integer variable (#2852).
  • Remove Accumulator type for etl::pen and etl::surface (#2854).
  • Remove unused methods in blur.cpp (#2848).
  • Move non-portable popen code to one place (#2491).

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

Edit BobSynfig: The hotlink was not working, replaced the hosting site

9 Likes

Hi everyone!

We have released new stable version - 1.4.3!
Please read Release Notes for complete list of changes.

Download Synfig Studio 1.4.3

4 Likes

Just noticed that “ALPHA” blend method is only available in 1.5.1 series and not backported to 1.4.3 :confused:
/synfig-core/src/synfig/color/color.cpp 1.4.3 vs master

2 Likes

Can you please find relevant PR (which has merged this feature in master branch) and add it to v1.4.4 project - v1.4.4 · GitHub

It should be this one, but it should be rechecked to avoid side effects (see CURRENT_CANVAS_VERSION)

1 Like

@BobSynfig Added to my notes. :+1:

I actually thinking that we may release next stable version from master branch… :thinking:

1 Like

Weekly Report (October 26 - November 1)

Hi everyone! Here’s what’s new for Synfig for last week:

Optimization

  • Avoid double computations in Advanced Outline (#2849).

Code cleanup

  • Remove unused class debugclass (#2865).
  • Fix typos (#2863).

Infrastructure

  • Changed structure of categories on forums, improved topic display (see attached screenshot). For more details please check this discussion.

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

1 Like

Weekly Report (November 2 - 8)

Hi everyone!

This week we are happy to present you a new tutorial, which helps Synfig newbies to understand interpolation of waypoints.

There is also another great tutorial by @Khemardi, which shows how to create a custom switch controller. Take a look! -

And here’s what’s new in Synfig’s code for the last week:

  • Fixed issue #2857 - changing interpolation of Canvas parameter was changing interpolation for other waypoints.
  • The “Target” dropdown in Render dialog now renamed to “Module” (#2869).
  • Continued work on merging ETL into synfig-core: the “ETL/surface” is moved to “synfig/surface_etl.h” (#2870).

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

8 Likes

Weekly Report (November 9 - 15)

Hi everyone!

Last week we’ve got some code cleanup:

  • Minor cleanup in ETL for “box_blur” algorithm (#2873).
  • Removed unused Gtk::IconSIze (#2878).
  • Remove some unused methods and add docs for “synfig::surface” class (#2871).
  • Move ETL/misc to synfig/misc.h (#2874).
  • Fixed compatibility with version 7.1 of ImageMagick library (#2876).

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

4 Likes

Weekly Report (November 16 - 22)

Hi everyone!

Last week we’ve got one very useful feature added - it allows to show all external dependencies of the current animation file (#2472). Just choose “File” → “Show dependencies…” from menu.

screenshot_005

And here are other changes in Synfig’s code for the last week:

  • Fix tests, which were broken by commits of the past week (#2889, #2890).
  • Refactoring for NoiseDistort layer: remove useless method, argument, intermediate variable (#2887).
  • Cleanup code of ETL/pen module (#2881).

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

7 Likes