CVSROOT: /cvs/gnome Module name: nautilus Changes by: alexl 05/06/16 09:43:16
Modified files: . : ChangeLog libnautilus-private: nautilus-tree-view-drag-dest.c src/file-manager: fm-directory-view.c fm-list-model.c fm-list-model.h fm-list-view.c Log message: 2005-06-16 Alexander Larsson <[EMAIL PROTECTED]> * libnautilus-private/nautilus-tree-view-drag-dest.c: Slightly slower auto hover expand. * src/file-manager/fm-directory-view.c: Make add/remove_subdirectory more straightforward. Now remove just removes the NautilusDirectory passed in, and you're not allowed to add multiple times or remove non-added. * src/file-manager/fm-list-model.[ch]: Actually track the NautilusDirectories that are added to the FMDirectoryView so we can easily remove them when the files are removed. This was causing problem before where directories for removed files weren't removed. Emits the subdirectory_unloaded signal when subdirectories go away. Add support for unloading subdirectories. * src/file-manager/fm-list-view.c: Unload subdirectories in timeout on collapse. remove subdirectories when they get unloaded. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=nautilus&who=alexl&date=explicit&mindate=2005-06-16%2009:42&maxdate=2005-06-16%2009:44 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list