Krita Weekly Update - October 2022 - week 42

Krita Weekly Update - October 2022 - week 42

Welcome to this week’s edition of the Krita Weekly Development Update, brought to you by the @Krita-promo team!

Statistics:

  • Bugs - 636 open bugs 9 more than last week
  • Commits - Excluding merges, 8 authors have pushed 16 commits to master and 45 commits to all branches. On master, 50 files have changed and there have been 621 additions and 269 deletions.
  • Downloads - 77,414 unique downloads last week.
  • Site traffic - 173,644 visits, 381,463 unique page views last week
  • Donations - 6805 in the past month - 195 subscribers to fund.krita.org (peak was 202)
  • Youtube - 58,900 subscribers (up from 58,600 last week)
  • Krita subreddit - 67,651 (up from 67,437 last week)
  • Krita-Artists pageviews last week - 195000
  • Twitter - 59,008 followers

Highlights of the week:

  • Number of bugs has skyrocketed, halla is asking for additional help with this. Eoin O’neill volunteered to do more triaging this coming week.
  • This week the team will target to release Krita 5.1.2 with Qt 5.12 and then they will work towards building Krita with Qt 5.15.
  • @halla is working on refactoring of palette docker. She has cleaned a lot of old code, there are some more bugs remaining to be ironed out.
  • @emmetpdx and @eoinoneill mostly worked on FFmpeg and codec related tasks trying to make a feasible minimal build that works well with Krita. They also worked on bug triaging.
  • @dkazakov is working on the brush editor re-factoring and is gathering feedback and bug reports from the KA testing thread. He also reviewed some merge requests this week.
  • @wolthera worked on automated testing of the text tool which is 99% done, but there are some tests that need to be fixed for Right To Left directional texts.
  • @Reinold has almost completed the work of saving svg files from Krita.
  • @sh-zam worked in testing the animation audio branch on Android. They also fixed a bug that would crash Krita. And with the feedback given here, this will be ready to be merged. They are also checking out Android’s new platform-specific code for background saving. Sh-zam is also looking into incorporating featured images from krita-artists.org in the redesigned version krita welcome screen.
  • @IvanYossi worked on fixing bugs and bug triaging this week. They also looked into appimage not getting self updated and updating python version on macOS. They then worked with Tiar on google summer of code evaluation.
  • @amyspark worked towards getting FFmpeg built in Android and also worked on improving G’MIC for macOS.
  • @tiar evaluated the Google Summer of Code work and worked on perspective ellipse assistant.
  • @Deif_Lou worked on adding some minor improvements to various tools and also fixed some issues related to glitches appearing when changing themes.

Summary:

If you’re a regular reader of these updates (this is the 11th consecutive edition) then you were not surprised to see the Krita dev team making so much progress across all platforms. What was different this past week is the opportunity we were given to work directly with the developers by testing a debug version for Windows and Linux.

This marks the first user testing following 8 months of work to port the brush editor to a new framework called Lager. Thousands of lines of code had to be rewritten just to get to this stage. It’s part of getting Krita ready for the future and will assist with creating a mobile GUI. Thank you for your participation!

There are many ways to support Krita besides testing. Have you seen the brushes and training materials on the Shop Krita site? The Digital Atelier set is available there and contains some wonderful brushes.

Commit report:

This is compiled by @freyalupen.

Commits (Click to expand and read)

What follows is a list of changes made to Krita’s code over the last week (October 10 - October 17, 2022). These changes are available in the latest nightly builds:

Minor changes (small bugfixes, small tweaks to features):


5.1.x branch (Krita Plus):

** Animation:

** Misc:

5.2.x branch (Krita Next):

** Misc:


Technical changes (mostly invisible to users; code refactors, build fixes, tests, logging):


5.2.x branch (Krita Next):

** Misc:

** macOS Build:

16 Likes