Welcome back! This monthly ‘zine is curated for you by the @Krita-promo team.
Jump to:
- Development report
- Community report
- Featured artwork
- Tutorial of the month
- Ways to help Krita
- Notable changes in code
Development report
First Beta for Krita 5.2.0 Released – Please help by testing and reporting bugs!
- 5.2.0-beta1 was released. That includes a work-in-progress redesign of the welcome page, but it’s already been updated in the nightly builds.
- FFmpeg is now built into Krita simplifying the video export process. Audio support is also written from scratch in the beta release.
- 5.2 is now the stable branch, the unstable nightly builds are now 5.3-prealpha.
- Developers are still busy fixing bugs; there were lots of fixes related to the new animation audio and text engines.
What’s new in 5.2?
Full release notes are available.
Or watch this video by @wojtryb.
Community report
Monthly Art Challenge – 2 items of note
- We completed the July Art Challenge, Yin and Yang. When the voting closed, @Elixiah’s artwork was in the #1 spot. If you’d like to see all the submissions (they’re fabulous!) and final poll results, here it is.
- August is Kiki month – a tradition that began last year – so @Elixiah was asked to create a theme for the August challenge that incorporates Kiki in some way. And she did it!. Take a look at this month’s challenge theme. Why not join in the fun?
Your feedback is requested
@RamonM is working on a new ink brush bundle. He’s especially interested in testers with tilt. WIP INK brushes. Feedback
Krita Artists helping each other
53 help topics were marked solved between July 5 and August 6, 2023. Thank you to everyone who makes other artists’ drawing time easier by helping them find solutions.
Featured artwork
August is Kiki Month!
Since August is Kiki month, we pulled a few gems from the finished artwork posted on Krita-Artists from 2020 to 2023.
Sweets and Kiki by @Frittatart. Sweets and Kiki
Kiki creates the world by @loentar Kiki creates the world
Smug Kiki by @Zer0Frost Smug Kiki
Kiki and Leon - spring butterfly festival by Alexsabo Kiki and Leon - spring butterfly festival
Tutorial of the month
How to use David Revoy’s 2023 free brush bundle
In January of this year, @Deevad shared a bundle containing 38 brushes that he made with his visual vocabulary in mind. The video demonstrates how the brushes are grouped for quick selection and shows how he uses each one. A link to the brush bundle is in the video description.
Ways to help Krita
Now that the 5.2 Beta is released, you can help out by testing it and reporting any problems you find. Download links and installation tips are in the announcement post.
Another way to help is to support Krita with a one-time donation, a subscription to the development fund or by purchasing Krita in one of the supported app stores!
Notable changes in code
This section has been compiled by @freyalupen.
(July 1- August 1, 2023)
5.2 is now the Stable branch, the Unstable branch is now 5.3.
Stable branch (5.2.0-beta+):
Features:
- [General] Update the welcome page. The Recent Images are displayed more prominently now, and dockers, the ‘Brushes and Stuff’ toolbar, and the status bar are hidden. There is currently a donation banner; in the future this is intended to be dynamically used for fundraisers, release announcements, etc. (merge request, Halla Rempt, Sharaf Zaman)
Bugfixes:
- [Recorder Docker] Support recording documents of other color modes and depth, by converting them to RGBA8. This prevents switching colorspaces while recording from causing erroneous output. (BUG:468136) (merge request, Rasyuqa A. H.)
- [File Formats] When loading TIFF images with embedded PSD data, ask whether to use it as it may be imported incorrectly. (BUG:376950) (commit, Dmitry Kazakov)
- [Tools] Fix resetting a transformation action when switching tools too quickly. (BUG:472120) (commit, Dmitry Kazakov)
- [Layer Stack] Fix misplaced cut-pasting of an alpha-inheriting layer. (BUG:467811) (commit, Dmitry Kazakov)
- [Brush Engines] Show brush size as the larger of width or height when using predefined brushtips. (merge request, killy |0veufOrever)
- [Tools] Make sure reference for color-labeled layers is regenerated when reselecting that mode. (commit, Deif Lou)
- [General] Support loading recent file thumbnails from .krz files. (commit, Alvin Wong)
- [Plugins] Fix Ten Brushes Plugin not to crash after closing the main window, for instance by switching window layouts. (BUG:441838) (commit, Dmitry Kazakov)
- [Scripting] Fixes for setting properties of various filters through scripting. (BUG:472343)(Dodge/Burn: commit, Halla Rempt, Levels: merge request, Deif Lou, Multichannel, Curves, and Cross Channel: merge request, Deif Lou)
- [Animation] Fix snippets of audio being played when switching canvases, and first few frames of audio and animation being repeated on playback. (BUG:472192) (merge request, Dmitry Kazakov)
- [Animation] Fix potential crashes when transforming animations. (BUG:469226) (commit 1, commit 2, commit 3, Dmitry Kazakov)
- [Animation] Fix crashes when using Transform Masks on animations. (BUG:462528) (commit, Dmitry Kazakov)
- [Animation] Fix rare crash when trying to play animation. (BUG:464032) (commit, Dmitry Kazakov)
- [Text] Fix an assert when rendering text on the border of the image. (BUG:472072) (commit, Dmitry Kazakov)
- [Text] Fix saving SVG text styles for text that happens to match the default font. (merge request, Alvin Wong)
- [Text] Fix SVG text line-height calculation. (BUG:472073) (merge request, Wolthera van Hövell)
- [Text Tool]: Fix resetting modified state when saving after switching editor mode. (merge request, Alvin Wong)
- [Text Tool] Fix OTC font selection, handle face index when loading font (merge request, Alvin Wong)
- [Text] Fix converting text with multiple alignments back to rich text. (commit, Alvin Wong)
- [Text Tool] SVG Editor: Disable Shift+Enter soft line breaks, as rendering them is not supported. (BUG:472743) (commit, Alvin Wong)
- [Text] Handle outline & bitmap glyphs separately. (merge request, Alvin Wong)
- [Text] Make bitmap glyphs less broken. (merge request, Alvin Wong)
- [Text] Set font-size-adjust only when font is specified. (commit, Alvin Wong)
- [Text] Do not set font-size-adjust when converting from rich text, because it may change when converting back. (commit, Alvin Wong)
Development build fixes (for bugs not present in Release builds):
- [General] Fix a crash when saving/autosaving an image. (BUG:471960) (commit, Dmitry Kazakov)
- [Text] Add synthesizing of italic and bold glyphs for fonts without those variants to the new text engine. (merge request, Alvin Wong)
- [Filters] Fix Gradient Map filter in high bit depth. (BUG:472479) (commit, Deif Lou)
- [Export] Fix export check for layer opacity to avoid unnecessary warnings. (commit, Dmitry Kazakov)
- [Usability] Fix toolbar preset chooser resizing on first open, and resource choosers not scrolling to active resource. (CCBUG:463520) (merge request, Freya Lupen)
Unstable branch (5.3.0-prealpha):
Features:
- [File Formats] Add support for Radiance RGBE (.hdr) file format. (WISHBUG:384136, WISHBUG:413958) (merge request, Rasyuqa A. H.)
- [Canvas Input] Make more actions available as Canvas Input shortcuts: Previous Brush Preset, Color Sampler, Deselect, Next Layer, Previous Layer, Brush Tool, Selection Tool, Move Tool, Transform Tool. (merge request, Krayton Draws)
- [Shortcuts] Add actions for specifically selecting the remembered pen stylus or eraser stylus preset in addition to the existing toggle. (merge request, R. B. (tomtomtom))
- [Usability] Hide unimplemented Blending Options page from Layer Styles dialog. (merge request, R. B. (tomtomtom))
Bugfixes:
- [Tools] Fix issues using Fill and Selection tools in color-label layer reference mode with complex layer stacks. (BUG:471896, BUG:472700) (merge request, Deif Lou)
The latest changes are made available for testing daily in the following development builds: