discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=f71c85b50976955d10c85dd29de0aa4608e5e8ac
commit f71c85b50976955d10c85dd29de0aa4608e5e8ac Author: Mike Blumenkrantz <[email protected]> Date: Thu Feb 6 13:14:55 2014 -0500 feature: check udisks1 DevicePresentationHide flag from D505 --- src/bin/e_fm/e_fm_main_udisks.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/bin/e_fm/e_fm_main_udisks.c b/src/bin/e_fm/e_fm_main_udisks.c index 5d5717f..0665685 100644 --- a/src/bin/e_fm/e_fm_main_udisks.c +++ b/src/bin/e_fm/e_fm_main_udisks.c @@ -498,6 +498,17 @@ _e_fm_main_udisks_cb_vol_prop(void *data, const Eldbus_Message *msg, return; } } + else if (!strcmp(key, "DevicePresentationHide")) + { + Eina_Bool hid; + eldbus_message_iter_arguments_get(var, "b", &hid); + if (hid) + { + DBG("removing is hidden %s", v->dbus_path); + ecore_idler_add(_idler_volume_del, v->dbus_path); + return; + } + } else if (!strcmp(key, "DeviceIsMediaChangeDetectionInhibited")) { Eina_Bool inibited; --
