Age | Commit message (Collapse) | Author | Files | Lines |
|
used to construct the "Edit->Preferences" dialog box; this includes the
ability to register a "subtree" for preferences. Instead of
special-casing protocol preferences, have a subtree "Protocols" for
protocol preferences.
svn path=/trunk/; revision=6808
|
|
sure there *is* a good name for it).
Put it in the "Tools" menu as well (although I'm not sure what top-level
menu it belongs in, or if it should get a new one).
Make those items sensitive only if there's an FT_FRAMENUM item selected
in the protocol tree pane.
Clean up some menu paths in "set_menu_sensitivity()" (not that it
matters, as only the last component, and the first component if it's a
menu factory name, are used).
svn path=/trunk/; revision=6803
|
|
frame number, which is always decimal. If you select an FT_FRAMENUM
field, there are menu items that let you go to the frame whose frame
number appears in that field.
Add FT_FRAMENUM fields for the ONC RPC "matching request is in this
frame" and "matching reply is in this frame" protocol tree items.
svn path=/trunk/; revision=6802
|
|
packet list (doing so makes the row visible as well).
svn path=/trunk/; revision=6801
|
|
stamp in the packet; bugs in the OS kernel or the WinPcap driver, or
just forcibly setting the system time backwards, can cause time stamps
in packet traces not to monotonously increase. That can cause infinite
loops when picking the scale for the graph.
svn path=/trunk/; revision=6800
|
|
Last Received LCP CONFREQ, Last Sent LCP CONFREQ, and correct some AVP
names.
svn path=/trunk/; revision=6789
|
|
line at zero level even if there is no data seen at the beginning of the window.
svn path=/trunk/; revision=6788
|
|
opening it again.
svn path=/trunk/; revision=6787
|
|
Gtk1 version.
svn path=/trunk/; revision=6786
|
|
svn path=/trunk/; revision=6748
|
|
svn path=/trunk/; revision=6732
|
|
break statements.
svn path=/trunk/; revision=6716
|
|
the GTK1.2 UI.
svn path=/trunk/; revision=6715
|
|
toggle button instead of a text.
svn path=/trunk/; revision=6714
|
|
svn path=/trunk/; revision=6712
|
|
be enabled or disabled using the space bar. Update the documentation
accordingly.
svn path=/trunk/; revision=6711
|
|
cancelling the Protocols dialog, which my previous checkin broke.
svn path=/trunk/; revision=6710
|
|
Replace the large matrix of protocol togglebuttons with a GtkCList. The
CList displays three columns: the enabled/disabled state, the protocol's
abbreviated name and the protocol's full name. Protocols can be enabled
or disabled by double-clicking on them. The enable all, disable all, and
invert buttons were left intact.
I made a half-assed attempt at Gtk2 support by copying code from
plugins_dlg.c. It's incomplete, and probably won't compile.
Using check boxes in the first column instead of the word "Disabled" would
have been nice. GtkCLists don't let you embed anything besides text and
pixmaps unfortunately.
Update the man page accordingly.
We still need a way to save a list of disabled protocols.
svn path=/trunk/; revision=6707
|
|
There is not a third option Advanced... in addition to frames/tick and bytes/tick.
See ethereal man page for description and how one can use this to graph how NFS response time MAX/MIN/AVG changes over time.
svn path=/trunk/; revision=6703
|
|
svn path=/trunk/; revision=6686
|
|
pointers.
svn path=/trunk/; revision=6685
|
|
svn path=/trunk/; revision=6661
|
|
the graph now has a scrollbar one can use to scroll the graph window
svn path=/trunk/; revision=6652
|
|
on Windows in my build environment, the definition of "isprint" in
"gtk/gtkglobals.h" causes problems when processing the definition of
"isprint" in <ctype.h>, and, somehow, <ctype.h> appears to get included,
at least in Windows in my build environment, after we include
"gtk/gtkglobals.h" even though we don't include it explicitly.
Include it explicitly, before we include "gtk/gtkglobals.h", so that it
compiles.
svn path=/trunk/; revision=6650
|
|
over 1 second intervals. Now there is a menu to control the length of ther measurement intervals from 10ms to 1 sec.
svn path=/trunk/; revision=6646
|
|
svn path=/trunk/; revision=6641
|
|
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
|
|
"compat_macros.h" macro....)
Add some comments on #else's and #endif's to make it a bit easier to
follow the twisty maze.
svn path=/trunk/; revision=6637
|
|
svn path=/trunk/; revision=6636
|
|
Looks "sub-optimal" with multiple graphs overwriting eachothers.
We can just delete it later if it cant be improved visually.
svn path=/trunk/; revision=6629
|
|
the script that builds them.
svn path=/trunk/; revision=6627
|
|
work when a build is done outside the source tree, and make
"ethereal-tap-register.c" depend on the script that builds it.
svn path=/trunk/; revision=6626
|
|
svn path=/trunk/; revision=6616
|
|
a row.
svn path=/trunk/; revision=6615
|
|
both GTK+ 1.2[.x] and 2.x, so put the "GTK_OBJECT()" cast back in to
squelch a compiler warning.
svn path=/trunk/; revision=6612
|
|
svn path=/trunk/; revision=6611
|
|
svn path=/trunk/; revision=6610
|
|
svn path=/trunk/; revision=6609
|
|
Instead of setting MIBDIRS in tethereal.c and gtk/main.c, set it in
packet-snmp.c.
svn path=/trunk/; revision=6606
|
|
has been done when processing the -z command line option.
svn path=/trunk/; revision=6602
|
|
- when processing tap extensions command line options, wait until the
main window has been created before opening the tap window, to avoid
lots of GTK warnings.
svn path=/trunk/; revision=6601
|
|
svn path=/trunk/; revision=6600
|
|
svn path=/trunk/; revision=6597
|
|
It should reduce the number of #ifdefs in gtk source code.
svn path=/trunk/; revision=6596
|
|
Make that rule work correctly, by making "ETHEREAL_TAP_SRC" refer to the
*source* files, making "ETHEREAL_TAP_OBJECTS" be the *object* files (as
generated from the list of source files), and adding
"ETHEREAL_TAP_OBJECTS" rather than "ETHEREAL_TAP_SRC" to the list of
objects to link.
svn path=/trunk/; revision=6574
|
|
svn path=/trunk/; revision=6573
|
|
generated file.
svn path=/trunk/; revision=6571
|
|
of hardcoding them in main.c/menu.c
This adds functions to register the command line arguments to use the API in the same way as is done for tethereal.
Later it may be extended to also register the GUI/Menu entry point to ethereal using this api but that iwll be later since the changes required to menu.c are not as intrusive as the main.c command line parsing ones were.
Some of the latest changes (before this checkin) has made ethereal to produce lots of GTK errors when starting up the extension windows.
They were there before this checking but will be investigated.
svn path=/trunk/; revision=6566
|
|
svn path=/trunk/; revision=6552
|
|
<ucd-snmp/version.h>, so get rid of the stuff to check for its presence
and handle its absence.
svn path=/trunk/; revision=6503
|