Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/gtk compat_macros.h gui_prefs.c main.c main.

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

From: ulfl@xxxxxxxxxxxx (Ulf Lamping)
Date: Tue, 20 Jan 2004 12:47:25 -0600 (CST)
ulfl        2004/01/20 12:47:25 CST

  Modified files:
    gtk                  compat_macros.h gui_prefs.c main.c main.h 
                         menu.c recent.c recent.h toolbar.c 
  Log:
  a.) saving GTK1 and GTK2 fontnames in different preference setting, to 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.
  
  Revision  Changes    Path
  1.10      +13 -7     ethereal/gtk/compat_macros.h
  1.55      +12 -56    ethereal/gtk/gui_prefs.c
  1.363     +415 -13   ethereal/gtk/main.c
  1.37      +8 -2      ethereal/gtk/main.h
  1.140     +12 -1     ethereal/gtk/menu.c
  1.5       +12 -3     ethereal/gtk/recent.c
  1.3       +3 -1      ethereal/gtk/recent.h
  1.23      +32 -2     ethereal/gtk/toolbar.c