Ethereal-cvs: [Ethereal-cvs] rev 15891: /trunk/gtk/: main.c /trunk/: capture.c file.c file.h

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

Date: Tue, 20 Sep 2005 08:42:36 GMT
User: ulfl
Date: 2005/09/20 03:42 AM

Log:
 add two new callbacks:
 cf_cb_file_closing (called before closing a capture file) cf_cb_file_closed will be called afterwards, but both only if a file is really closed as cf_close is called more often ...
 
 If we are closing large capture files (~20MB), the screen looks ugly while the file is closed. Change this so the screen will immediately go back to initial state and a dialog (without buttons) is shown that the file is currently closed. As the operation which takes most of the time to close the file is a single eth_clist_clear call, we can't use a progress bar here.
 
 cf_cb_live_capture_stopping: called when the user wants to stop the capture (toolbar or menu clicked). At least on Win32, the time between this and the actual stop completed can be noticeable (1-2 seconds), so the user doesn't know if the button press did anything at all. Do something similar as above, show a dialog box without buttons to inform that the close is in progress.

Directory: /trunk/gtk/
  Changes    Path          Action
  +59 -1     main.c        Modified

Directory: /trunk/
  Changes    Path          Action
  +3 -0      capture.c     Modified
  +11 -9     file.c        Modified
  +2 -0      file.h        Modified



http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=15891&view=rev