forked from enlightenment/efl
elementary/popup - support "language,chagned" smart callback.
This commit is contained in:
parent
785aa704cf
commit
68a9a72af3
|
@ -1558,3 +1558,7 @@
|
||||||
|
|
||||||
* Mapbuf: Ensure that content size calculation is correctly finished
|
* Mapbuf: Ensure that content size calculation is correctly finished
|
||||||
because the mapbuf is willing to block the size calculation forcely.
|
because the mapbuf is willing to block the size calculation forcely.
|
||||||
|
|
||||||
|
2013-08-19 ChunEon Park (Hermet)
|
||||||
|
|
||||||
|
* Popup: Support "language,changed" smart callback.
|
||||||
|
|
|
@ -126,6 +126,7 @@ Improvements:
|
||||||
* Show magnifier when selection handlers are pressed or moved.
|
* Show magnifier when selection handlers are pressed or moved.
|
||||||
* Change the method to calculate a distance which be scrolled from linear to sine curve.
|
* Change the method to calculate a distance which be scrolled from linear to sine curve.
|
||||||
* Add support for URL in Elm_Image and Elm_Photocam.
|
* Add support for URL in Elm_Image and Elm_Photocam.
|
||||||
|
* Popup: Support "language,changed" smart callback.
|
||||||
|
|
||||||
Fixes:
|
Fixes:
|
||||||
* Now elm_datetime_field_limit_set() can set year limits wihtout problems.
|
* Now elm_datetime_field_limit_set() can set year limits wihtout problems.
|
||||||
|
|
|
@ -22,6 +22,7 @@ static const char CONTENT_PART[] = "elm.swallow.content";
|
||||||
|
|
||||||
static const char SIG_BLOCK_CLICKED[] = "block,clicked";
|
static const char SIG_BLOCK_CLICKED[] = "block,clicked";
|
||||||
static const char SIG_TIMEOUT[] = "timeout";
|
static const char SIG_TIMEOUT[] = "timeout";
|
||||||
|
static const char SIG_LANG_CHANGED[] = "language,changed";
|
||||||
|
|
||||||
static const Evas_Smart_Cb_Description _smart_callbacks[] = {
|
static const Evas_Smart_Cb_Description _smart_callbacks[] = {
|
||||||
{SIG_BLOCK_CLICKED, ""},
|
{SIG_BLOCK_CLICKED, ""},
|
||||||
|
@ -44,6 +45,8 @@ _elm_popup_smart_translate(Eo *obj EINA_UNUSED, void *_pd EINA_UNUSED, va_list *
|
||||||
EINA_LIST_FOREACH(sd->items, l, it)
|
EINA_LIST_FOREACH(sd->items, l, it)
|
||||||
elm_widget_item_translate(it);
|
elm_widget_item_translate(it);
|
||||||
|
|
||||||
|
evas_object_smart_callback_call(obj, SIG_LANG_CHANGED, NULL);
|
||||||
|
|
||||||
if (ret) *ret = EINA_TRUE;
|
if (ret) *ret = EINA_TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -72,6 +72,7 @@
|
||||||
* @li @c "block,clicked" - whenever user taps on Blocked Event area.
|
* @li @c "block,clicked" - whenever user taps on Blocked Event area.
|
||||||
* @li @c "focused" - When the popup has received focus. (since 1.8)
|
* @li @c "focused" - When the popup has received focus. (since 1.8)
|
||||||
* @li @c "unfocused" - When the popup has lost focus. (since 1.8)
|
* @li @c "unfocused" - When the popup has lost focus. (since 1.8)
|
||||||
|
* @li "language,changed" - the program's language changed (since 1.8)
|
||||||
*
|
*
|
||||||
* Styles available for Popup
|
* Styles available for Popup
|
||||||
* @li "default"
|
* @li "default"
|
||||||
|
|
Loading…
Reference in New Issue