toolbox

Boudewijn Rempt boud at valdyas.org
Tue Feb 1 09:57:43 CET 2005


On Tuesday 01 February 2005 00:03, Casper Boemann wrote:

> I have attached a screendump, but I would kind of like us to do it
> differently.

I've toying with the tools gui, too, yesterday... And I was thinking in the 
same direction, only a little more extensible.

A basic toolbox with two sections:

* Paint tools (freehand, line, curve, rectangle, ellipse, etc.)
* Other tools (fill, crop, color picker, lasso, magic wand, etc.)

Plugin tools can decide which section to expand. Michael's star tool would 
expand the paint tools section, the crop tool the other section. Maybe we 
would need indeed more sections than just two: 

* paint
* fill (although that's kind of a paint tool, too), maybe lasso & magic wand 
-- those could be useful when painting, too, not just when selecting.
* view (zoom, rotate the view to make freehand drawing easier), 
* canvas (crop, rotate 90 CCW/CW, shear, scale, color picker)

In any case, as with all taxonomies, the actual implementation is fuzzy & 
arbitrary.

The tools have their own option tab in one of the dockers. Options are, among 
others, opacity, composite op, fill toggle for the geometric shapes.

In the toolbox toolbar, there is a toggle button that determines whether the 
tools work on the selection or on the paint layer.

Next, we have strip on one side of Krita, maybe a bit like Qt Designer, with 
what we have implemented as paint ops, but what we should call 'materials'. 
This strip can have sections -- when we've got enough paint opts to make that 
necessary -- for different types of tools, like pencils, brushes, airbrush 
nozzles. 

So. here, we have stuff like pen, pencil, brush, airbrush, eraser, blur, 
filter, all nicely visualized as their real-life counterparts.

At the bottom of this strip is the option tab for the currently selected 
material. This depends on the material in question, for instance, for the Wet 
& Sticky tool I'm working on, there would be a slider for wetness and 
gravity. (Painting with gravity is fun :-)).

-- 
Boudewijn Rempt 
http://www.valdyas.org/fading/index.cgi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20050201/e7fb02a1/attachment.pgp


More information about the kimageshop mailing list