Your suggestions for upcoming weekly report

@Firas Great! I also love their work!

Weā€™ve got more commits this week, with some major features (I mean proper Arabic/RTL text support)! Here is a full list for this week:

  • 61a290b Fixed crash of test on Void Linux (#2265) [studio]
  • 269d895 Select parent group after image import (#2339) [studio]
  • 84f1241 Bone Tool: fix default bone width preference loading (#2343) [studio]
  • 5312fea Merge PR #2232: Add better support for RTL text to Text Layer [core]
  • fcaa6fb Merge PR #2325: Skeleton Tool cleanup [studio]
  • fb374ca minor cleanup in ValueDescBoneSetParent action (#2331) [studio]
  • dda0317 Fix regression: importing image making it upside-down (#2333) [studio]
  • cbdc86a Fix again dialog responses. Mistakes made in 5ffa7928dd55ae66f77b8ea4e61f2864f0f72b10 (#2329) [studio]
  • 3ed1d3f Skeleton Deformation: improve ā€œBonesā€ parameter tooltip/description (#2332) [core]
  • e0cfca4 add explicit namespace synfigapp for Action macros (#2334) [studio]
  • c185ad2 minor cleanup on SynfigCommandLineParser (#2335) [core]
1 Like

Posted the report here :slight_smile: - Weekly Reports (2021) - #41 by KonstantinDmitriev

1 Like

Hereā€™s a list of commits we have for this week so far:

  • d7fcc40 Bone Tool: Fix crash when undoing Child Bone until first one (#2341) [studio]
  • 21e1a3e Fix regression on Link To Spline: Vertex should be linkable (#2345). Closes #2344. [studio]
1 Like

Maybe this image? lol

3 Likes

Didnā€™t see this before, itā€™s such a funny animation, I like it!

Thank you! The new report is here :slight_smile: - Weekly Reports (2021) - #42 by KonstantinDmitriev

We have a lot of stuff for this weekā€™s report :slight_smile: -

  • e0cdef3 Merge PR (#2364): Refactored Canvas class [core] [studio]
  • fe640ca Removed unused variables (#2361) [ETL] [core] [studio]
  • b53d194 Merge PR #2358: cleanup and fix Intersector class [core]
  • 4f80ad1 Use Widget_FontFamily in Text Tool toolbox and reorder widgets (#2355) [studio]
  • 639585c remove unused file synfig/polygon.h (#2353) [core]
  • f9db3ee fix crash on ValueDescSet action: not every list is a dynamic one (#2354) [studio]
  • 5e19882 Enable ā€œLink width and heightā€ by default in Render Settings (#2351) [studio]
  • 87cc5d2 Apply action to all selected layers from pop-over menu (#2352) [studio]
  • b613379 remove unneeded #include (#2342) [core]
  • 014f0bd Bone Parent parameter should be static by default (#2349) [core]
  • 10e7c64 Bevel parameter of Rectangle layer is a relative value, not distance (#2350) [core]
  • 1210f50 Add Handle type to Skeleton and SkeletonDeformation layers (#2348) [core] [studio]

I suggest to separate them:

  • Code cleanup

    • e0cdef3 Merge PR (#2364 ): Refactored Canvas class [core] [studio]
    • fe640ca Removed unused variables (#2361 ) [ETL] [core] [studio]
    • 639585c remove unused file synfig/polygon.h (#2353) [core]
    • b613379 remove unneeded #include (#2342) [core]
    • 1210f50 Add Handle type to Skeleton and SkeletonDeformation layers (#2348 ) [core] [studio]
  • Fixes

    • b53d194 Merge PR #2358: cleanup and fix Intersector class [core]
    • f9db3ee fix crash on ValueDescSet action: not every list is a dynamic one (#2354 ) [studio]
  • UX improvements

    • 4f80ad1 Use Widget_FontFamily in Text Tool toolbox and reorder widgets (#2355) [studio]
    • 5e19882 Enable ā€œLink width and heightā€ by default in Render Settings (#2351) [studio]
    • 87cc5d2 Apply action to all selected layers from pop-over menu (#2352) [studio]
    • 014f0bd Bone Parent parameter should be static by default (#2349) [core]
    • 10e7c64 Bevel parameter of Rectangle layer is a relative value, not distance (#2350 ) [core]
1 Like

@rodolforg Great, thank you! :slight_smile:

I suggest to use this as cover image for report -

1 Like

I just pushed a PR for fix that Orientation field error XD

1 Like

Cool!

ā€¦And here is a final report :slight_smile: - Weekly Reports (2021) - #43 by KonstantinDmitriev

2 Likes

Go Synfig!!! Final Report well done :smiley: wooo!! synfig_flip

6 Likes

Thank you @Khemardi! Actually your animation brought me idea that it would be nice to create a set of templates with animated text. The text string can be exported value, so user will be able to easily set any text and get impressive animation. Very useful for motion graphics!

With recent PR from @rodolforg the rendering speed is not a problem for text anymore :slight_smile: -

1 Like

Thatā€™s a very good idea. I agree :slightly_smiling_face:

Here is a list of changes for tomorrowā€™s report:

  • f6b3f24 Merge PR (#2382): Widget_Keyframe_List: clean up (and make use of TimePlotData) [studio]
  • 17b5212 Merge PR (#2362): Text Layer ported to Cobra render engine [core]
  • 1d38aea fix rendering of empty rows inside contour when Invert is on (#2367) [core]
  • 876ed89 Merge PR (#2376): Remove dead/dummy translations [core] [studio]
  • dd7a1c4 TimeTrack: Fix missing context menu for waypoints at Canvas Parameter (#2363). Closes #2357. [studio]
  • 9a248d3 Fix active bone selection for Skeleton Deformation Layer (#2340) [studio]
  • 188126e Fix broken bone selection for Skeleton Deformation Layer (#2365) [studio]
  • 19a88f4 Added seekpos method for FileSystemNative::ReadStream (#2224) [core]
  • 56fc601 Refactored open canvas map (#2360) [core]
  • 09bdfc6 Refresh Widget_RendDesc on width/height link toggling (#2368) [studio]
  • ef56525 Circle Tool: remove deprecated falloff option (#2366) [studio]
  • 2f91d69 Fix typos in translation strings (#2370) [core] [studio]
  • 8384686 more Canvas class cleanup: remove unused field and signal (#2371) [core]

Plus, I plan to publish release 1.5.1 tomorrow.

Big week! :slight_smile:

4 Likes

Hi everyone!

Here is a draft for tomorrowā€™s weekly report:

Improvements

  • Added ability to import multiple files (#2439).

Code refactoring & cleanup

  • Refactored file import code: added is_same_file() method (#2451).
  • Fixed includes for harfbuzz and fribidi libraries (#2442).
  • Fix MSYS2 build (#2449).

LOOKING FOR HELP: Maybe someone can create a short video(gif) demonstrating importing of multiple files? (new feature of this report)
Need this by tomorrow 10:00 GMT. :slight_smile:

The report is published here now :slight_smile: - Weekly Reports (2021) - #50 by KonstantinDmitriev

Hereā€™s a draft for tomorrowā€™s weekly report -

Weekly Report (December 13 - 19)

Greetings to all Synfig users! Hereā€™s whatā€™s new in Synfig code for the last week:

Bugfixes:

  • Bone Tool: Correctly apply offset to Second bone when First bone of Skeleton Deformation Layer changed (#2457).

Code cleanup and refactoring:

  • Improve code readability in ValueDescSet class for Skeleton Deformation bone operations (#2458).
  • Fixed autotools build for MacOS M1 (#2424).
  • Refactored SynfigToolGeneralOptions singleton (#2453).
  • Fixed CI check for appdata.xml (#2464).
  • Fixed misleading indentation in MODULE_INVENTORY_BEGIN (#2430).

Thatā€™s all for today! Many thanks to all contributors who help to make Synfig better!

If anyone has something to add - please let me know :slight_smile:

I have made this video as illustration to he report :slight_smile: -

1 Like