Wireshark-dev: Re: [Wireshark-dev] The native MacOS X GTK port is in beta now

From: Stephen Fisher <stephentfisher@xxxxxxxxx>
Date: Sun, 26 Oct 2008 14:14:39 -0600
On Fri, Oct 24, 2008 at 11:17:39AM -0700, Gerald Combs wrote:

> I've added a "--with-ige-mac-integration" option to the configure 
> script, but it only checks for the presence of a couple of 
> ige-specific functions in GTK+.

Thanks!  I just committed a change as part of SVN rev 26560 to tweak 
this detection.  Now it will not only look in the Gtk+ framework for the 
IGE integration functions, but also in the separate library for those 
who install it and gtk compiled for OS X from source instead of using 
the framework.  I also took out the check for 
ige_mac_menu_install_key_handler() because autotools didn't find it in 
the libraries and I can't find it in the separate ige integration 
library source code even though I'm using v0.8.2 and that function is 
supposed to be in v0.8+.

The change also adds a call to ige_mac_menu_set_menu_bar() to 
syncrhonize the OS X menu bar with the Gtk one, leaving the Gtk one in 
the Wireshark window for those who prefer it there.  I'm going to work 
on some other things like putting a dock icon in, copying menu bar 
functions such as quit, about and preferences to the main Wireshark menu 
in the OS X menu bar so it feels more like an OS X app.


Steve