[PATCH] "Show only important text" mode for toolbars

Adriaan de Groot groot at kde.org
Wed Sep 22 15:02:46 BST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wednesday 22 September 2004 12:06, Peter Rockai (mornfall) wrote:
> On Wednesday 22 September 2004 10:29, Adriaan de Groot wrote:
> > One conceptual problem with this patch - and I agree with Frans here - is
> > the introduction (and immediate decentralization) of the notion of an
> > "important" text. Without strict guidelines, the notion is way too fuzzy,
> > and I see confusion sneaking into this thread already.
> >
> > The toolbar is for important, often-used actions that the user wants
>
> I never use half of the actions that are deemed important by some of the
> developers (well, they definitely are present on default toolbar)... I also

Neither do I, so I either remove or ignore them.

> The patch allows to assign this property to KStdActions by default, but
> leaves possible for apps to override it. This means, every action in every
> application can be set up one or the other way. If you have an idea on how
> to "centralize" this (and explain why it would be important), i'm listening
> and willing to change the code...

The point is, how do we decide what is an "important" text, and what is not? 
By (a) assigning default importance values to StdActions and (b) allowing 
apps to override that importance value, you open the door to a whole new 
universe of inconsistency because apps (and app authors) opinions differ as 
to what is an important action, or an important text.

Personally I think that for this to work out the way you want, with some 
toolbar buttons showing text and some not based on your personal preference 
for what's important and what deserves a big toolbar button, you'll have to 
make each toolbar button individually configurable - "Show with text".

- -- 
Don't worry, 't ain't no shame to be stupid - ol' mouse.
    GPG: FEA2 A3FE Adriaan de Groot
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQFBUYYMdqzuAf6io/4RAu4FAKCRi725zZo02St85fd90gKHECQY7wCgjzfx
4cvk9Ly0/nH1R8UhDdx7MwA=
=1vFb
-----END PGP SIGNATURE-----




More information about the kde-core-devel mailing list