This wiki has been migrated to and is now deprecated. Please use that site instead.
Differences between revisions 32 and 33
Revision 32 as of 2011-04-21 05:39:55
Size: 4137
Editor: AndersBroman
Comment: Mark capture_dlg.c as done
Revision 33 as of 2011-07-18 14:38:55
Size: 4259
Editor: JoergMayer
Comment: Add note about proto_help
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
 ||proto_help.c || ||  ||proto_help.c || Note 2 ||
Line 26: Line 26:

==== Note 2 ====
Right now the code in proto_help has been disabled when building with MAIN_MENU_USE_UIMANAGER.

Replace use of deprecated GTK and GLib functions

Wireshark currently uses a number of GTK widget classes and GLib functions whose use has been deprecated.

This page is provides information as to work-in-progress to replace the use of these functions.

GtkItemFactory -> GtkUIManager

  • File



    CompletedRev 33851


    CompletedRev 33761


    CompletedRev 34014


    Note 1


    Note 2


    CompletedRev 34026


    CompletedRev 34002


    CompletedRev 33860


Note 1

A lot has already been done by Anders, which can be found under the compile switch MAIN_MENU_USE_UIMANAGER. The question now is how to integrate the more dynamic parts, like taps, statistics, etc.

Note 2

Right now the code in proto_help has been disabled when building with MAIN_MENU_USE_UIMANAGER.

GtkCombo -> GtkComboBoxEntry

  • File



    Completed: Rev 36741

GtkOptionMenu -> GtkComboBox

See Bug 4487 re dropdown widget behavior change seen when Windows Gtk was updated from Gtk 2.16 to Gtk 2.18.


Question: Should these changes be backported to the 1.2 branch ? - Bill Meier

I reverted/upgraded the Win32 and Win64 GTK+ bundles in the trunk and trunk-1.2 branches to 2.16.6, so backporting shouldn't be necessary. 2.16 is strongly recommended over 2.18, and the latest 2.16 packages should hopefully take care of the Secunia complaints which spurred the upgrade to 2.18. - Gerald Combs

GtkClist -> GtkTreeView


ReplaceDeprecatedGtkGLibFunctionUsage (last edited 2011-07-18 14:38:55 by JoergMayer)