Introduce experimental new feature: GTK2 tree view based packet list
authorsfisher <sfisher@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 30 Jun 2009 18:05:04 +0000 (18:05 +0000)
committersfisher <sfisher@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 30 Jun 2009 18:05:04 +0000 (18:05 +0000)
commite0df3657f295cbd7dc7bf49be97026236e9168a4
tree3aaafc6ab6cc9e1bda6c0b3103c5279e9eda2fa4
parentcc14d6d3ca5cecd876aca09f4732794b16651838
Introduce experimental new feature: GTK2 tree view based packet list

To use the GTK2 based packet list, define NEW_PACKET_LIST when compiling.
To do this with gcc, set the environment variable CPPFLAGS to
"-DNEW_PACKET_LIST" and re-run configure.

Many features do not yet work.  This work began with prototypes by Ulf
quite a while back.  I've put quite a bit of work into this so far and
as discussed with a few of the core team members at Sharkfest09 and it was
decided that it would be best to commit what I have so far to allow others to
help work on this.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28892 f5534014-38df-0310-8fa8-9805f1628bb7
24 files changed:
color_filters.c
file.c
gtk/Makefile.common
gtk/capture_file_dlg.c
gtk/color_dlg.c
gtk/drag_and_drop.c
gtk/font_utils.c
gtk/gtkglobals.h
gtk/main.c
gtk/main.h
gtk/main_packet_list.c
gtk/main_packet_list.h
gtk/main_proto_draw.c
gtk/main_toolbar.c
gtk/menus.c
gtk/new_packet_list.c [new file with mode: 0644]
gtk/new_packet_list.h [new file with mode: 0644]
gtk/packet_list_store.c [new file with mode: 0644]
gtk/packet_list_store.h [new file with mode: 0644]
gtk/prefs_column.c
gtk/prefs_gui.c
gtk/prefs_stream.c
gtk/recent.c
ui_util.h