2013-10-21 Ryuan Choi (ryuan)
* fileselector : Monitor and update changes of selected path automatically while EIO is working.
+
+2013-10-22 Amitesh Singh (_ami_)
+
+ * slider : Show popup on left/right/up/down key down press and hide on left/right/up/down key up press.
Improvements:
+ * Slider : Show popup on left/right/up/down key down press and hide on left/right/up/down key up press.
* Default theme is now dark (matching Enlightenment).
* Toolbar widget is now a scrollable widget.
* Entry widget is now a scrollable layout.
if (elm_widget_disabled_get(obj)) return;
if (type == EVAS_CALLBACK_KEY_DOWN) goto key_down;
+ else if (type == EVAS_CALLBACK_KEY_UP)
+ {
+ Evas_Event_Key_Up *ev_up = event_info;
+
+ if ((!ev_up->string) &&
+ ((!strcmp(ev_up->key, "Left")) ||
+ (!strcmp(ev_up->key, "KP_Left")) ||
+ (!strcmp(ev_up->key, "Right")) ||
+ (!strcmp(ev_up->key, "KP_Right")) ||
+ (!strcmp(ev_up->key, "Up")) ||
+ (!strcmp(ev_up->key, "KP_Up")) ||
+ (!strcmp(ev_up->key, "Down")) ||
+ (!strcmp(ev_up->key, "KP_Down"))))
+ _popup_hide(obj, NULL, NULL, NULL);
+
+ return;
+ }
else if (type != EVAS_CALLBACK_MOUSE_WHEEL)
return;
else return;
success:
+ _popup_show(obj, NULL, NULL, NULL);
_slider_update(obj, EINA_TRUE);
if (ret) *ret = EINA_TRUE;