From: David Zeuthen Date: Fri, 26 Aug 2011 17:09:40 +0000 (-0400) Subject: Revert "Bug 38535 – A DeviceAutoMountHint attribute should be added to udisks" X-Git-Tag: upstream/2.1.2~530 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fdd56e1554a200e9c0a124c6f341fedcf7b4672d;p=platform%2Fupstream%2Fudisks2.git Revert "Bug 38535 – A DeviceAutoMountHint attribute should be added to udisks" This reverts commit 858adbac9dce63da52764b2d2157bc7782b304a5. --- diff --git a/data/org.freedesktop.UDisks.Device.xml b/data/org.freedesktop.UDisks.Device.xml index cdf6176..991976d 100644 --- a/data/org.freedesktop.UDisks.Device.xml +++ b/data/org.freedesktop.UDisks.Device.xml @@ -1691,26 +1691,6 @@ - - - A hint to the desktop that indicates if a device should be automounted. - Possible values are: - - - always - Device should always be auto-mounted. - - - never - Device should never be auto-mounted. - - - An empty string is interpreted to mean that there is no - hint - the desktop auto-mounter should make its own - decision of whether to auto-mount the device. - - - The job properties specify if a job initiated via the diff --git a/src/device-private.c b/src/device-private.c index 53196f3..22a0d35 100644 --- a/src/device-private.c +++ b/src/device-private.c @@ -109,18 +109,6 @@ ptr_str_array_from_strv (GStrv s) } void -device_set_device_auto_mount_hint (Device *device, - const gchar *value) -{ - if (G_UNLIKELY (g_strcmp0 (device->priv->device_auto_mount_hint, value) != 0)) - { - g_free (device->priv->device_auto_mount_hint); - device->priv->device_auto_mount_hint = g_strdup (value); - emit_changed (device, "device_auto_mount_hint"); - } -} - -void device_set_device_detection_time (Device *device, guint64 value) { diff --git a/src/device-private.h b/src/device-private.h index f331ddc..e519083 100644 --- a/src/device-private.h +++ b/src/device-private.h @@ -133,7 +133,6 @@ struct DevicePrivate gboolean device_presentation_nopolicy; char *device_presentation_name; char *device_presentation_icon_name; - char *device_auto_mount_hint; char *id_usage; char *id_type; @@ -254,7 +253,6 @@ void device_set_job_initiated_by_uid (Device *device, guint value); void device_set_job_is_cancellable (Device *device, gboolean value); void device_set_job_percentage (Device *device, gdouble value); -void device_set_device_auto_mount_hint (Device *device, const gchar *value); void device_set_device_detection_time (Device *device, guint64 value); void device_set_device_media_detection_time (Device *device, guint64 value); void device_set_device_file (Device *device, const gchar *value); diff --git a/src/device.c b/src/device.c index e39208d..c4b4ab3 100644 --- a/src/device.c +++ b/src/device.c @@ -177,7 +177,6 @@ enum PROP_0, PROP_NATIVE_PATH, - PROP_DEVICE_AUTOMOUNT_HINT, PROP_DEVICE_DETECTION_TIME, PROP_DEVICE_MEDIA_DETECTION_TIME, PROP_DEVICE_MAJOR, @@ -382,9 +381,6 @@ get_property (GObject *object, case PROP_DEVICE_FILE: g_value_set_string (value, device->priv->device_file); break; - case PROP_DEVICE_AUTOMOUNT_HINT: - g_value_set_string (value, device->priv->device_auto_mount_hint); - break; case PROP_DEVICE_FILE_PRESENTATION: if (device->priv->device_file_presentation != NULL) g_value_set_string (value, device->priv->device_file_presentation); @@ -868,15 +864,6 @@ device_class_init (DeviceClass *klass) NULL, NULL, G_PARAM_READABLE)); - - g_object_class_install_property (object_class, - PROP_DEVICE_AUTOMOUNT_HINT, - g_param_spec_string ("device-auto-mount-hint", - NULL, - NULL, - NULL, - G_PARAM_READABLE)); - g_object_class_install_property (object_class, PROP_DEVICE_DETECTION_TIME, g_param_spec_uint64 ("device-detection-time", @@ -2291,7 +2278,6 @@ update_info_presentation (Device *device) { gboolean hide; gboolean nopolicy; - const gchar *auto_mount_hint; hide = FALSE; if (g_udev_device_has_property (device->priv->d, "UDISKS_PRESENTATION_HIDE")) @@ -2308,12 +2294,6 @@ update_info_presentation (Device *device) device_set_device_presentation_icon_name (device, g_udev_device_get_property (device->priv->d, "UDISKS_PRESENTATION_ICON_NAME")); - auto_mount_hint = ""; - if (g_udev_device_has_property (device->priv->d, "UDISKS_AUTOMOUNT_HINT")) - auto_mount_hint = g_udev_device_get_property (device->priv->d, "UDISKS_AUTOMOUNT_HINT"); - - device_set_device_auto_mount_hint (device, auto_mount_hint); - return TRUE; }