Your suggestions for upcoming weekly report

@kwilco No problem, this is not late - I forgot to mention that the time is in GMT, so we still have a few hours. ^__^" Thank you for taking first step in making this report!

Thanks to @rodolforg for reviewing and pointing to the issues!

Here are also my suggestions:

  • I suggest to avoid technical term “commits” and write “Code changes & improvements” instead of “New commits …”
  • I think it is okay to have a single section to talk about microvswind’s and Morevna - we can name it “Usage cases”
  • I think it is important to mention that the published “Pepper&Carrot” video is still a draft (animatic).

Yes, in this case we can feature a graphics by microvswind in header. :slight_smile:
I suggest to feature this one (as it looks more complicated) and give a link to his thread, so readers can watch all his works.

Here’s what’s I’ve got for the text now (we still have 3 hours before publishing, so please add your suggestions or edits, as my English grammar is far from perfect :slight_smile: ):


Weekly Report (September 13 - 19)

Good time of the day to all Synfig enthusiasts! Here’s what’s happening this week:

Code changes & improvements

  • Users asked us to have a simple way to add a new vertex point to Outline or Region. And now it is possible to create a new vertex on a Spline on double-click! (see PR #2312)
  • When the user imports the file the imported layer now becomes selected (#2308).
  • Fixed an issue with broken Halftone 2 layer (#2311).
  • Now it is possible to compile Synfig with version 7 of MLT+ when building with Autotools (#2306).

Usage cases

In this report we would like to feature a work by microvswind, who is sharing his animations made with Synfig in this forum thread. The cover image featured at the top of this post is also made by him.

Another notable usage case is coming from Morevna Project - recently they have published a draft preview (i.e. animatic) of upcoming Pepper&Carrot Motion Comic Episode, which is purely made in Synfig. The final work will also be made with Synfig.

And that’s all for today! Thanks to everyone who helps to make Synfig better!

I will keep trying if it’s OK. Tell me if you’d rather I didn’t. Would you send me a short timeline of to-do steps for each week?

3 Likes

Shouldn’t we use “we” instead of “I” ?

“In this report we would like to feature”

Previously only KonstantinDmitriev wrote the reports, now this is a team work so I think it is appropriate to use “we” over “I”.

Also the old Synfig Wiki guidelines for contributor suggests to use we over I

2 Likes

Yes, I definitely prefer if you will continue! I am sure everyone understands that writing reports requires some learning process and it is awesome if someone involved in this process besides me alone. Also, it it gets easier to write report when we can discuss it (comparing to writing everything on my own). :slight_smile:

Here is the timeline I proposing:

  • by Saturday everyone posting their ideas here - what they would like to see in next report
  • on Saturday we prepare a list of changes (commits) made during the week
  • on Sunday draft text is posted for discussion
  • Monday 9:00 GMT - final text posted.

Agree! I have edited the text. Thank you! :slight_smile:

I have posted report now - Weekly Reports (2021) - #39 by KonstantinDmitriev

Hi! Here’s a list of new commits we have for this week so far :slight_smile: -

  • 88c9e97 Made shared_objects non-copyable (#2291) [ETL] [core]
  • 5ffa792 Fix dialog responses for user pressing Esc key (#2309) [studio]
  • c78c447 Minor cleanup in CreateChildBone action (#2315) [studio]
  • 576c349 Autotools: Remove @MAGICKPP_LIBS@ variable from LDFLAGS(#2326) [core]
  • 391f8a1 Fix magick++ target missing in AppImage (issue #2320) (#2324) [core]
  • be2b1db Improve hints for Dash item parameters (#2314) [core]
  • 590560f Switched Ubuntu version on Github Workflows to 18.04 (#2322)
  • 23d997a Merge PR #2303: SVG parser: refactor style parser [core]
  • 7f1444e Don’t let inner layer be duplicated twice when copying (#2317) [studio]

@kwilco

Yes, in this week’s report we have a lot of technical items, so I have left most of them “as is” ^__^. Here’s the result:

Weekly Report (September 20 - 26)

Greetings to all Synfig users! Here’s the code changes we have for this week:

  • [GUI] Improve hints for Dash item parameters (#2314).
  • [GUI] Don’t let inner layer be duplicated twice when copying (#2317) [studio]
  • [GUI] Fix dialog responses when user pressing Esc key (#2309).
  • [Linux package] Fixed issue with “magick++” target not available in AppImage (#2324, #2326). The “magick++” target is useful for exporting animation into “gif” format, as it results in smaller file size and better quality than other targets.
  • [Code cleanup] Made shared_objects non-copyable (#2291).
  • [Code cleanup] Minor cleanup in CreateChildBone action (#2315).
  • [Code cleanup] SVG importer: Refactor style parser part (#2303).

That’s all for today! Thanks to everyone who helps to make Synfig better!


P.S. For cover image I decided to use this one -

2 Likes

Lately there has been a great amount of high quality animations posted on this forum.
I would suggest to keep adding to the weekly reports those great works that communicate to “non technical” people the potential of Synfig (even pick older ones if new ones are not available).

2 Likes

I love this idea and will appreciate if you post suggested videos here for next report :slight_smile:

And here’s a list of commits we have for this week so far:

  • 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]
2 Likes

@KonstantinDmitriev

Here are some artworks by @microvswind and here by @veermetri05

It’s hard to pick one, really enjoyed watching all of their animations :grin:

Maybe this time we can pick something like this one?

1 Like

@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: