Add G_VOLUME_IDENTIFIER_KIND_CLASS identifier
authorDavid Zeuthen <davidz@redhat.com>
Thu, 1 Mar 2012 19:06:43 +0000 (14:06 -0500)
committerDavid Zeuthen <davidz@redhat.com>
Thu, 1 Mar 2012 19:06:43 +0000 (14:06 -0500)
commit10fbfcf09010e423cfc79c54e8da50b62a0f4b8a
tree80a576a1352e860e2e891e36a26775d2b1b40f95
parent479416fada430f8d1f5af8e9b7c536b2ee6e71fb
Add G_VOLUME_IDENTIFIER_KIND_CLASS identifier

If an application (such as Nautilus) wants to show a sidebar with
devices group into different groups such as "Devices" and "Network",
it's currently up to the application itself to do the classification
(for example by looking at the URI scheme for the activation root,
e.g. smb://).

This patch adds a new identifier G_VOLUME_IDENTIFIER_KIND_CLASS that
can be set by volume monitors and used by applications.

See https://bugzilla.gnome.org/show_bug.cgi?id=668295

Signed-off-by: David Zeuthen <davidz@redhat.com>
docs/reference/gio/gio-sections.txt
gio/gvolume.h