Week 47 in Krita PDF Print E-mail
Written by Boud   
Monday, 23 November 2009 19:00

Lots of thanks to Kubuntiac for filling in for me last week -- unfortunately personal circumstances forced me to be relatively uninvolved last week. This also meant that week 47 was a bit quiet, since the projects I am working on -- mypaint compatible brush engine, alpha locking, color mixing palette, bug fixing -- were on hold. I did start on .psd filter though, for loading and saving photoshop 6 compatible files. Nice, mindless messing with bits and bytes.

You might wonder why only version 6? That's because Adobe's legal department has told me if they give me access to the latest PhotoShop SDK I couldn't work on free software graphics applications anymore. So I have been working with the old, freely available SDK for version 6 and have looked at the free implementations in Gimp, libpsd, ImageMagick/GraphicsMagick and Scribus, as well as KDE's .psd QImageIO plugin. The early stages have been committed, but they don't import anything yet.

But if I were absent most of the time, the rest of the team has been working really hard. There have been 58 commits to krita, 21 mails to the mailing list, reams and reams of discussion on irc. We're current at 62 bugs, of which 17 are crash bugs -- too much still! -- and there are 102 open wishes. On the forum front, life has been a bit quiet -- though there an interesting discussion on Vera's popup palette.

Cyrille Berger fixed a bug in the JPEG2000 filter he wrote last week so files with an upper-case extension won't crash Krita anymore. He also fixed loading masks from Gimp XCF files. Cyrille also added a linear RGB color profile, which gives better results when blending colors in the RGB colorspace. Cyrille has been working on a nice new feature: brushes can now also be rotated. Gimp has had this for ages of course, but it's new in Krita. We have to take care, though, since the brush popup palette threatens to grow beyond the limits of my screen!


Lukáš Tvrdý has implemented an opacity sensor option for the chalk paintop, so the opacity factor in the ink depletion can be controlled by pressure, for instance. And because ink depletion is a weird concept for a chalk simulation it can be turned off as well.

Adrian Page fixed a crash on OSX and made the XCF filter work on Windows

Dmitry Kazakov was really busy the last few weeks at university, but commited some fixes to the tile engine this week, as well as proposed for review the beginning of work to improve the performance and stability of the image recomposition.

Vera Lukman fixed a crasher bug in her new popup palette for quick access to favourite brushes and colors. She made the popup accessible using middle click: we are discussing possible candidates for keyboard shortcuts. She has also been struggling with making the widget transparent and nice, but it looks like we're hitting a Qt bug here.

That's it for this week -- next week we'll hopefully see the germ of a gif import filter, get the psd filter halfway working, some interesting news and who knows what else!


Feel free to comment on this article on the Krita Forums

Comments (0)
Write comment
Your Contact Details:
Gravatar enabled
Comment:
[b] [i] [u] [url] [quote] [code] [img]   
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):S
:!::?::idea::arrow:
Security
Please input the anti-spam code that you can read in the image.
Last Updated on Monday, 04 January 2010 00:04
 

What is Krita?

Krita is a KDE program for sketching and painting, offering an end–to–end solution for creating digital painting files from scratch by masters.

Fields of painting that Krita explicitly supports are concept art, creation of comics and textures for rendering.


Modelled on existing real-world painting materials and workflows, Krita supports creative working by getting out of the way and with snappy response.

Read More...

An Unusual Opportunity

Click here to lend your support to Krita!
Click here to learn why.

Help Make Krita Even Better!

Bird flying with paintbrushEvery bit you can do to help make Krita better, helps every part of the community... to help you! Krita is free software and is therefore under continuous development. We welcome contributions, whether that is code, documentation, tutorials, or ideas and expertise from artists and users. Join us on #koffice at irc.freenode.net, or on our mailing list. Ideas are developed in our wiki. Krita can only grow through your contributions!

Powered by KDE


KDE is an international technology team that creates Free Software for desktop and portable computing. KDE software is translated into more than 60 languages and is built with ease of use and modern accessibility principles in mind. KDE4's full-featured applications run natively on Linux, BSD, Solaris, Windows and Mac OS X.

Free template 'Colorfall' by [ Anch ] Gorsk.net Studio. Please, don't remove this hidden copyleft!