Boudewijn Rempt

Wednesday, 16 April 2014 14:35

Krita 2.8.2 Released

Today the Krita team releases the second bugfix release of Krita 2.8.

Most of the development  work at the moment is going into some big issues for 2.9, like the resources manager, MVC refactoring and HDR color selectors, but there are some nice improvements

  • add support for reading PSD layer groups
  • new splash screen with recent files and links to the Krita website
  • save tags with special characters properly (bug 332708)
  • fix removing tags
  • restore native file dialogs on Windows
  • fix a bunch of memory leaks

And expect more bug fixes for 2.8.3!

Linux users can get updates from their distributions, Windows users can download installers from the website.

Wednesday, 02 April 2014 13:20

Krita on Steam: Early Access is Now Open!

Kiki says Thank You!

Yesterday -- yes, April 1st, but it wasn't a joke! -- Krita went into Early Access mode on Steam!

 The version of Krita that is on offer on Steam is Krita Gemini, which can switch between the desktop mode and tablet mode, depending on whether you're using it on your tablet, your television set, your laptop or your desktop.

It's early access, so there are still bugs and we'll provide frequent updates! And, of course, we're still working on all the fun Steam cloud integration features. Right now, we only have Windows builds for Steam. The goal is to release the first, full release on Windows and Linux for Steam in May, with all the integration with the Steam platform, like Big Picture Mode, Workshop, using the Steam cloud for settings and brushes. If you have any ideas for things you think could be great to see, the usual place is open for ideas, or use the Steam community page.

The early access price is €22,99.

Krita is free software under the GNU Public License V2+. All the work for Krita on Steam is open and public. But adding the steam features, building and creating packages does take a lot of effort! And that's why there's a price tag for the binaries.

And, of course, the Early Access price is lower than the final price will be, so if you're on Steam, grab your chance - Krita Gemini's Steam store page is open for business right now!

Friday, 28 March 2014 10:13

Krita 2.8.1 Released

Hot on the heels of Krita 2.8.0, we're releasing Krita 2.8.1! This release contains a lot of bug fixes and improved support for the Surface Pro 2 tablet on Windows.

  • support for surface pro 2 on Windows
  • fixed several memory leaks
  • save single layer CMYK images correctly to PSD
  • BUG:331805 Do not let the selection grow bigger than the image on invert
  • BUG:329945: fix the unsharp mask filter
  • Fix tablet support on OSX
  • Fix convolution operations when the resulting alpha is 0
  • BUG:332022 Fix mirror mode in color smudge and filter ops
  • Make the warp tool handles less obtrusive
  • BUG:331758 Make the transform tool scale filter selector work
  • BUG:332070 Fix crash when selecting a template with stylus double-click
  • BUG:331950: set the document modified status when changing layer properties
  • BUG:331890: Fix loading of multi-layered PSD files, including 16 bit ones
  • BUG:331708: Fix crash in undo/redo of transformations
  • BUG:331759: improve performance of the OpenGL canvas in some cases
  • Make it possible to use the OpenGL canvas on more GPU/driver combinations
  • Fix crash in pixelize filter
  • Fix the emboss filter to apply to the whole image
  • Fix crash when loading an image that has a broken colorspace id
  • BUG:331702: Fix crash when loading a 16 bit/channel PSD image
  • Fix crash in the oilpaint filter
  • Fix crash when applying a gradient
  • Fix crash when trying to create a selection in the artistic text tool
  • Fix not being able to add new canvas input shortcuts
  • Improve the crash reporter on Windows

Download Krita 2.8.1 for Windows from the Krita Studio website, or update on Linux using your package manager.

Krita 2.8.2 will contain the improved support for uc-logic/evdev based tablets on Linux.


Thursday, 27 March 2014 12:27

More Tablets Supported by Krita

The brand new graphics tablet support code Dmitry Kazakov has worked on for Krita 2.8 is bearing fruit. In the past week, Dmitry has improved and fixed support for many uc-logic based tablets on Linux. These tablets use the evdev driver, but they all use the driver in a different way! Some of them are very strange, one even reports itself as a keyboard to X11.

Examples of these tablets are Monoprice, Bosto, Huion or Genius. Check out his blog for the details! This is on Linux, of course, but Dmitry has also fixed support for Microsoft's Surface tablets's stylus and eraser.

This work has been made possible by the Krita Foundation using the development fund. Without sponsorship, Krita wouldn't see such rapid improvement, so if you use Krita, consider subscribing to the development fund!

Monthly Donation through Paypal

Krita Development Funding

One-time donation through Paypal

Tuesday, 04 March 2014 00:00

Krita 2.8.0 Released

Today, the Krita team releases Krita 2.8. Krita 2.8 is a big milestone release, since this is the first release that is ready for end-users on Windows! Krita 2.8 has also many new features, hundreds of bug fixes, performance improvements, usability fixes and look-and-feel improvements. Let's join David Revoy for a tour of...

What's new in Krita 2.8?

Krita 2.8 running in Trisquel GNU/Linux 6.0, showing the default interface. The character on the canvas is Kiki the Cyber Squirrel, Krita's Mascot.

Author of screenshot and mascot: Tyson Tan

Krita 2.8 highlights:

Windows version

Krita 2.8 will be the first stable Krita release for Windows. We have been making experimental builds for Windows for about a year now, and a lot of testers helped us to stabilize it. While this is not really a new feature for the Linux user, the step and the work on it was so huge that it does merit the 1st rank in this feature list! Most work on the Windows port has been done by KO GmbH, in cooperation with Intel.

Development: Dmitry Kazakov, Boudewijn Rempt.

Better tablet support:

Krita has relied on Qt's graphics tablet support since Krita 2.0. We consciously dropped our own X11-level code in favour of the cross-platform API that Qt offered. And apart from the lack of support for non-Wacom tablets, this was mostly enough on X11. On Windows, the story was different, and we were confronted by problems with offsets, bad performance, no support for tablets with built-in digitizers like the Lenovo Helix.

So, with leaden shoes, we decided to dive in, and do our own tablet support. This was mostly done by Dmitry Kazakov during a week-long visit to Deventer, sponsored by the Krita Foundation. We now have our own code on X11 and Windows, though still based on Qt's example. Drawing is much, much smoother because we can process much more information and issues with offsets are gone.

Photo: David Revoy testing Krita with four tablets.

Development: Dmitry Kazakov, Boudewijn Rempt.

New high-quality scaling mode for the OpenGL canvas

Krita was one of the first painting applications with support of OpenGL to render the image. And while OpenGL gave us awesome performance when rotating, panning or zooming, rendering quality was lacking a bit.

That's because by default, OpenGL scales using some fast, but inaccurate algorithms. Basically, the user had the choice between grainy and blurry rendering.

Again, as part of his sponsored work by the Krita Foundation, Dmitry took the lead and implemented a high-quality scaling algorithm on top of the modern, shader-based architecture Boudewijn had originally implemented.

The result? Even at small zoom levels, the high-quality scaling option gives beautiful and fast results.

Image by Timothee Giet

Development: Dmitry Kazakov, Boudewijn Rempt.

Krita Gemini

On Linux, the Krita Sketch user interface is now bundled with Krita 2.8, and users can switch from one interface to another. Krita Sketch and Krita Gemini were developed by KO GmbH together with Intel. On Windows, Krita Gemini will be available through Valve's Steam platform.


Development: Arjen Hiemstra, Dan Leinir Turthra Jensen, Timothée Giet , Boudewijn Rempt

Wrap Around mode

The Wrap Around mode (activate it with the W key, or in View > Wrap around mode) tiles the artwork on the canvas border for easy creation of tiled textures. It is only visualized in OpenGL mode (Settings > Configure Krita > Display).

Development: Dmitry Kazakov.

New default presets, better tagging system

Krita 2.8 offer a new set of brush presets, with new icons following standards. Here is a screenshot with a sample of them.

Additionally, now It is easier and faster to assign tags to resources -- with a single right click.

Development: Sascha Suelzer

Resources: Timothée Giet, Ramon Miranda, Wolthera, David Revoy, and other Krita community artists.


Directly select a layer by pressing the 'R' key and clicking with mouse/stylus on the canvas.

Development: Dmitry Kazakov.

Icons: David Revoy

Custom transparency checkboxes:

Transparency checkboxes represent the transparent colors. Now the colors and size of the checkboxes are configurable: You can change it in Settings > Preferences > Transparency Checkboxes. Here is a demo with a dark checker theme to show the halo around the Krita 256x256 *.png logo:

Development: Boudewijn Rempt.

New palette docker

It’s now easier to switch palettes with the Palette docker. Adding and removing a color can be performed directly on the docker. A set of new palette presets made by talented authors are now also bundled with Krita by default. You can display the Palette docker via: Setting > Docker > Palette.

Development: Sven Langkamp

Resources: Tim Von Rueden, Spencer Goldade, Richard Fhager, Kim Taylor, David Revoy.

Pseudo Infinite canvas

If you scroll the canvas a lot in one direction, you’ll notice a big button appearing with an arrow on it on the border of the screen  A single click on this big button will extend the canvas automatically in this direction.

This feature will help you to focus on drawing and never worry about the drawing surface available.

Additional options for the crop tool

The crop tool can now ‘grow’ (you can crop a document outside the canvas limit and extend the canvas) and also get decorations (third guidelines, middle crosshair).

Development: Camilla Boemann

Better color pickers

The color pickers get new icons and more options.

  • Ctrl + LeftClick --- Pick from merged image to Fg color
  • Ctrl + Alt + LeftClick --- Pick from current layer to Fg color
  • Ctrl + RightClick --- Pick from merged image to Bg color
  • Ctrl + Alt + RightClick --- Pick from current layer to Bg color

You can change the shortcuts (like Alt) for the Color pickers in the Settings > Configure Krita > Canvas Input Settings and unfold ‘Alternate Invocation’.

Development: Dmitry Kazakov, icons: David Revoy

New Color balance filter

Color balance changes the overall colors of an artwork via sliders and is used for color correction. It’s an ideal filter to give an extra mood to your artwork (warmer, cooler) or enhance black and white studies. You can find the filter here: Filter > Adjust > Color balance (Ctrl+B)

Development: Sahil Nagpal, Dmitry Kazakov

Initial support for G'mic

Use hundreds of famous Gmic filters directly in Krita. It’s a first implementation, and still experimental and unstable. Also, it does not yet take the selection into account and doesn't show a preview yet.

You can find the feature under the menu: Layer > Apply Gmic actions.

Development: Lukáš Tvrdý, David Tschumperlé.

Clone array tool

This new feature creates a number of clones of the current layer so you can paint on it as if the tiles were repeated. The feature is convenient for the creation of isometric tiles.

You can find the feature in Layer > Clone Array

Note that, ‘Clone layers’ child can be moved independently from the parent layer with the move tool. You can clone any base layer, and position them to your liking ; they keep the dynamic properties to the live clone.

Images, test and videos by Paul Geraskin.

Development: Dmitry Kazakov.

More custom shortcuts

Krita gets a new panel in the preferences (Setting > Configure Krita > Canvas Input Settings) to offer you the possibility to customize all related canvas shortcuts. That means: all the zoom- and color picker keys are configurable now.

Development: Arjen Hiemstra

More compact, better looking

A lot of work was done to make the Krita 2.8 user interface more compact, and dim the saturation of the icons to let the user focus on the canvas.

Other new Features:

  • Make it possible to copy the projection of a group layer
  • Make it possible to drop images on the startup page
  • Isolate layer or mask: right-click on the layer or mask, select "isolate" and temporarily work only on that layer or mask.
  • Make it possible to load ACT palette files
  • Make the channel docker work on the image, not the individual layer
  • Add a wraparound layer move mode

Removed Features

  • OpenShiva filter and generator scripting language. This is replaced by the G'Mic plugin.

Improvements of old features

  • Make it possible to end paths and selection paths with Shift-Click, Enter, Esc and clicking on a handle shown over the first point
  • Improve the reference images docker
  • Make predefined brush tips use a size parameter rather than scale
  • Update the default brush presets largely (new icons, new presets, better organization)
  • Make the fill layer command obey the alpha lock switch
  • Make the PSD import filter ignore malformed resource blocks
  • The resource tagging system has been hugely improved
  • Implemented anisotropic spacing for the Krita brushes. Now if you change the 'ratio' option of the brush, the horizontal and vertical spacing will be relative to the width and height of the brush correspondingly.
  • Added support for 16 bit color depths in Color Balance and Dodge and Burn Filter
  • Improve painting of sharp corners with the Drawing Angle sensor enabled ("fan corners feature")
  • Improve the UI of the Sobel Filter
  • Add support for loading single-layer PSD Grayscale images
  • Improve the image docker: displays a color picker when hover over the image in the docker, scale to fit filenames, use the theme highlight for the selected icons
  • Use 'size' instead of 'scale' to scale the predefined brushes
  • Make the fill tool obey the layer alpha lock state
  • Rework the brush outline cursor and add a combined brush outline and dot or crosshair cursor mode. Brush outlines now also behave sensibly with very big and very small brushes.
  • add option to hide preset strip and/or scratchpad in the brush editor
  • Make it possible to copy the projection of a group layer to the clipboard
  • Add the filter name to the filter layer or mask name
  • Make it possible to drag and drop an image on the startup window
  • Improve rendering of vector layers
  • Apply thickness parameter to the hatching brush
  • Add a shortcut (shift + Z) to undo points added to paths
  • Allow the multibrush to use an angled axis and have an option to show the axis
  • Improve mirroring of layers or masks (and make it four times as fast)
  • Improve the layout of many dialogs: imagesize, layersize, phong bumpmap, canvas size, modify selection, jpeg and jp2 export
  • Cut memory usage of pattern resources in half
  • Cut runtime memory usage when switching predefined brushes
  • Update the default workspaces, adding versions for high and low res screens
  • Pixel and vector selections can be converted to each other
  • Updated line smoothing algorithms
  • Fix saving compositions
  • New erase toggle icon
  • Fix a memory leak when using the brightness/contrast curve
  • Save resolution info to OpenRaster files
  • Make handling custom input profiles more robust, also when updating (this should be the first 2.7.9.x release where you shouldn't need to remove the input settings folder)
  • add a reset button to the input profile editor
  • Fix wraparound mode for the selection painting tools
  • Crop selection masks when activating the wraparound mode
  • Fix painting the cursor outline when there is no cursor outline
  • Make painting on high bit depth images much faste when the OpenGL canvas is enabled
  • Fix updates of the canvas rulers
  • Fix moving of a selection out of a layer
  • Fix saving indexed PNG files with current versions of libpng
  • Update to the latest G'Mic version and enable the G'Mic plugin on windows
  • Make the G'Mic dialog resize when selecting a filter (fixes layout issues)
  • Add a crash handler for Windows that uploads minidumps (the website that goes with it is not done yet!) and offers a clean restart


  • Rewrite the OpenGL canvas: it's now much faster and more robust, as well as more extensible.
  • Rewrite the tablet support to support non-wacom tablets on Windows and Linux and have better support for Wacom tablets. It is now possible to use multiple tablets (like Cintiq + Intuos) and issues with offsets are gone.
  • Freehand lines are now much smoother and more precise
  • Load all resources in the background, as soon as possible
  • Fix memory leak when downscaling an image
  • Fix memory leak when making selections
  • Make painting gradients much faster
  • Make selections much faster
  • Painting with predefined brushes is 20% faster

The Krita 2.8 release has been made possible by:

  • the KDE project and community which provided the infrastructure, the foundations and frameworks Krita has been built on as well as the community we are proud to be part of.
  • the Krita Foundation which, supported by the Krita user community has been able to sponsor Dmitry Kazakov as a full-time developer on Krita during this development period. Consider joining the Develop Fund to make sure Krita's development will continue at its current break-neck pace!
  • KO GmbH, responsible for most of the work of making Krita work on Windows and providing commercial support for Krita users, as well as the Krita on Steam effort.

Many Linux distributions will offer Krita 2.8 in their backports repositories. Windows users can download Krita 2.8 here, provided by KO GmbH.

 Muses Training DVD

The best way to get to know Krita is through the Muses DVD! Check out the contents, or order your copy now!

The regular price is € 32,50 including shipping.

Thursday, 27 February 2014 20:01

2.8 Release Candidate

Still labelled as 2.8 beta3, the is pretty close that what we hope to release next Wednesday. Compared to the .11 build, there are the following improvements:

The XP package is being built and will be available later on.
There is also an Ubuntu package available in the Krita Lime repository. Read all about it on Dmitry's blog!
  • Fix saving compositions (BUG:331310)
  • New erase toggle icon
  • Fix a memory leak when using the brightness/contrast curve (BUG:330479)
  • Save resolution info to OpenRaster files (BUG:321106)
  • Make handling custom input profiles more robust, also when updating (this should be the first 2.7.9.x release where you shouldn't need to remove the input settings folder)
  • add a reset button to the input profile editor
  • Fix wraparound mode for the selection painting tools
  • Crop selection masks when activating the wraparound mode (BUG:330372)
  • Fix painting the cursor outline when there is no cursor outline (BUG:330570)
  • Make painting on high bit depth images much faste when the OpenGL canvas is enabled (BUG:331347)
  • Fix updates of the canvas rulers (BUG:330129)
  • Fix moving of a selection out of a layer (BUG:324373)
  • Fix saving indexed PNG files with current versions of libpng
  • Update to the latest G'Mic version and enable the G'Mic plugin on windows
  • Make the G'Mic dialog resize when selecting a filter (fixes layout issues)
  • Add a crash handler for Windows that uploads minidumps (the website that goes with it is not done yet!) and offers a clean restart
The final release is expected for next Wednesday.

And if you're new to Krita, don't forget that the Muses Training DVD by Ramon Miranda is shipping now!

Free and open graphics software is taking its place in more and more game and vfx studios. Over the past year, Playkot's Paul Geraskin and his colleagues have been using Krita, Blender and Gimp to work on the assets for their latest facebook game, Super City "Epic city builder with amazing visuals", which was released yesterday!



Playkot, based in St. Petersburg has been working on Super City for the past two years. To quote Paul Geraskin, "It's been really nice to have tools like this! We used blender with the internal render, then Cycles appeared and we moved to it. For texturing we first used Gimp but since December 2012 we fully moved to Krita as it's a more powerful tool for painting textures. We hope to see more Krita and Blender integration with sharing layers and easy painting!"

He continues, "Super City first went live in Russian social networks like or, then in Korea and Japan. Over four million gamers have already enjoyed art created with Krita and Blender!"

As for Krita, Paul has been a great member of our community, helping out with testing, feature requests and even a patch for the OpenGL canvas shaders! The awesome Supercity art has become really familiar to the Krita development team over the past year!

If you're on facebook, you can play SuperCity, too. Have fun!

Wednesday, 19 February 2014 19:07


Just twelve days ago, the Krita team at KO GmbH submitted a greenlight application on steam... And today we got the news that we're greenlit already! Now the real work is going to start, to make Krita ready for release on Steam!

The Krita on Steam campaign got many thousands of votes from interested users, more than two hundred comments that were almost all very, very positive. And the interest Krita garnered during the greenlight campaign brought us alread a huge number of new users, too! Thanks everyone for the support, for the comments, for the suggestions, for the downloads!

Oh -- and as an aside: two new builds of Krita Desktop to test, which you can download from

Fixes and enhancements:

  • Don't mess up the interface when reloading a document
  • Saving custom canvas shortcuts works again
  • Open brush presets as images to make the icon editable
  • Fix converting the color space of emtpy layers
  • Support the svg:exclusion blending mode when loading openraster images
  • Fix enabling the add/remove buttons for the favorite presets manager
  • Do not pick opacity when picking a color
  • Add a (hidden) option to invert the middle-click drag zoom
  • Make canvas-only mode work in Krita Gemini
  • Make get common colors from an image work on Windows
  • Make it possible to use multipe sensors with different curves in one brush preset option (like making opacity react to pressure and rotation of the stylus
  • Fix the outline cursor for the experiment brush
  • Use a new and nicer icon for the delete layer button
  • Fix loading of XFG (GIMP) files on Windows
  • Fix merge with layer below
  • Do not crash when applying a filter on a mask
  • Fix random rotation of brushes
Sunday, 16 February 2014 10:42

Muses: Krita Training DVD volume II

"Muses" is the second Krita training DVD released by the Krita Foundation. The Muses DVD was created by Ramon Miranda. the Spanish artist responsible for, among other things, the Paint Studio project.

The Muses DVD contains about five hours of detail-packed instruction, covering the whole process from setting up Krita to printing a finished work of art. The DVD isn't just about using Krita's interface, though, it's a complete creative course. The DVD is spanish-spoken with English and Spanish subtitles.

On request, a digital edition is also available, for the same price as the physical DVD. Every DVD sold helps support the development of Krita!

The regular price is € 32,50 including shipping.

Watch the trailer:

Or checkout the contents, nearly five hours of video:

Part I -- 110 minutes

Chapter 1. Understanding the UI
Chapter 2. Workspace and Dockers
Chapter 3. Toolbox
Chapter 4. Navigation
Chapter 5. File Handling
Chapter 6. Setting The prefs

Part II -- 60 minutes

Chapter 7. Brushes & presets
Chapter 8. Layers
Chapter 9. Blending Modes

Part III -- 118 minutes

Chapter 10. Sketching Techniques.
Chapter 11. Blocking
Chapter 12. Color
Chapter 13. Styles
Chapter 14. Printing

Wednesday, 12 February 2014 16:01

In the bag!

Yesterday, the Muses DVD arrived from the printers. Today, all pre-orders got stuffed in jiffy bags and sent on to the post office! Irina Rempt did all the hard work of creating address labels, stuffing the bags, pasting on the stamps, and then we bagged the bags in Official Post Office bags! So, if you had ordered one, it's on its way!

And if you haven't ordered one yet...

Support Krita development by getting your very own copy!

Page 1 of 14
joomla template
template joomla