Re: Gnome-vfs blocks cddb-capplet. Why?



On Sun, 2002-04-21 at 20:25, Havoc Pennington wrote:
> iain <iain ximian com> writes:
> > I have no problem with that, I just refuse to make each application set
> > it a different way. Not only does it make it possibly inconsistant, but
> > also potentially confusing if every program has its own different way to
> > set the properties, "Do I need to set the cddb preferences in all the
> > apps or just one?"
> 
> Is it possible that the right way to avoid this problem is a shared
> lib, or have the relevant apps fork/exec the same dialog?

This is an issue the desktop is going to see more and more of, not less,
if we want to have more integration across the desktop. We need global
proxy settings, for example, and at some point we're going to want
global settings for things like 'what is my email address' and 'what is
my name.' [Like Windows has and MS Office and IE use to populate
fields.] It seems like having a shared lib or shared dialog for this
type of thing is a hacky solution to what is going to become a more and
more common problem.

> I'm really irrationally obsessed with having only one level of
> capplets under "Desktop Preferences" which means a max of maybe 15
> items...

Would it be fair to emphasize the 'irrationally' part of that statement?
:)

> Yeah. The advantage of merging the CDDB stuff with CD props is that we
> only need to use up one "slot" in the prefs menu, and it's easy to
> find - I want to change where CD info comes from, I go to
> Preferences->CD, if I want to change what happens when I put in a CD,
> I go Preferences->CD.

Having said that global settings/information are a growing and not
shrinking problem, this sounds like a very reasonable solution to this
/particular/ problem. We aren't always going to be so lucky as to have
another capplet to fold things into, so it's maybe something we need to
discuss at some point soon (for post-2.0, not for 2.0.)

Luis

P.S. wrt nautilus settings in the control-center, I know there is an
open bug on it but I can't find it. :/ I'm really not convinced it makes
sense for all nautilus preferences but it definitely makes sense for at
least some.



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