KDE 1678 Published by

Krita 5.2.13 is a bugfix release that addresses several important issues on Android devices. The update includes support for 16K page sizes, fixes for background saving crashes, and improvements to the transform tool's touch input functionality. Additionally, Krita now automatically disables touch-painting when a stylus is detected, allowing users to start painting with their stylus immediately. The release also includes security fixes, including a patch for a theoretical vulnerability related to loading TGA files.



Krita 5.2.13 released

Krita 5.2.13 has been released as a bugfix update for the popular free and open-source painting program. This latest version is a testament to Krita's commitment to providing affordable art tools to everyone, made by artists who understand the needs of their community.

Krita523

One of the key contributors to this release is Carsten Hartenfels, Krita's new Android maintainer. His work has led to significant improvements in the program's Android version, including a security fix that affects the handling of TGA files. This patch addresses a potential vulnerability that could cause a buffer overflow when loading these files.

Krita 5.2.13 also introduces support for 16K page sizes on devices running Android 15. As some high-end devices now have massive working memory, this feature is critical for guaranteeing Krita can run smoothly on these devices without requiring manual adjustments.

Another area of focus in this release is saving functionality. In the past, background saving issues were a frequent cause of crashes on Android. That aspect has been thoroughly overhauled in Krita 5.2.13, fixing crashes that occurred when shutting down or running the program in the background. However, working with file systems on mobile operating systems like Android can be challenging due to their sandboxing approach, which limits a program's access to system resources. While the restriction is generally a security feature, it requires developers to adapt and find ways to work within these constraints.

Transform tools are another area where improvements have been made. Previously, the transform tool relied on mouse-press events rather than mouse clicks, which caused issues with touch input. The problem has now been addressed, allowing users to manipulate the transform widget using their fingers.

To enhance user experience, Krita 5.2.13 also includes a feature that automatically disables touch-painting when a stylus is detected in proximity of the device. This allows new users to start painting with their stylus immediately without needing to visit the program's Preferences dialog. For those who prefer to use both fingers and stylus simultaneously, this feature can be explicitly enabled through the Configure Krita menu.

As an added security measure, a correction has been included for a theoretical security issue related to loading TGA files. If users have not yet updated to Krita 5.2.13, it is highly recommended that they avoid opening TGA files from unknown sources until this update is applied.

Finally, two additional crash fixes have been implemented: one addresses the issue of crashing when filtering non-transparent layers in Index Colors, while the other resolves a bug (507601) related to the palette docker with an add swatch dialog.

To access further details and download links, please refer to the official announcement provided below:

Krita 5.2.13 bugfix release!

Today we are releasing Krita 5.2.13! This is a bugfix release containing a number of important Android fixes, courtesy of Carsten Hartenfels, our new Android Maintainer. The release also includes a security fix that affected the work with TGA files.

Krita 5.2.13 bugfix release!