Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/gtk ethclist.c ethclist.h packet_list.h Make

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: guy@xxxxxxxxxxxx (Guy Harris)
Date: Fri, 9 Jan 2004 02:36:24 -0600 (CST)
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