I&#39;m trying your branch: very nice!<br><br>Here the stylus and eraser are well separated, I can set different preset of the same brush or different brushes to each, it works right. (Ubuntu 10.10, default QT and wacom driver) ; just notice the first time you use the eraser, the stylus preset is mapped to it until you select a different one, so a few seconds I though it had the same ID…<br>
<br>I agree with Sven&#39;s comment about the arrow pointing right when collapsed, and confirm the preset doesn&#39;t appear selected after clicking on it in the preset chooser.<br><br>Good work!<br><br><div class="gmail_quote">
2011/6/4 Silvio Heinrich <span dir="ltr">&lt;<a href="mailto:plassy@web.de">plassy@web.de</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I replaced the blending modes ComboBox with a new one. It&#39;s not<br>

completely finished yes<br>
but now you can collapse and expand the categories.<br>
I also created a new options for the preset editor to select a blending<br>
mode.<br>
This option is only available for the pixel brush and the color smudge<br>
brush right now<br>
but I will add it to the other PaintOps later.<br>
And the opacity slider and the blending mode ComboBox in the toolbar are now<br>
Shortcuts to the settings in the preset editor.<br>
That means when changing the opaity slider in the toolbar, the slider in<br>
the preset editor will update too<br>
and vice versa.<br>
I also fixed... or better reimplemented the tool ID stuff.<br>
You know... the Intuos pens all have a unique tool ID that can be used<br>
to associate a<br>
preset to a pen.<br>
When you use an other pen, the preset should switch.<br>
This should work now (with the eraser too... the eraser is now seen as<br>
having an own ID).<br>
<br>
This needs a bit of testing so I can be sure that I didn&#39;t break<br>
anything serious :P<br>
David and Timothee: It would be nice if you guys could have a look if<br>
you have some time :D<br>
You need to merge the branch krita-ui_improvements-silvioheinrich yourself.<br>
I don&#39;t know how much you know about git... but you simply need to type<br>
git merge origin/krita-ui_improvements-silvioheinrich<br>
<br>
if you want it in a separate branch to not mess up your master branch do:<br>
git checkout master<br>
git checkout -b NameOfYourNewBranch<br>
git merge origin/krita-ui_improvements-silvioheinrich<br>
<br>
and then compile :)<br>
<br>
For the developers:<br>
It would be nice if you could stay away from the ui/kis_paintop_box.*<br>
files until I merged the branch<br>
to master because I&#39;ve rewritten 1/2 - 3/4 of the whole code and<br>
resolving a conflict with code<br>
based on the old kis_paintop_box files wouldn&#39;t be this much fun :P<br>
<br>
And The last thing I would like to ask for:<br>
The tool ID stuff should work but right now I cannot test it properly<br>
because Qt seems<br>
to not sent the unique id of the input devices (QTabletEvent::uniqueid()<br>
is always 0).<br>
I really believe that this was working in previous Qt versions (have 4.6<br>
right now).<br>
I would like to know if this is really broken in mainline Qt. Maybe it&#39;s<br>
again just broken in<br>
the Qt version shipped by kubuntu. I mean you have better connections to<br>
the Qt guys...<br>
maybe someone could ask :)<br>
Maybe it&#39;s already fixed in 4.7...<br>
<br>
Thx<br>
_______________________________________________<br>
kimageshop mailing list<br>
<a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br>
</blockquote></div><br>