gvfs r488 - in trunk: gio gio/inotify programs
- From: alexl svn gnome org
- To: svn-commits-list gnome org
- Subject: gvfs r488 - in trunk: gio gio/inotify programs
- Date: Thu, 13 Sep 2007 14:08:33 +0100 (BST)
Author: alexl
Date: 2007-09-13 14:08:32 +0100 (Thu, 13 Sep 2007)
New Revision: 488
ViewCVS link: http://svn.gnome.org/viewcvs/gvfs?rev=488&view=rev
Added:
trunk/gio/gdirectorymonitorpriv.h
trunk/gio/gfilemonitorpriv.h
Modified:
trunk/gio/gdirectorymonitor.c
trunk/gio/gdirectorymonitor.h
trunk/gio/gfilemonitor.c
trunk/gio/gfilemonitor.h
trunk/gio/glocaldirectorymonitor.c
trunk/gio/glocaldirectorymonitor.h
trunk/gio/glocalfilemonitor.c
trunk/gio/glocalfilemonitor.h
trunk/gio/gvfs-marshal.list
trunk/gio/inotify/inotify-helper.c
trunk/programs/gvfs-monitor-dir.c
trunk/programs/gvfs-monitor-file.c
Log:
Switch GFileMonitor and GDirectoryMonitor from interfaces to baseclass.
This means we can share common code like cancel-at-unref and rate limiting.
Make all event signaling from the backends go through g_file_monitor_emit_event
so that we have a single place to implement things like rate limiting.
Add other_file argument to changed signal so that we can do move events.
Make GDirectoryMonitorEventFlags an enum, not a bitmask (it was used as an enum already).
Original git commit by Alexander Larsson <alex greebo (none)> at 1177926643 +0200
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]