Flakes in Krita!
Thanks to some great work by Emanuele Tampione and Thomas Zander, Krita can now actually embed KOffice flake shapes: our text tool is done! At the same time, I've been reworking the KOffice canvas controller class to make it possible to optimize the rendering inside Krita (and to offer an OpenGL canvas again), which means that dragging and editing shapes is really smooth. At least, on my computer. And Emanuele has made great progress with implementing QPaintEngine for Krita paint devices -- which should mean we're going to be able to create vector shapes that use Krita's brushes. And at the same time, Cyrille has been working on his dynamic brush.
Ah funny thing with shapes in Krita is that they are rendered to the document resolution, which is then displayed at a particular zoom level and screen resolution. So, if you zoom in a lot, the pixels of the text will become visible and the vector shapes will lose their smoothness. That sounds bad, but it's true to what you get: the shapes exist at the image resolution, so you can see which rendered shape pixel will be blended with which image pixel. But I suspect we'll be getting bug reports about that, thought...
In my last blog about Krita I talked about our meeting on deciding what we were going to do with selections. Remember: Krita currently has the luxury of a selection per layer, but users also need a global selection. The results are on the wiki page, and I think we're all quite happy with them. By the way, if you're interested in KOffice development -- and maybe would like to pick up some little task -- you could do worse than browse through our development wiki.
Casper Boemann has moved Krita's zoom and pan tools have to the KOffice libraries, so all KOffice applications have them now. That's a work in progress, of course, we're not done!. Oh -- and notice the latin text in the screenie? That's example text that disappears as soon as you start typing.
/hacking/krita | permanent link | |