toolbar icons
David Nolden
david.nolden.kdevelop at art-master.de
Sun Aug 9 16:32:05 UTC 2009
Am Sonntag 09 August 2009 18:12:46 schrieb Milian Wolff:
> You are right in that regard: I don't really think that you should spent
> that much energy on something like that... Sure defaults should be sane and
> stuff but really, one of the huge advantages of using KDE is that you can
> adapt so much things to your likings.
That's actually a fact that I dislike. Developers think "everything is
configurable, why should I care", and then create crappy default UIs, which
sucks. In KDE4 this has become better though. Even if I know how to
reconfigure the UI of any KDE application, I prefer not having to do it.
Often it is easier to make something configurable than investing the energy to
create one good default behavior.
> I used to have no toolbars at all in kdevelop. But now i tried your two
> lineedits and have to say that I like them:
>
> The quickopen line makes the whole quickopen experience nicer imo, I hate
> modular dialogs.
>
> And the context line is useful for big functions. But any buttons I'd have
> to hit with my mouse are totally useless imo, but that's only because I
> know KDevelop and know the shortcuts. So I think for new users having some
> buttons in there is fine. With or without text, just use the system
> default...
If you don't care and have the buttons completely disabled, then that vote
doesn't count to me. You cannot create a good user interface without thinking
about it. Read above. ;-)
> But would it be possible to make the context line configurable like the
> normal toolbars? I don't need the next/prev context buttons nor that
> enable/disable source browse mode (what does that even do?!).
Because those are not simple actions, but special widgets. And together they
make up a whole panel that is embedded as one single widget, thus you cannot
remove actions from it. And I think that does make sense, as the buttons
should have exactly this order, and not some random order the way the user has
inserted them into the toolbar.
The main reason though is that I took that complete panel out of the context
browser and moved it into the toolbar.
The "browse mode" button controls webbrowser-like source browsing using the
mouse.
Greetings, David
More information about the KDevelop-devel
mailing list