aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/recent.c
AgeCommit message (Collapse)AuthorFilesLines
2004-04-27Freely adjustable status line separations.ulfl1-3/+10
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10715 f5534014-38df-0310-8fa8-9805f1628bb7
2004-04-25save the position of the main window panes in the recent file,ulfl1-1/+18
and restore their position when program is started again (GTK2 only) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10706 f5534014-38df-0310-8fa8-9805f1628bb7
2004-02-20Revert to the previous scheme, wherein we always save the geometryguy1-21/+13
information - there's really no reason not to do so (it turned out not to be the cause of the problem I saw wherein recent versions of Ethereal were popping up the main window in an inconvenient place - the problem wasn't that it was remembering the inconvenient place, it's something else). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10147 f5534014-38df-0310-8fa8-9805f1628bb7
2004-02-19Don't save the geometry items unless the user asked to have them saved.guy1-13/+21
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10114 f5534014-38df-0310-8fa8-9805f1628bb7
2004-02-17bugfix: use last_open_dir for the recent file,ulfl1-8/+4
instead of the somewhat duplicated value in the recent struct git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10077 f5534014-38df-0310-8fa8-9805f1628bb7
2004-02-16bugfix: don't write the recent files list in the wrong order to the recent fileulfl1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10073 f5534014-38df-0310-8fa8-9805f1628bb7
2004-02-01moved window geometry values from prefs to recent,ulfl1-24/+67
added new pref / recent setting: "maximized main window", which will save, if the main window is maximized or not, this will take effect on GTK version 2 only, but is saved nonetheless git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9949 f5534014-38df-0310-8fa8-9805f1628bb7
2004-01-25apply automatically generated filters strings to the recent dropdown list,ulfl1-3/+3
e.g. when applying a "Follow TCP stream", fix a bug in the recent function, discarding the newest entries when saving a full list (now discarding the oldest). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9849 f5534014-38df-0310-8fa8-9805f1628bb7
2004-01-24Have "font_apply()" return an indication as to whether it succeeded orguy1-2/+21
failed and, if it failed, how it failed. Have it leave up to its caller the job of reporting that it couldn't load the requested font; have its callers do that, and have them set the zoom level on failure so that we have a zoom level that is at least more likely to work. Make the alert boxes for "font_apply()" failures be error boxes, not warning boxes. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9818 f5534014-38df-0310-8fa8-9805f1628bb7
2004-01-20a.) saving GTK1 and GTK2 fontnames in different preference setting, to ↵ulfl1-3/+12
prevent problems when switching between GTK1 and GTK2 ethereal versions b.) added new feature "Edit->Go To First Packet" "Edit->Go To Last Packet" with corresponding menu and toolbar items c.) added new feature "View->Zoom In" / "View->Zoom Out" / View->Normal Size" with corresponding menu and toolbar items This feature will act as a "size offset" to the current fontsize, so that the packet list/tree view/... will have a larger/smaller font size. The value is stored inside the recent file. d.) Win32 only: Try to get the win32 system font and fontsize at program startup and show the menus/dialogs and such with the same font and fontsize like other win32 windows. This makes the program make a *lot* more feel like a normal win32 program. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9753 f5534014-38df-0310-8fa8-9805f1628bb7
2004-01-19Move "ts_type_text" out of "epan/timestamp.h into "gtk/recent.c", asguy1-6/+3
it's only used in the latter; that avoids lots of warnings about "ts_type_text" being defined but not used in other source files that include "epan/timestamp.h". (If it's going to be used in more than one file, make it non-static and declare it "extern" in "epan/timestamp.h".) Define TS_NOT_SET as ((ts_type)-1), and use that when initializing "timestamp_type" in Ethereal and when checking to see whether "timestamp_type" was set, to avoid signed vs. unsigned comparison warnings. Clean up indentation. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9740 f5534014-38df-0310-8fa8-9805f1628bb7
2004-01-19move timestamp format options from "View->Options" dialog intoulfl1-7/+39
menuitems under "View->Time Display Format". renamed timestamp enum items e.g. from ABSOLUTE to TS_ABSOLUTE, to prevent conflicting definitions with MSVC git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9729 f5534014-38df-0310-8fa8-9805f1628bb7
2004-01-19Include <string.h> to declare "strcasecmp()".guy1-5/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9727 f5534014-38df-0310-8fa8-9805f1628bb7
2004-01-19added some menuitems "View->Show" including show/hide of all main widgets,ulfl1-0/+231
saving the states in the recent file git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9726 f5534014-38df-0310-8fa8-9805f1628bb7