summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-monitor.h
Commit message (Collapse)AuthorAgeFilesLines
* Updated FSF's addressDaniel Mustieles2014-01-311-3/+1
|
* Use single GLib/GTK+ includes. Patch by Maxim Ermilov (#560432).Cosimo Cecchi2008-12-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 2008-12-06 Cosimo Cecchi <cosimoc@gnome.org> * cut-n-paste-code/libegg/eggtreemultidnd.c: * cut-n-paste-code/libegg/eggtreemultidnd.h: * libnautilus-extension/nautilus-menu.c: * libnautilus-private/nautilus-directory-notify.h: * libnautilus-private/nautilus-file-operations.c: * libnautilus-private/nautilus-file.c: * libnautilus-private/nautilus-icon-info.h: * libnautilus-private/nautilus-idle-queue.h: * libnautilus-private/nautilus-monitor.h: * libnautilus-private/nautilus-search-engine-simple.c: * src/file-manager/fm-list-model.c: * src/file-manager/fm-list-model.h: * src/file-manager/fm-list-view.c: * src/nautilus-emblem-sidebar.h: * src/nautilus-notebook.c: * src/nautilus-notebook.h: Use single GLib/GTK+ includes. Patch by Maxim Ermilov (#560432). svn path=/trunk/; revision=14797
* Only use <gio/gio.h> includeAlexander Larsson2007-12-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-14 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-bookmark.c: * libnautilus-private/nautilus-bookmark.h: * libnautilus-private/nautilus-desktop-icon-file.c: * libnautilus-private/nautilus-desktop-link-monitor.c: * libnautilus-private/nautilus-desktop-link.c: * libnautilus-private/nautilus-desktop-link.h: * libnautilus-private/nautilus-directory-private.h: * libnautilus-private/nautilus-directory.h: * libnautilus-private/nautilus-emblem-utils.h: * libnautilus-private/nautilus-file-changes-queue.h: * libnautilus-private/nautilus-file-operations.c: * libnautilus-private/nautilus-file-operations.h: * libnautilus-private/nautilus-file-utilities.c: * libnautilus-private/nautilus-file-utilities.h: * libnautilus-private/nautilus-file.c: * libnautilus-private/nautilus-file.h: * libnautilus-private/nautilus-icon-info.c: * libnautilus-private/nautilus-icon-info.h: * libnautilus-private/nautilus-link.c: * libnautilus-private/nautilus-mime-actions.h: * libnautilus-private/nautilus-mime-application-chooser.c: * libnautilus-private/nautilus-monitor.c: * libnautilus-private/nautilus-monitor.h: * libnautilus-private/nautilus-open-with-dialog.c: * libnautilus-private/nautilus-open-with-dialog.h: * libnautilus-private/nautilus-program-choosing.c: * libnautilus-private/nautilus-program-choosing.h: * libnautilus-private/nautilus-progress-info.h: * libnautilus-private/nautilus-recent.h: * libnautilus-private/nautilus-search-directory.c: * libnautilus-private/nautilus-search-engine-simple.c: * libnautilus-private/nautilus-trash-monitor.c: * libnautilus-private/nautilus-trash-monitor.h: * libnautilus-private/nautilus-ui-utilities.c: * libnautilus-private/nautilus-view-factory.h: * src/file-manager/fm-directory-view.c: * src/file-manager/fm-directory-view.h: * src/file-manager/fm-icon-container.c: * src/file-manager/fm-icon-view.c: * src/file-manager/fm-tree-model.h: * src/file-manager/fm-tree-view.c: * src/nautilus-application.c: * src/nautilus-application.h: * src/nautilus-bookmark-list.c: * src/nautilus-bookmark-list.h: * src/nautilus-desktop-window.c: * src/nautilus-image-properties-page.c: * src/nautilus-location-entry.c: * src/nautilus-navigation-window.c: * src/nautilus-pathbar.c: * src/nautilus-pathbar.h: * src/nautilus-places-sidebar.c: * src/nautilus-property-browser.c: * src/nautilus-query-editor.c: * src/nautilus-window-menus.c: Only use <gio/gio.h> include svn path=/trunk/; revision=13529
* Merge gio-branchAlexander Larsson2007-11-301-2/+2
| | | | svn path=/trunk/; revision=13464
* Remove nautilus-desktop-file-loader.[ch]. Remove. Remove.Darin Adler2002-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * libnautilus-private/Makefile.am: Remove nautilus-desktop-file-loader.[ch]. * libnautilus-private/nautilus-desktop-file-loader.c: Remove. * libnautilus-private/nautilus-desktop-file-loader.h: Remove. * libnautilus-private/nautilus-directory-async.c: (link_info_nautilus_link_read_callback): Pass in NULL for the new optional URI parameter for parsing existing link files. * libnautilus-private/nautilus-link-desktop-file.h: * libnautilus-private/nautilus-link-desktop-file.c: Change to use GnomeDesktopItem instead of NautilusDesktopFile. * libnautilus-private/nautilus-link.h: * libnautilus-private/nautilus-link.c: (nautilus_link_get_link_uri_given_file_contents), (nautilus_link_get_link_name_given_file_contents), (nautilus_link_get_link_icon_given_file_contents): Add optional URI parameter for parsing existing link files. This is passed down to the GnomeDesktopItem level, which can sometimes do a better job if it knows the URI. * src/file-manager/fm-directory-view.c: (activate_callback): Change to use GnomeDesktopItem instead of NautilusDesktopFile. Also, simplify error handling. * Many files: Fix includes to use <> style in headers more consistently, and remove unnecessarily includes.
* Updated bugzilla.eazel.com references to refer to theDarin Adler2001-09-151-1/+1
| | | | | corresponding bugzilla.gnome.org bug. Also updated my email address.
* Fix bug 8082 (Dragging a file to a treeview destination causesDarin Adler2001-04-191-0/+2
| | | | | | | | | | | | nautilus to freeze): * libnautilus-extensions/nautilus-file-operations.c: (transfer_info_destroy): Destroy the hash table in a way that ignores the values. This is just a loose end from changes I made to the copy machinery a few days back. * libnautilus-extensions/nautilus-monitor.h: Add missing include to fix build.
* New function to check if the monitoring is working. We'll use this toDarin Adler2001-04-191-0/+1
| | | | | | | | | | | | | | | | | | | * libnautilus-extensions/nautilus-monitor.h: * libnautilus-extensions/nautilus-monitor.c: (nautilus_monitor_active): New function to check if the monitoring is working. We'll use this to decide whether or not to do the "reload the desktop every 4 seconds hack" that Miguel is going to check in soon. * libnautilus-extensions/nautilus-volume-monitor.c: (mount_volume_get_name), (mount_volume_activate), (mount_volume_deactivate), (get_cdrom_type): Fixed some Solaris build problems with patch by Laszlo Peter <Laszlo.Peter@ireland.sun.com>. * libnautilus-extensions/nautilus-cdrom-extensions.h: Added missing include needed to build on Solaris from the same patch.
* Some work on FAM.Darin Adler2001-04-161-7/+7
| | | | | | | | | | | | | | | | | | | | | * 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.
* Add some initial code to deal with file notification and monitoring. ThisSeth Nickell2001-04-121-0/+35
2001-04-12 Seth Nickell <snickell@stanford.edu> Add some initial code to deal with file notification and monitoring. This isn't hooked in yet, but provides interfaces for Nautilus code to use. * configure.in: Add configure checks for FAM. * libnautilus-extensions/Makefile.am: Include FAM libraries if they exist. * libnautilus-extensions/nautilus-monitor.c: (nautilus_monitor_establish_connection), (nautilus_monitor_get_fam), (nautilus_monitor_find_path_from_request), (nautilus_monitor_find_request_from_path), (nautilus_monitor_delete_first_request_found), (nautilus_monitor_get_uri), (nautilus_monitor_process_fam_notifications), (nautilus_monitor_add_file), (nautilus_monitor_add_directory), (nautilus_monitor_remove): * libnautilus-extensions/nautilus-monitor.h: The code that actually communicates w/ FAM.