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="[EMAIL PROTECTED]"; 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; }}} _______________________________________________ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list