CVSROOT: /cvs/gnome Module name: jamboree Changes by: rhult 05/05/18 17:33:36
Modified files: . : ChangeLog data/glade : jamboree.glade src : main-window.c source-database.c source-database.h tag-reader.c tag-reader.h Log message: 2005-05-18 Richard Hult <[EMAIL PROTECTED]> * src/main-window.c: * src/source-database.c: * src/tag-reader.c: Modify Diego's patch a bit to make it work when adding a whole tree structure of songs, keeping track of the full progress. Also refactor a bit to share some code. Use a watch cursor while adding songs, make the "add folder" menu item insensitive while adding, make sure the filechooser goes away directly. 2005-05-18 Diego Gonzalez <[EMAIL PROTECTED]> * src/main-window.c: (add_paths) set the progress dialog as transient for the main window. * src/main-window.c: (add_progress_callback) support for displaying a progress bar showing the progress of adding songs. * src/source-database.c: (reader_progress_func) ditto * src/tag-reader.c: (reader_add_dir) ditto * src/tag-reader.c: (reader_count_files) count the number of files in the directories to be scanned, this is needed to calculate the percentage of files already added. I have not tried it in remote directories, but i guess that it can be slow on them. * data/glade/jamboree.glade: add a title to the progress dialog and a progress bar also. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=jamboree&who=rhult&date=explicit&mindate=2005-05-18%2017:32&maxdate=2005-05-18%2017:34 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list