Wireshark mailing list archives

Nicer Wireshark/GTK+ on OS X (was: Re: Reminder: 1.12 branch tomorrow)


From: Bálint Réczey <balint () balintreczey hu>
Date: Wed, 4 Jun 2014 00:08:52 +0700

Hi,

2014-05-23 6:33 GMT+07:00 Gerald Combs <gerald () wireshark org>:
Reminder: I'm going to create the master-1.12 branch along with the
other changes listed below tomorrow.


-------- Original Message --------
Subject: 1.12 branch + release schedule
Date: Mon, 19 May 2014 14:46:42 -0700
From: Gerald Combs <gerald () wireshark org>
Organization: Wireshark Foundation
To: Developer support list for Wireshark <wireshark-dev () wireshark org>

Hi,

I'd like to create the 1.12 branch this Friday (May 23) followed by
1.12.0rc1 in late May or early June. I'm planning on the following:


In master-1.12:

- Set the major.minor versions to 1.12.
- Choose sensible names for the GTK+ and Qt binaries in the NSIS
  installer, e.g. "Wireshark" and "Wireshark 2 preview"
- Enable GTK+ and disable Qt by default in the NSIS installer.
- Switch the 64-bit OS X package back to GTK+ while quietly weeping[1].
I managed to build Wireshark with GTK+3/Quartz and it made the GTK+
GUI way nicer. At least I think we should not be sad looking at it:
http://balintreczey.hu/blog/beautiful-wireshark-on-os-x-using-homebrew-and-gtk3quartz/

I used Homebrew, but most probably the result could be delivered in
out bundles as well, I just had less experience in bundling on OS X.

Cheers,
Balint

- Drop support for Windows XP[2].


In master:

- Set the major.minor versions to 1.99.
- Choose sensible names for the GTK+ and Qt binaries in the NSIS
  installer, e.g. "Wireshark" and "Wireshark 1"
- Enable Qt and disable GTK+ by default in the NSIS installer.


[1] Reverting the OS X installer back to GTK+ assumes that it's better
to ship the same interface for each of our platforms than to make one
different, less complete, but (IMHO) nicer.

[2] About 7.5% of the visitors to www.wireshark.org are still running
XP[3]. We can declare support for XP in 1.12, but given our third party
library dependencies that might be a promise we can't keep.

[3] You're making the Internet tangibly worse at this point. Please stop.
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe


Current thread: