diff options
author | David Zeuthen <davidz@redhat.com> | 2008-07-08 16:36:45 +0000 |
---|---|---|
committer | David Zeuthen <davidz@src.gnome.org> | 2008-07-08 16:36:45 +0000 |
commit | cea84cb85117fcaeaabfb7d32be9cbdc62059b4c (patch) | |
tree | d08958ef4ef04307ee044bbc721f398361d0c542 /configure.ac | |
parent | d2136a608aa5dd6607e66c0cc374804bc8339f88 (diff) | |
download | gvfs-cea84cb85117fcaeaabfb7d32be9cbdc62059b4c.tar.gz |
Provide infrastructure for out of process volume monitors and port the hal
2008-07-08 David Zeuthen <davidz@redhat.com>
Provide infrastructure for out of process volume monitors and
port the hal volume monitor to use it (#520132).
* Makefile.am:
* configure.ac:
Add the monitor and monitor/proxy directories.
* hal/Makefile.am:
Don't build a gio module for the hal volume monitor; instead
build a volume monitor daemon.
* hal/ghaldrive.[ch]:
* hal/ghalmount.[ch]:
* hal/ghalvolume.[ch]:
* hal/ghalvolumemonitor.[ch]:
* hal/hal-device.[ch]:
* hal/hal-device.[ch]:
* hal/hal-pool.[ch]:
Make all types static and implement g_volume_get_activation_root()
added to gio (#541793). Also emit the drive-eject-button
signal (#541794).
* hal/hal-module.c:
Removed since the monitor is being moved out of process.
* hal/hal-volume-monitor-daemon.c:
* hal/hal.monitor:
* hal/org.gtk.Private.HalVolumeMonitor.service.in:
New files for remote volume monitor.
* monitor/Makefile.am:
New file.
* monitor/proxy/*:
Add proxy volume monitor gio module (the D-Bus client side of
out-of-process volume monitors) and a static library for providing
the D-Bus server side of out of process volume monitors.
* programs/gvfs-mount.c:
Print activation uri for a volumes and icons for drives.
Also unref volume monitor when no longer in use.
svn path=/trunk/; revision=1815
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index d55a6b52..8d6c069c 100644 --- a/configure.ac +++ b/configure.ac @@ -554,6 +554,8 @@ Makefile common/Makefile client/Makefile daemon/Makefile +monitor/Makefile +monitor/proxy/Makefile hal/Makefile gconf/Makefile programs/Makefile |