Ethereal-dev: Re: [Ethereal-dev] RFC: Prefer GTK2 over GTK1 as default

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Sun, 11 Jan 2004 13:05:23 -0800
On Sat, Jan 10, 2004 at 08:02:36AM +0100, Ulf Lamping wrote:
> > Users not used to the GTK+ 2.x/GNOME/Mac OS X button ordering aren't 
> > going to like the GTK+ user interface no matter what we do.  
> 
> So let's make it even worse for them?

Which is worse - all dialogs having an unfamiliar button ordering for
users not used to that ordering, or some dialogs having a familiar one,
and others having an unfamiliar, for *all* users?

I'm not convinced that the former is worse.

> > Consistency between dialogs might be better than partial consistency 
> > with GTK+ 2.x/Aqua and partial consistency with KDE/Win32/GTK+ 1.x.
> 
> Consistency between dialogs *is* fundamental, thats why I'm started 
> talking about it :-)

Yes, but one way of achieving that is to use the GTK+ 2.x ordering in
all dialog boxes when building with GTK+ 2.x.

> > I'd really prefer not to *reduce* the number of standard dialogs we 
> > use.  I'd like to *increase* it - for example, have a GNOME version of 
> > Ethereal that uses GNOME dialogs in cases where we only have our own 
> > because GTK+ didn't have one.
> >
> That will split the code even further apart, and will make it even 
> harder in the long term to maintain. Don't let us do a special GNOME 
> version, until we have the XUL approach available.
> 
> I don't know which GNOME dialogs could be helpful for us. In either 
> case, using GNOME dialogs won't save us some work, as we will need 
> dialogs for the other platforms as well.

The intent for that isn't to save work, it's to have a version of
Ethereal that looks and feels more like a GNOME application.