aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/packet_list.c
AgeCommit message (Collapse)AuthorFilesLines
2004-03-18From Lars Roland: Move timestamp_type into libethereal and provide accessorOlivier Biot1-2/+3
methods for getting and setting the timestamp type. This is a move towards a real libethereal shared library. svn path=/trunk/; revision=10402
2004-02-06replaced every appearance of gtk_scrolled_window_new() withUlf Lamping1-3/+7
scrolled_window_new(). added gtk_scrolled_window_set_policy(AUTOMATIC,AUTOMATIC) to scrolled_window_new() added GTK2's gtk_scrolled_window_set_shadow(GTK_SHADOW_IN) to every place needed svn path=/trunk/; revision=9999
2004-02-03added some more info to the statusbar (filesize, packet count, ..),Ulf Lamping1-1/+17
fixed a minor bug in the cfile handling (file length in summary dialog) svn path=/trunk/; revision=9961
2004-01-31If comparing any field other than the frame number, if both field valuesGuy Harris1-42/+38
are the same, compare the frame number, so that the sort order doesn't depend on how packets happened to be sorted previously (i.e., so that if you sort on a given column in a given direction, the sort order is always the same). svn path=/trunk/; revision=9918
2004-01-31Fix the spelling of "cumulative" (and variables whose names derive fromGuy Harris1-4/+3
that spelling). svn path=/trunk/; revision=9917
2004-01-28Fix a comment.Guy Harris1-3/+2
svn path=/trunk/; revision=9897
2004-01-28Clean up the comparison code a bit.Guy Harris1-129/+89
svn path=/trunk/; revision=9896
2004-01-28For columns whose data comes from the frame_data structure for a packet,Guy Harris1-9/+130
sort the columns based on that data, rather than on the raw text of the column - that's probably faster, and also doesn't get rudely surprised by "atof()" being locale-dependent. svn path=/trunk/; revision=9895
2004-01-19move timestamp format options from "View->Options" dialog intoUlf Lamping1-3/+3
menuitems under "View->Time Display Format". renamed timestamp enum items e.g. from ABSOLUTE to TS_ABSOLUTE, to prevent conflicting definitions with MSVC svn path=/trunk/; revision=9729
2004-01-19added some menuitems "View->Show" including show/hide of all main widgets,Ulf Lamping1-6/+5
saving the states in the recent file svn path=/trunk/; revision=9726
2004-01-09Include <string.h> to declare "strcmp()".Guy Harris1-1/+2
svn path=/trunk/; revision=9614
2004-01-09Turn the GTK+ 1.2.10 clist code into our own widget; that lets us modify itGuy Harris1-20/+464
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. svn path=/trunk/; revision=9608
2003-12-09Don't automatically size the columns - that's expensive in largeGuy Harris1-21/+2
captures, as it has to compute the width of an auto-resizing column in every row. Just pick fixed widths for the columns (and tune the width of the "Protocol" column so that it's not narrower than the column title). svn path=/trunk/; revision=9219
2003-12-06From Jeff Morriss: avoid at least some N^2 behavior when changing theGuy Harris1-1/+8
time stamp format. svn path=/trunk/; revision=9179
2002-11-15In gtk2 code :Olivier Abad1-5/+9
gdk_font_from_description() may return NULL if no GdkFont matching a PangoFontDescription can be loaded. Replace primitives using GdkFonts (gdk_string_width, gdk_draw_string) with their pango equivalent (pango_layout_get_pixel_size, gdk_draw_layout). svn path=/trunk/; revision=6639
2002-11-11Use gtk1/gtk2 compatibility macros to reduce #ifdefs.Olivier Abad1-2/+3
svn path=/trunk/; revision=6610
2002-11-03Merge gtk and gtk2 directories.Olivier Abad1-1/+6
svn path=/trunk/; revision=6552
2002-09-23Change to color filters :Olivier Abad1-4/+16
- moved color_filter_t in color.h - change color_filter_t to use color_t instead of GdkColor This changed allowed to remove the last gtk includes in file.c. It is now completely free of any gtk related code. svn path=/trunk/; revision=6324
2002-09-21Removed all gtk calls in file.c :Olivier Abad1-0/+153
- created a few packet_list_xxx functions (ui_util.h gtk/packet_list.c gtk2/packet_list.c) ; - removed almost all "gtk/xxx" and "gtk2/xxx" includes in file.c The only remaining includes are related to color filters. We have to make color_filter_t GUI independent by replacing GdkColor with color_t. I'll work on this later. svn path=/trunk/; revision=6311