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: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Thu, 08 Jan 2004 08:49:28 +0100
Joerg Mayer wrote:

On Wed, Jan 07, 2004 at 10:19:10PM +0100, Olivier Abad wrote:
Guy's change to remove column autoresize really helped gtk2 performance.
Ethereal with GTK+ v2 is now almost as fast as with GTK+ v1.2 even on
large captures.

Good. Maybe it is time to prefer gtk2 over gtk1 instead of vice versa?
That would mean changing --enable-gtk2 into --disable-gtk2. In case
gtk2 is missing gtk1 should still be used of course.

Opinions?
I'm not sure about that.

There are still some things to think about.

First one comes to my mind:
the GTK2 standard dialog boxes (e.g. File requester) having the ok button to the right (as the Gnome user interface guide suggests),
but our own dialogs having the cancel button to the right (as GTK1 has).

There might be other topics of this kind as well ...

As the performance is critical (at least for some persons), we should have a look at the real performance difference, and decide if it's ok.

Don't get me wrong, I would like to switch to GTK2 too, but there are some things to do before that ...

Regards, ULFL