Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal/gtk main.c plugins_dlg.c

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

From: Olivier Abad <oabad@xxxxxxxxxxxx>
Date: Tue, 4 Jan 2000 14:37:30 -0600 (CST)
oabad       2000/01/04 14:37:25 CST

  Modified files:
    gtk                  main.c plugins_dlg.c 
  Log:
  Implement plugins status save/restore :
  
  Add a "Save status" button to the Plugins window which saves the status
  (enabled/disabled) and the filter used by all the plugins in
  ~/.ethereal/plugins.status
  
  Moved plugins_scan_dir() from gtk/plugins_dlg.c to plugins.c because it is
  GUI independent. Read plugins.status in this function and restore the saved
  status.
  
  Add a init_plugins() function in plugins.c which calls plugins_scan_dir() in
  order to build the plugin_list. It is called by ethereal_proto_init() in
  gtk/main.c
  
  Revision  Changes    Path
  1.81      +3 -1      ethereal/gtk/main.c
  1.9       +20 -107   ethereal/gtk/plugins_dlg.c