]> git.mxchange.org Git - flightgear.git/commit
Frederic Bouvier:
authorcurt <curt>
Mon, 15 Mar 2004 20:34:38 +0000 (20:34 +0000)
committercurt <curt>
Mon, 15 Mar 2004 20:34:38 +0000 (20:34 +0000)
commitc16feaa963ec94463ac3f5f6fe339f05b57971b6
treee1955bffe6135971a43613aafe6593b12ab7ce4d
parent00002357b3c25a3d2e0f30a5f6472356e9c783a9
Frederic Bouvier:

I made some changes to current CVS :

 - the window is gently resizable, keeping the buttons' height
   unchanged, with a minimun size,
 - the current activity ( installation or removal ) is displayed
   in the progress bar,
 - the progress status is exact. For installation, I am
   using the total bytes read vs the file size. I had to hack
   untarka somehow and bzip2 and Z methods needs to be implemented.
   For removal, I am counting files by in-depth traversal, in the
   same way remove_dir is working. This seems very quick and
   the overhead is unnoticable.
 - the Quit button is the only way to quit the program, and it is
   deactivated during work. Otherwise, we can get the window hidden
   but the program still running in background.
 - cleanup on start options that seemed to be copied from fgrun.
   Valid options are now :
     --silent
            to write fgadmin.prefs and stop immediately
     --install-source=<DIR>
     --scenery-dest=<DIR>
utils/fgadmin/src/fgadmin.cxx
utils/fgadmin/src/fgadmin.fl
utils/fgadmin/src/fgadmin.h
utils/fgadmin/src/fgadmin_funcs.cxx
utils/fgadmin/src/main.cxx
utils/fgadmin/src/untarka.c