Your suggestions for upcoming weekly report

I’m on it now. Will send ASAP.

1 Like

Not sure how to get everything to you, but here it is:

Good morning Synfig enthusiasts! Here’s what’s happening this week.

New Commits (making tentative changes permanent):

[https://wiki.synfig.org%2Fimages%2Fb%2Fb0%2FSpline_Example.png&f=1&nofb=1]

  • Adding new spline vertex: db9db14 Create a new vertex on a Spline using double-click (#2312) [studio]
  • New layer select: 039ec6f When the user imports the file the imported layer becomes selected (#2308) [studio]
  • Using float and interger values: feb62c5 Replaced abs with std::fabs for float values and std::abs for templates and int values (#2311) [ETL] [core] [studio]
  • Multi-level transport Version 7: 54ba18f Added support MLT+±7 in Autotools (#2306) [core]

Motion Graphics

A sample motion graphic from the talented microvswind of China:

https://forums.synfig.org/uploads/default/original/2X/3/3f3e97c466a607acac93175400c5f298d9b3667a.gif

Morvina Project

Check out draft Episode 4 of Pepper & Carrot. That darn cat! See other Project animation shorts too. Support open source animation!

3 Likes

I’m so sorry that this is late. I didn’t get your original reply in my email. Also sorry for being so dense.

Kevin

2 Likes

@kwilco Thank you for help!
However, here are some issues:

  1. Your text is not properly formatted:
    • images are not shown
    • weird highlight (surrounding text with ``, that is supposed to refer to a code, for example)
  2. There is a typo: It’s Morevna, not Morvina
  3. You tried to explain two words, but your explanation is wrong. Not your fault, they’re technical terms.
    • Commit: in this context, we refer to a source code modification (or modifications) that we integrate to the project official source code.
    • PR or Pull Request: not used here, but since commit was explained, I explain it too: someone proposes one (or more) commit to the project.
    • MLT: It’s a multimedia library (in Windows, users are use to refer as DLL). We use it for sound layer and sound panel support.

It would be good to have a static image or a GIF to highlight the post, as @KonstantinDmitriev said:

  • It could be related to a new feature (or fix) that was committed this week; or
  • Any cool usage/show case of Synfig.

:slight_smile:

1 Like

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