Re: [Evolution] Evolution's icons



On Mon, 2006-02-20 at 13:01 +0000, Calum Benson wrote:
On 20 Feb 2006, at 11:29, Patrick O'Callaghan wrote:

On Mon, 2006-02-20 at 05:36 +0100, guenther wrote:
The GNOME Desktop aims at providing a consistent look-and-feel across
the entire desktop. So some general UI related settings and other  
ones
are shared across all GNOME applications, which in turn means, the  
app
itself does not provide it, but the desktop. Similar to the font
settings of the UI, for example.

Consistency is overrated IMHO (it's a means to an end, not the end
itself), but even accepting it as a given I don't see why apps can't
directly access the preferences widget(s) without the user a) having to
know there is an entirely separate command for this, and b) knowing
enough to invoke a Shell to execute it.

I did not say neither imply in any way, that you need to start this app
manually (in a shell). I merely added this piece of information for the
benefit of anyone out there with a broken desktop.

Right. If your Desktop does not by default ship with the GNOME main menu
(GNOME Desktop) or at least with a convenient and user-friendly way to
access the GNOME Control Center (KDE for example) -- I assume this
desktop to be broken. Please complain to your distro vendor if he failed
to do so. ;)

GNOME does provide it. There should be absolutely no reason to call the
settings "by name" on a decent desktop.


It seems to me that even having
a preferences item that just called gnome-control-center would be a huge
improvement.

Just because a setting is desktop-wide doesn't mean there should be only
one way to get to it.

In fact, for this specific case, the HIG does recommend being able to  
over-ride toolbar preferences on a per-app basis:

Interesting. gthumb is about the only app that supports this (IIRC), no?
And gthumb isn't even part of the core GNOME Desktop...

...guenther


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]