Ethereal-dev: Re: [Ethereal-dev] gtk1 support still necessary?

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, 15 Dec 2005 01:05:51 +0100
Gerald Combs wrote:

A link to ftp://ftp.gtk.org/pub/gtk/v2.8/win32/ is on the GTK for Win32 download page, but it's not very prominent.

I've missed that one...

Hmmm, as the text noted, you must be inpatient ;-)

You must have done all of the hard work.

Yeah, it took me a few hours to do that file wrapper stuff.

I'm still unsure if I've done everything completely. It's about internationalization of filenames, so you might not even noticed these changes ;-)

Adding 2.8 support was pretty straightforward. I added the 2.6 and 2.8 libraries and header files to the ethereal-win32-libs SVN repository, along with updating ADNS and PCRE. I changed config.nmake to build against 2.8 by default so that it will ship with the automated builds. We can back off to 2.6 or 2.4 for the official release if needed.

I've noticed some problems with the 2.8 version (2.6 seemed to be ok in that regards):

- GTK-Wimp doesn't seem to be working (probably a configuration issue), making the GUI pretty "old school" looking (which is a no-go for the release in my eyes!). Anyone else with this problem? - The splash screen has a border (which it shouldn't have) and I don't know why ...


Things that were already strange in the GTK2.6:
- The simple_dialog (and probably other dialogs as well) shows a cursor (probably to mark the text copyable), which is looking a bit ugly. I had a look at the API but couldn't find a way to switch this off :-(


Did you also updated the NSIS script (as some libnames might have changed and the cairo libs are new)?

Well, we might do this after the decision about 2.6 vs 2.8 was done...


So how to continue here? I'm not sure, but I would think the 2.8 is a bit too early, and I would tend to follow the Gimp (which still uses the 2.6 versions).

Regards, ULFL