Differences

This shows you the differences between two versions of the page.

implementation:gio-gvfs-shortcomings [2009/04/27 20:51] (current)
jannis created
Line 1: Line 1:
 +====== Shortcomings of GIO/GVfs ======
 +
 +===== Volume Monitoring =====
 +
 +We use to be pretty conservative with regards to the GTK+/GLib versions Xfce releases depend on. The target versions for Xfce 4.8 and Thunar 1.2 are GTK+ 2.14 and GLib 2.16. Unfortunately, the HAL based monitor in GVfs has a few major shortcomings.
 +
 +===== Hard-coded gnome-mount =====
 +
 +GVfs has ''gnome-mount'' hard-coded. It depends on gnome-keyring and gconfd and is not really an option for us.
 +
 +==== Possible Solutions ====
 +
 +===== Missing GVolumeMonitor Signals/Events =====
 +
 +GVfs versions before April 2009 are missing the ''"mount-pre-unmount"'' signal and ''G_FILE_MONITOR_EVENT_PRE_UNMOUNT'' events. These are pretty important in order to destroy resources that may block unmounting of volumes/mounts. So basically, all versions of GVfs that depend on GLib 2.16 are useless for us.
 +
 +==== Possible solutions ====
 +
 +
 +
 +
 
implementation/gio-gvfs-shortcomings.txt · Last modified: 2009/04/27 20:51 by jannis
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki