Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/gtk ethclist.c ethclist.h packet_list.h Make
guy 2004/01/09 02:36:24 CST
Modified files:
gtk Makefile.am Makefile.nmake gtkglobals.h
gui_prefs.c main.c main.h menu.c
packet_list.c
Added files:
gtk ethclist.c ethclist.h packet_list.h
Removed files:
gtk gtkclist_v12.c gtkclist_v12.h
Log:
Turn the GTK+ 1.2.10 clist code into our own widget; that lets us modify it
to add functionality or improve performance, although, until we make it
work on GTK+ 1.3[.x] and 2.x, we shouldn't count on the performance
improvements, or make its API different from that of the GtkClist API
(other than names).
Move all the code that knows about the packet list into
gtk/packet_list.c, so that the GtkClist vs. EthClist stuff is
encapsulated inside it.
Revision Changes Path
1.85 +5 -3 ethereal/gtk/Makefile.am
1.69 +5 -9 ethereal/gtk/Makefile.nmake
1.24 +1 -6 ethereal/gtk/gtkglobals.h
1.50 +2 -1 ethereal/gtk/gui_prefs.c
1.351 +12 -375 ethereal/gtk/main.c
1.35 +1 -5 ethereal/gtk/main.h
1.136 +6 -8 ethereal/gtk/menu.c
1.8 +464 -20 ethereal/gtk/packet_list.c