Paintop Presets
Boudewijn Rempt
boud at valdyas.org
Mon Jul 6 08:12:44 CEST 2009
On Monday 06 July 2009, Sven Langkamp wrote:
>
>>>From what I can see the following features/bugs are left:
>
> -preset chooser/collection
> I'm not sure how Boud had envisioned it. At the moment there is the
> combobox that only show "default" and the preset collection. Both do more
> or less nothing at moment.
Weird... the preset collection tab now shows patterns!
But ok, I thought I had written down this before:
* the second combobox and the preset collection will show exactly the same
thing: all saved and pre-installed paintop presets for a particular brush
engine. Those presets can be selected using either widget, but the collection
tab will allow adding/removing presets. (Just as with other resources, like
gradients).
What is missing here is the implementation of the save button in the "Current
Preset Definition" tab. (the label in that tab should also contain a live
preview of the preset with the current settings, like the one in the toolbar).
> How should they work and do we need both? For the delegate a preview of the
> paintop is needed. I guess it should look similar to the current brush
> preview.
We really need to be precise here, otherwise we'll get confused ourselves. The
brush preview (for instance in the brush selection tab in the "current preset
definition" pane) isn't suitable, and the preset preview in the toolbar may
not be suitable either, because it needs a fairly6 large space. I was thinking
of doing it similar to photoshop, and have the preset collection tab show
either a single paintAt() preview in an icon view, or a listview of stroke
previews with the name.
> -settings widgets need to be per view
> https://bugs.kde.org/show_bug.cgi?id=174356
I'm fine with postponing that to the next release, if the saving/loading and
selecting of presets gets in for 2.1. It sucks, but it is also quite a big
operation.
> -nested boxes in the settings
> The settings widgets get a bit overstructured. Here are for example nested
> three tabwidgets: http://img41.imageshack.us/img41/8729/paintopbox.png
> We should try to reduce the amount of borders.
I cannot take a look at that now, I'm on the train. But in general, I'm not
concerned about over structured settings widgets for paintop presets yet --
it's nothing compared to any other paint app yet :-)
> Is there currently someone working on these issues? Boud? If not I will put
> these on my feature plan. Unfortunately all my exams will be prior to the
> hard-freeze, so I don't know how much I can get done.
> Of course code from any private git branch is welcome ;)
I've been working on performance mostly, and some koffice library work. (And
some work on making filters multithreaded again, and looking into all the
regressions in our unittests) I haven't touched the preset
code for quite some time, and I would love some help getting the
loading/saving of presets as resources working.
--
Boudewijn Rempt | http://www.valdyas.org
More information about the kimageshop
mailing list