CVSROOT: /cvs/gnome Module name: nautilus Changes by: alexl 05/12/01 08:27:20
Modified files: . : Tag: nautilus-search2 ChangeLog configure.in data : Tag: nautilus-search2 .cvsignore Makefile.am libnautilus-private: Tag: nautilus-search2 Makefile.am nautilus-directory.c nautilus-directory.h nautilus-file-dnd.c nautilus-file-private.h nautilus-file.c nautilus-file.h nautilus-marshal.list nautilus-monitor.c nautilus-search-directory.c nautilus-search-directory.h nautilus-tree-view-drag-dest.c src/file-manager: Tag: nautilus-search2 fm-directory-view.c fm-directory-view.h fm-icon-view.c fm-list-model.c fm-list-model.h fm-list-view.c Added files: data : Tag: nautilus-search2 nautilus.xml.in libnautilus-private: Tag: nautilus-search2 nautilus-saved-search-file.c nautilus-saved-search-file.h Log message: 2005-12-01 Alexander Larsson <[EMAIL PROTECTED]> * configure.in: Check for update-mime-database * data/.cvsignore: * data/Makefile.am: * data/nautilus.xml.in: Add mime database entries for saved searches. * libnautilus-private/Makefile.am: * libnautilus-private/nautilus-saved-search-file.[ch]: Special file type for saved search files to pretend that they are directories. * libnautilus-private/nautilus-directory.[ch]: Make nautilus_directory_ref return its arg. Create NautilusSearchDirectory for saved searches. * libnautilus-private/nautilus-file-dnd.c: Non-editable directories do not accept drops. * libnautilus-private/nautilus-file-private.h: * libnautilus-private/nautilus-file.h: Move nautilus_file_get_existing to public header. * libnautilus-private/nautilus-file.c: Create saved search files at right time * libnautilus-private/nautilus-marshal.list: Add new marshallers * libnautilus-private/nautilus-monitor.c: Remove some spew * libnautilus-private/nautilus-search-directory.[ch]: Split out search file loading to a separate function. * libnautilus-private/nautilus-tree-view-drag-dest.c: Handle several layers of cannot accept drop. * src/file-manager/fm-directory-view.[ch]: Make files be related to the directory they are in, since a file can be in a tree multiple times, with searches. Sorting us now done in base class, and inheriting classes just add a compare function. Fix file leak in new_folder_done. * src/file-manager/fm-icon-view.c: Update to new base class API. In scroll_to_file, don't create a NautilusFile if it doesn't exist. * src/file-manager/fm-list-model.[ch]: Rearrange data so that we can have one file in multiple dirs. Still problems with the same directory in multiple dirs. In scroll_to_file, don't create a NautilusFile if it doesn't exist. Fix leak in each_path_get_data_binder * src/file-manager/fm-list-view.c: Update to new APIs (base class and model). Fix leak in fm_list_view_get_selection_foreach_func. --- nautilus-search2 branch --- URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=nautilus&who=alexl&date=explicit&mindate=2005-12-01%2008:26&maxdate=2005-12-01%2008:28 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list