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
5.2 Beta Coming
The team’s been busy going through and fixing various bug reports, working on stabilizing 5.2.0 ahead of the beta testing that could be released as early as mid-July.
Selected highlights from 5.2:
- New text layout engine @wolthera
- Animation audio playback improvements and simplified video export @emmetpdx and @eoinoneill
- Transform all selected layers at once without grouping them @freyalupen
- Rewritten Undo feature @dkazakov
Get ready to put on your beta testing hat! The changes in 5.2 are significant so beta testers will be appreciated on each platform.
Clipping mask like Photoshop and other software
@Radian-art has initiated a merge request for the ability to use a clipping mask for only single layer below. You can help in testing it - here.
Bundle Editor Changes
@Srirupa_Datta has put out a new request for user feedback on Bundle Editor changes.
“As part of my GSoC’23 project on improving the Bundle Creator, I am planning to implement the bundle editing feature in Krita. In order to better understand the requirements and preferences of artists, I would like to understand the types of bundles you would like to improve.”
Jump right in and add your voice to the discussion here.
Community report
-
The last step in the ongoing effort to transfer ownership of this forum over to the KDE organisation is complete. We just migrated our server to KDE infrastructure. This forum is hosted on the Digital Ocean server situated in Frankfurt. The forum is now sponsored by the KDE e.v.
-
We just completed the June Monthly Art Challenge. Congratulations to @Deas for winning the top spot and to @ArtTrooper as 1st runner up. Are you curious about the July challenge? See it here. If you’re a little shy about joining in, you can test your ideas and ask questions in the WIPs and Discussion thread.
Which Plugins are Generating the Most Conversation on K-A?
Ranked by number of replies in the last 30 days:
- Shortcut Composer by @wojtryb
- Imagine Board by @EyeOdin
- Buli Brush Switch by @Grum999
- Blender Layer - Live 3D View by @Yuntoko
- ColorPlus by @seguso
Featured artwork
Jiuzi Ref Sheet by @Magolorchan
Jill Valentine Fanart by @Matheo_Melendez
Tutorial of the month
12 Ways to Blend and Mix Colors in Krita – Video – 15 minutes
@Widhi_Muttaqien demonstrates a dozen ways to blend and mix – some of which you may not automatically think of using.This tutorial is recommended for every level of Krita user, from new just-getting-your-feet-wet users to multi-year veterans.
Ways to help Krita
Whether you’re a developer, translator, documentation writer, resource creator, user giving feedback and reporting bugs, or just an artist sharing your work and spreading the word, you help make Krita possible.
You can also volunteer your time and skills to support the project. Did you know we have a Contributor’s Manual? Take a look. Something in there might be just the thing for you.
Or, you can help 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.
(June 02 - June 30, 2023)
Unstable branch (5.2.0-prealpha):
Features:
- [File Formats] JPEG-XL: Support multilayered files. (merge request, Rasyuqa A. H.)
- [Tools] Make holding Shift in the Measure Tool snap to 15 degree angle increments (same as the Line Tool). (merge request, Bip Boop)
Bugfixes:
- [Filters] Fix crash in Palettize filter. (BUG:466963) (merge request, Dmitry Kazakov)
- [Filters] Fix HiDPI rendering of resource icons in Palettize and Gradient Map filter dialogs, including application hang on scaling greater than 2x. (merge request, Freya Lupen)
- [Tools] Fix issue where Fill and Contiguous Selection Tools would differentiate fully transparent pixels by their color values. (merge request, Deif Lou)
- [File Formats] Fix loading PSD files with Input-class ICC profiles by asking to convert the colorspace on import. (BUG:470084) (merge request, Dmitry Kazakov)
- [Layer Styles] Fix a hangup when rendering a layer with a layer style and transparency mask. (BUG:470862) (commit, Dmitry Kazakov)
- [General] Fix memory leak when sampling a hidden, color-labeled filter layer. (BUG:471543) (commit, Dmitry Kazakov)
- [Animation] Fix a crash when Animation Cache Size limit is too low and increase the lower value of the cached frame size limit. (BUG:459135) (commit 1, commit 2, Dmitry Kazakov)
- [G’MIC] Fix G’MIC filter crashes on macOS ARM by updating it to version 3.2.4.1. (BUG:458935) (commit, Ivan Yossi)
- [Tools] Fix Line Tool not working with the Airbrush option of pixel engine brushes. (BUG:447230) (merge request, Freya Lupen)
- [Selections] Fix Image->Trim to Selection not working after using Invert Selection. (BUG:457820) (commit, Dmitry Kazakov)
- [Text Tool] Fix showing decimal font size in text editor. (BUG:429515) (merge request, Alvin Wong)
- [Tools] Show Assistants’ tool cursor guidelines only for tools that support snapping to assistants (the Freehand Brush and Line Tools). (BUG:424027) (commit, Dmitry Kazakov)
- [Tools] Fix Undo Polygon Selection Points shortcut to cancel the shape/selection when there is only one point. (commit, Deif Lou)
- [Tools] Fix Edit Shapes Tool node type conversion actions only working in the most recently opened document. (BUG:467945) (merge request, Freya Lupen)
- [Touch Input] Add kinetic scrolling (scrolling directly on a list with a drag or flick gesture) to some widgets that were missing it, such as the Undo Docker and Configure Toolbars dialog. (merge request, Sharaf Zaman)
- [Keyboard Input] Fix issues where AltGr key would be captured by keyboard shortcuts instead of allowing typing of symbols. (BUG:468566) (commit and merge request, Dmitry Kazakov)
- [Preferences] Fix ‘Don’t show contents when moving sub-windows’ setting not being saved. (BUG:435348) (merge request, Freya Lupen)
Development build fixes (for bugs not present in Release builds):
- [General] Fix random crashes related to thumbnail cache generation. (BUG:469945) (commit, Dmitry Kazakov)
- [Android: General] Fix crashes on opening documents on Android. (BUG:470969) (commit, Sharaf Zaman)
- [General] Fix a crash on closing dialogs, documents, or application exit. (commit, Dmitry Kazakov)
- [Layer Stack] Fix crash after creating text object and undoing it. (BUG:471391) (merge request, Alvin Wong)
- [File Formats] PSD: Fix opening images with Output-class profile. (commit, Dmitry Kazakov)
- [File Formats] JPEG-XL: Fix crash when exporting layered with layer masks, issue exporting lossy F32, and hang when opening file with spot channels. (merge request 1, merge request 2, merge request 3, Rasyuqa A. H.)
- [Brush Engines] Fix a performance regression in the MyPaint engine. (merge request, Sharaf Zaman)
- [Color Selectors] Fix regression with RGB conversions which caused the Small Color Selector to swap red and blue. (BUG:471212) (commit, Dmitry Kazakov)
- [Text Tool] Fix text size not updating on canvas. (BUG:470782) (merge request, Alvin Wong)
- [Tools] Fix Enclose and Fill Tool’s ‘Stop growing at darkest pixel’ button not working. (merge request, Freya Lupen)
- [Usability] Fix list items in the Workspace Chooser being too tall. (merge request, Măcelaru Tiberiu)
- [Usability] Fix Tag Chooser resetting to ‘All’ on document close. (BUG:471419) (commit, Halla Rempt)
The latest changes are made available for testing daily in the following development builds: