• Darin Adler's avatar
    Some work on FAM. · e2027710
    Darin Adler authored
    	* libnautilus-extensions/nautilus-monitor.h:
    	* libnautilus-extensions/nautilus-monitor.c: (get_fam_connection),
    	(get_request_hash_table), (get_event_uri),
    	(process_fam_notifications), (nautilus_monitor_file),
    	(nautilus_monitor_directory), (nautilus_monitor_cancel): Improved
    	API, fixed some storage leaks, simplified some code, made it
    	handle URI escaping properly, use the file changes queue. Almost
    	ready for prime time!
    
    	* libnautilus-extensions/nautilus-file-changes-queue.h:
    	* libnautilus-extensions/nautilus-file-changes-queue.c:
    	(nautilus_file_changes_queue_file_changed),
    	(nautilus_file_changes_consume_changes):
    	* libnautilus-extensions/nautilus-directory-notify.h:
    	* libnautilus-extensions/nautilus-directory.c:
    	(call_files_changed_unref_free_list),
    	(nautilus_directory_notify_files_changed):
    	Added a new kind of notification for the file changed case.
    e2027710
nautilus-file-changes-queue.h 1.9 KB