davemds pushed a commit to branch enlightenment-0.18. http://git.enlightenment.org/enlightenment/modules/places.git/commit/?id=b4754088c0dfb25cba7436599872be55465c1057
commit b4754088c0dfb25cba7436599872be55465c1057 Author: davemds <d...@gurumeditation.it> Date: Sun Feb 2 20:37:49 2014 +0100 skip volumes with DevicePresentationHide set --- src/e_mod_udisks_eldbus.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/e_mod_udisks_eldbus.c b/src/e_mod_udisks_eldbus.c index 4992d89..48b1da1 100644 --- a/src/e_mod_udisks_eldbus.c +++ b/src/e_mod_udisks_eldbus.c @@ -221,6 +221,12 @@ _places_udisks_vol_props_cb(void *data, const Eldbus_Message *msg, Eldbus_Pendin eldbus_message_iter_arguments_get(var, "b", &bool); if (bool) return; } + // skip volumes with presentation.hide set + if (!strcmp(key, "DevicePresentationHide")) + { + eldbus_message_iter_arguments_get(var, "b", &bool); + if (bool) return; + } else if (!strcmp(key, "IdUsage")) eldbus_message_iter_arguments_get(var, "s", &id_usage); else if (!strcmp(key, "DeviceFile")) --