Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=12115
|
|
"epan/charsets.c"; other character set translation code should perhaps
go there as well.
svn path=/trunk/; revision=11958
|
|
1.2[.x] has, and we support GLib 1.2[.x] - "g_string_append_printf()" is
just the new name for "g_string_sprintfa()", and you can still use
"g_string_sprintfa()" in GLib 2.x, so use that instead.
svn path=/trunk/; revision=11900
|
|
Palmer.
What we really should do is add this to the Edit menu as well.
svn path=/trunk/; revision=11883
|
|
svn path=/trunk/; revision=11505
|
|
svn path=/trunk/; revision=11496
|
|
they have LF at the end of the line on UN*X and CR/LF on Windows;
hopefully this means that if a CR/LF version is checked in on Windows,
the CRs will be stripped so that they show up only when checked out on
Windows, not on UN*X.
svn path=/trunk/; revision=11400
|
|
"gtk/isprint.h", and include that in "follow_dlg.c" (which wasn't
including "gtkglobals.h" and thus wasn't getting the redefinition) and
"proto_draw.c" (which was including "gtkglobals.h" but now needs to
include "isprint.h" as well).
svn path=/trunk/; revision=11355
|
|
<fcntl.h> is included, as <fcntl.h> doesn't define it.
svn path=/trunk/; revision=11276
|
|
other #include related cleanups
svn path=/trunk/; revision=11272
|
|
do some font related renaming/code cleanup
svn path=/trunk/; revision=11166
|
|
svn path=/trunk/; revision=11052
|
|
svn path=/trunk/; revision=11050
|
|
dialog
svn path=/trunk/; revision=11042
|
|
changed window_xy (dialog) function calling in a lot of gtk files
cleanup of file selection code
cleanup in dlg_utils/file_dlg/ui_util
Please report any problems!!!
svn path=/trunk/; revision=11003
|
|
use window_new instead of dlg_window_new for the statistics windows
(as these are no dialog windows)
do some code cleanup
svn path=/trunk/; revision=10979
|
|
GTK+ callbacks so we don't get to change the calling sequence).
svn path=/trunk/; revision=10934
|
|
when changing the font size, even refilling of the corresponding
gtk_text_buffer doesn't seem to trigger an update.
The only workaround is to freshly select the frame, which will remove any
existing notebook tabs and "restart" the whole byte view again.
svn path=/trunk/; revision=10915
|
|
as this info can be derived from the presence of the FT_FRAMENUM field
svn path=/trunk/; revision=10900
|
|
a doubleclick will follow the link (GTK1 is working now too)
svn path=/trunk/; revision=10898
|
|
a doubleclick will follow the link
svn path=/trunk/; revision=10892
|
|
enable a popup menu on the notebook tabs, with the tab labels
svn path=/trunk/; revision=10828
|
|
this sets flags for later rendering of the field data
svn path=/trunk/; revision=10752
|
|
construction of the hex dump pane (so we don't need a progress bar(!)
while it's being filled in), and might have some other UI advantages as
well.
svn path=/trunk/; revision=10723
|
|
activating packet details notebook pages, to avoid desegmenting GUI confusion
svn path=/trunk/; revision=10674
|
|
add Expand Tree to the View menu;
make the Expand Tree context menu active iff the
currently-selected item has a subtree;
fix the GTK2 code for Expand Tree.
svn path=/trunk/; revision=10415
|
|
otherwise it will do text mode translations (CRNL things) which isn't desired here
svn path=/trunk/; revision=10134
|
|
attempt to write to a file (or close a file opened for writing).
Get rid of no-longer-needed #includes of <epan/filesystem.h>.
svn path=/trunk/; revision=10027
|
|
failed attempt to open/create a file.
Fix one call to pass the right value for the "for_writing" flag.
svn path=/trunk/; revision=10026
|
|
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
|
|
"simple_dialog()"; NULL might be #defined to be a pointer expression on
some platforms, causing compiler warnings (and, on platforms where a
null pointer doesn't have all its bits 0, possibly causing misbehavior,
although I don't think there are any such platforms on which Ethereal
runs).
Don't allow 0 as button mask argument to "simple_dialog()".
Squelch a compiler warning.
Report fatal problems as errors, not warnings.
Report file I/O errors with "file_open_error_message()".
Report file write errors (including those reported by "close()", e.g.
some errors writing to an NFS server) when saving raw packet data to a
file.
svn path=/trunk/; revision=9915
|
|
don't show up this dialog if no data *is* selected (didn't find an easy way
to control sensitivity of the menus by some mechanism :-(
svn path=/trunk/; revision=9891
|
|
return TRUE or FALSE as a success/failure indication.
svn path=/trunk/; revision=9890
|
|
corresponding context menu (right mouse click)
svn path=/trunk/; revision=9887
|
|
layouting the dialog buttons, and use it where appropriate.
This will help us with the GTK1/2 conflict on button layouts and
will also result in a more consistent look of the dialogs at all.
svn path=/trunk/; revision=9771
|
|
added some ethereal specific stock icons
svn path=/trunk/; revision=9763
|
|
saving the states in the recent file
svn path=/trunk/; revision=9726
|
|
svn path=/trunk/; revision=9638
|
|
svn path=/trunk/; revision=9597
|
|
svn path=/trunk/; revision=9594
|
|
svn path=/trunk/; revision=9460
|
|
keep the file name around long enough to use it when saving highlighted
data etc.
svn path=/trunk/; revision=9348
|
|
svn path=/trunk/; revision=9333
|
|
v1.2 functions which are deprecated in gtk+ v2.
Update OBJECT_SET_DATA macros to cast "data" to (gpointer).
svn path=/trunk/; revision=9296
|
|
pointers to the first *and* last child, in the "proto_node" structure
itself. That saves us one level of indirection and memory allocation,
and lets us append to a tree by appending to the last child directly,
rather than having to scan through the list of siblings of the first
child to find the end of that list.
svn path=/trunk/; revision=9171
|
|
"construct_args_t" is for use with filter dialogs, and the members other
than the title apply only to filter dialogs.
Have "select_file_cb()" actually use the title supplied to it.
svn path=/trunk/; revision=9125
|
|
If you're using "open()", "close()", "read()", "write()", etc., you
should include <io.h> on Windows.
svn path=/trunk/; revision=9123
|
|
svn path=/trunk/; revision=9122
|
|
rename it to select_file_cb to reflect its function.
While this cleans things up a bit, I am still not happy because now
filter_prefs.h must be included before file_dlg.h just to get
construct_args_t.
svn path=/trunk/; revision=9119
|
|
data to a file. This allows the user to select some stuff, and analyse it with
external tools, and is very useful for quickly prototying dissectors etc.
This works by retrieving the info that is needed to define where the selected
region is.
It puts up a dialog box that asks for the file to save in.
However, it is an ugly hack, because it reuses print_file_cb, while
print_file_cb should be moved into file_dlg.c.
It also needs to have some warning dialogs put up in error cases.
Finally, it would be good to be able to select a region in the byte_view,
which you can do with click and drag, and then have a menu item to save the
selected bytes.
svn path=/trunk/; revision=9116
|