elm: rename elm slider to Efl.Ui.Slider

ref T5361
This commit is contained in:
Amitesh Singh 2017-06-12 16:06:22 +09:00
parent e95e0a29ff
commit e5922c0720
14 changed files with 95 additions and 97 deletions

View File

@ -156,7 +156,7 @@ src/lib/elementary/elm_route.c
src/lib/elementary/elm_scroller.c src/lib/elementary/elm_scroller.c
src/lib/elementary/elm_segment_control.c src/lib/elementary/elm_segment_control.c
src/lib/elementary/elm_separator.c src/lib/elementary/elm_separator.c
src/lib/elementary/elm_slider.c src/lib/elementary/efl_ui_slider.c
src/lib/elementary/elm_slideshow.c src/lib/elementary/elm_slideshow.c
src/lib/elementary/elm_spinner.c src/lib/elementary/elm_spinner.c
src/lib/elementary/elm_store.c src/lib/elementary/elm_store.c

View File

@ -61,7 +61,7 @@ elm_public_eolian_files = \
lib/elementary/efl_ui_radio.eo \ lib/elementary/efl_ui_radio.eo \
lib/elementary/elm_route.eo \ lib/elementary/elm_route.eo \
lib/elementary/elm_scroller.eo \ lib/elementary/elm_scroller.eo \
lib/elementary/elm_slider.eo \ lib/elementary/efl_ui_slider.eo \
lib/elementary/elm_spinner.eo \ lib/elementary/elm_spinner.eo \
lib/elementary/elm_sys_notify_interface.eo \ lib/elementary/elm_sys_notify_interface.eo \
lib/elementary/elm_sys_notify.eo \ lib/elementary/elm_sys_notify.eo \
@ -272,7 +272,7 @@ includesunstable_HEADERS = \
lib/elementary/elm_widget_scroller.h \ lib/elementary/elm_widget_scroller.h \
lib/elementary/elm_widget_segment_control.h \ lib/elementary/elm_widget_segment_control.h \
lib/elementary/elm_widget_separator.h \ lib/elementary/elm_widget_separator.h \
lib/elementary/elm_widget_slider.h \ lib/elementary/efl_ui_slider_private.h \
lib/elementary/elm_widget_slideshow.h \ lib/elementary/elm_widget_slideshow.h \
lib/elementary/elm_widget_spinner.h \ lib/elementary/elm_widget_spinner.h \
lib/elementary/elm_widget_table.h \ lib/elementary/elm_widget_table.h \
@ -492,7 +492,7 @@ includesub_HEADERS = \
lib/elementary/elm_separator_legacy.h \ lib/elementary/elm_separator_legacy.h \
lib/elementary/elm_slider.h \ lib/elementary/elm_slider.h \
lib/elementary/elm_slider_common.h \ lib/elementary/elm_slider_common.h \
lib/elementary/elm_slider_eo.h \ lib/elementary/efl_ui_slider_eo.h \
lib/elementary/elm_slider_legacy.h \ lib/elementary/elm_slider_legacy.h \
lib/elementary/elm_slideshow.h \ lib/elementary/elm_slideshow.h \
lib/elementary/elm_slideshow_common.h \ lib/elementary/elm_slideshow_common.h \
@ -640,7 +640,7 @@ lib_elementary_libelementary_la_SOURCES = \
lib/elementary/elm_scroller.c \ lib/elementary/elm_scroller.c \
lib/elementary/elm_segment_control.c \ lib/elementary/elm_segment_control.c \
lib/elementary/elm_separator.c \ lib/elementary/elm_separator.c \
lib/elementary/elm_slider.c \ lib/elementary/efl_ui_slider.c \
lib/elementary/elm_slideshow.c \ lib/elementary/elm_slideshow.c \
lib/elementary/elm_spinner.c \ lib/elementary/elm_spinner.c \
lib/elementary/elm_store.c \ lib/elementary/elm_store.c \

View File

@ -174,7 +174,7 @@ test_evas_snapshot(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *e
efl_pack_grid(grid, o, 0, 0, GRID_SIZE, GRID_SIZE); efl_pack_grid(grid, o, 0, 0, GRID_SIZE, GRID_SIZE);
// Controls // Controls
efl_add(ELM_SLIDER_CLASS, win, efl_add(EFL_UI_SLIDER_CLASS, win,
elm_object_text_set(efl_added, "Blur radius: "), elm_object_text_set(efl_added, "Blur radius: "),
elm_slider_min_max_set(efl_added, 0, 64), elm_slider_min_max_set(efl_added, 0, 64),
elm_slider_value_set(efl_added, 5), elm_slider_value_set(efl_added, 5),
@ -182,7 +182,7 @@ test_evas_snapshot(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *e
efl_gfx_size_hint_align_set(efl_added, -1.0, -1.0), efl_gfx_size_hint_align_set(efl_added, -1.0, -1.0),
efl_gfx_size_hint_weight_set(efl_added, 1.0, 0.0), efl_gfx_size_hint_weight_set(efl_added, 1.0, 0.0),
efl_pack_grid(grid, efl_added, 0, GRID_SIZE, GRID_SIZE, 1), efl_pack_grid(grid, efl_added, 0, GRID_SIZE, GRID_SIZE, 1),
efl_event_callback_add(efl_added, ELM_SLIDER_EVENT_CHANGED, _radius_set, win), efl_event_callback_add(efl_added, EFL_UI_SLIDER_EVENT_CHANGED, _radius_set, win),
efl_gfx_visible_set(efl_added, 1)); efl_gfx_visible_set(efl_added, 1));
box = efl_add(EFL_UI_BOX_CLASS, win, box = efl_add(EFL_UI_BOX_CLASS, win,

View File

@ -372,7 +372,7 @@ test_ui_box(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_in
elm_slider_horizontal_set(o, 0); elm_slider_horizontal_set(o, 0);
efl_gfx_size_hint_align_set(o, 0.5, -1); efl_gfx_size_hint_align_set(o, 0.5, -1);
efl_gfx_size_hint_weight_set(o, 1, 1); efl_gfx_size_hint_weight_set(o, 1, 1);
efl_event_callback_add(o, ELM_SLIDER_EVENT_CHANGED, user_min_slider_cb, NULL); efl_event_callback_add(o, EFL_UI_SLIDER_EVENT_CHANGED, user_min_slider_cb, NULL);
elm_slider_min_max_set(o, 0, 250); elm_slider_min_max_set(o, 0, 250);
elm_slider_inverted_set(o, 1); elm_slider_inverted_set(o, 1);
elm_slider_value_set(o, 0); elm_slider_value_set(o, 0);
@ -399,7 +399,7 @@ test_ui_box(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_in
elm_slider_horizontal_set(o, 0); elm_slider_horizontal_set(o, 0);
efl_gfx_size_hint_align_set(o, 0.5, -1); efl_gfx_size_hint_align_set(o, 0.5, -1);
efl_gfx_size_hint_weight_set(o, 1, 1); efl_gfx_size_hint_weight_set(o, 1, 1);
efl_event_callback_add(o, ELM_SLIDER_EVENT_CHANGED, padding_slider_cb, win); efl_event_callback_add(o, EFL_UI_SLIDER_EVENT_CHANGED, padding_slider_cb, win);
elm_slider_min_max_set(o, 0, 40); elm_slider_min_max_set(o, 0, 40);
elm_slider_inverted_set(o, 1); elm_slider_inverted_set(o, 1);
elm_slider_value_set(o, 10); elm_slider_value_set(o, 10);
@ -426,7 +426,7 @@ test_ui_box(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_in
elm_slider_horizontal_set(o, 0); elm_slider_horizontal_set(o, 0);
efl_gfx_size_hint_align_set(o, 0.5, -1); efl_gfx_size_hint_align_set(o, 0.5, -1);
efl_gfx_size_hint_weight_set(o, 1, 1); efl_gfx_size_hint_weight_set(o, 1, 1);
efl_event_callback_add(o, ELM_SLIDER_EVENT_CHANGED, margin_slider_cb, win); efl_event_callback_add(o, EFL_UI_SLIDER_EVENT_CHANGED, margin_slider_cb, win);
elm_slider_min_max_set(o, 0, 40); elm_slider_min_max_set(o, 0, 40);
elm_slider_inverted_set(o, 1); elm_slider_inverted_set(o, 1);
elm_slider_value_set(o, 10); elm_slider_value_set(o, 10);
@ -453,7 +453,7 @@ test_ui_box(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_in
elm_slider_horizontal_set(o, 0); elm_slider_horizontal_set(o, 0);
efl_gfx_size_hint_align_set(o, 0.5, -1); efl_gfx_size_hint_align_set(o, 0.5, -1);
efl_gfx_size_hint_weight_set(o, 1, 1); efl_gfx_size_hint_weight_set(o, 1, 1);
efl_event_callback_add(o, ELM_SLIDER_EVENT_CHANGED, alignv_slider_cb, win); efl_event_callback_add(o, EFL_UI_SLIDER_EVENT_CHANGED, alignv_slider_cb, win);
elm_slider_min_max_set(o, -0.1, 1.0); elm_slider_min_max_set(o, -0.1, 1.0);
elm_slider_step_set(o, 0.1); elm_slider_step_set(o, 0.1);
elm_slider_value_set(o, 0.5); elm_slider_value_set(o, 0.5);
@ -467,7 +467,7 @@ test_ui_box(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_in
efl_gfx_size_hint_align_set(o, 0.5, -1); efl_gfx_size_hint_align_set(o, 0.5, -1);
efl_gfx_size_hint_weight_set(o, 1, 0); efl_gfx_size_hint_weight_set(o, 1, 0);
efl_gfx_size_hint_min_set(o, 100, 0); efl_gfx_size_hint_min_set(o, 100, 0);
efl_event_callback_add(o, ELM_SLIDER_EVENT_CHANGED, alignh_slider_cb, win); efl_event_callback_add(o, EFL_UI_SLIDER_EVENT_CHANGED, alignh_slider_cb, win);
elm_slider_min_max_set(o, -0.1, 1.0); elm_slider_min_max_set(o, -0.1, 1.0);
elm_slider_step_set(o, 0.1); elm_slider_step_set(o, 0.1);
elm_slider_value_set(o, 0.5); elm_slider_value_set(o, 0.5);

View File

@ -286,7 +286,7 @@ test_ui_grid(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_i
elm_slider_horizontal_set(o, 0); elm_slider_horizontal_set(o, 0);
efl_gfx_size_hint_align_set(o, 0.5, -1); efl_gfx_size_hint_align_set(o, 0.5, -1);
efl_gfx_size_hint_weight_set(o, 1, 1); efl_gfx_size_hint_weight_set(o, 1, 1);
efl_event_callback_add(o, ELM_SLIDER_EVENT_CHANGED, user_min_slider_cb, NULL); efl_event_callback_add(o, EFL_UI_SLIDER_EVENT_CHANGED, user_min_slider_cb, NULL);
elm_slider_min_max_set(o, 0, 250); elm_slider_min_max_set(o, 0, 250);
elm_slider_inverted_set(o, 1); elm_slider_inverted_set(o, 1);
elm_slider_value_set(o, 0); elm_slider_value_set(o, 0);
@ -313,7 +313,7 @@ test_ui_grid(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_i
elm_slider_horizontal_set(o, 0); elm_slider_horizontal_set(o, 0);
efl_gfx_size_hint_align_set(o, 0.5, -1); efl_gfx_size_hint_align_set(o, 0.5, -1);
efl_gfx_size_hint_weight_set(o, 1, 1); efl_gfx_size_hint_weight_set(o, 1, 1);
efl_event_callback_add(o, ELM_SLIDER_EVENT_CHANGED, padding_slider_cb, grid); efl_event_callback_add(o, EFL_UI_SLIDER_EVENT_CHANGED, padding_slider_cb, grid);
elm_slider_min_max_set(o, 0, 40); elm_slider_min_max_set(o, 0, 40);
elm_slider_inverted_set(o, 1); elm_slider_inverted_set(o, 1);
elm_slider_value_set(o, 10); elm_slider_value_set(o, 10);
@ -340,7 +340,7 @@ test_ui_grid(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_i
elm_slider_horizontal_set(o, 0); elm_slider_horizontal_set(o, 0);
efl_gfx_size_hint_align_set(o, 0.5, -1); efl_gfx_size_hint_align_set(o, 0.5, -1);
efl_gfx_size_hint_weight_set(o, 1, 1); efl_gfx_size_hint_weight_set(o, 1, 1);
efl_event_callback_add(o, ELM_SLIDER_EVENT_CHANGED, margin_slider_cb, grid); efl_event_callback_add(o, EFL_UI_SLIDER_EVENT_CHANGED, margin_slider_cb, grid);
elm_slider_min_max_set(o, 0, 40); elm_slider_min_max_set(o, 0, 40);
elm_slider_inverted_set(o, 1); elm_slider_inverted_set(o, 1);
elm_slider_value_set(o, 10); elm_slider_value_set(o, 10);
@ -367,7 +367,7 @@ test_ui_grid(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_i
elm_slider_horizontal_set(o, 0); elm_slider_horizontal_set(o, 0);
efl_gfx_size_hint_align_set(o, 0.5, -1); efl_gfx_size_hint_align_set(o, 0.5, -1);
efl_gfx_size_hint_weight_set(o, 1, 1); efl_gfx_size_hint_weight_set(o, 1, 1);
efl_event_callback_add(o, ELM_SLIDER_EVENT_CHANGED, btnmargins_slider_cb, grid); efl_event_callback_add(o, EFL_UI_SLIDER_EVENT_CHANGED, btnmargins_slider_cb, grid);
elm_slider_min_max_set(o, 0, 40); elm_slider_min_max_set(o, 0, 40);
elm_slider_inverted_set(o, 1); elm_slider_inverted_set(o, 1);
elm_slider_value_set(o, 10); elm_slider_value_set(o, 10);

View File

@ -10,12 +10,12 @@
#include <Elementary.h> #include <Elementary.h>
#include "elm_priv.h" #include "elm_priv.h"
#include "elm_widget_slider.h" #include "efl_ui_slider_private.h"
#include "elm_widget_layout.h" #include "elm_widget_layout.h"
#define MY_CLASS ELM_SLIDER_CLASS #define MY_CLASS EFL_UI_SLIDER_CLASS
#define MY_CLASS_NAME "Elm_Slider" #define MY_CLASS_NAME "Efl.Ui.Slider"
#define MY_CLASS_NAME_LEGACY "elm_slider" #define MY_CLASS_NAME_LEGACY "elm_slider"
#define SLIDER_DELAY_CHANGED_INTERVAL 0.2 #define SLIDER_DELAY_CHANGED_INTERVAL 0.2
#define SLIDER_STEP 0.05 #define SLIDER_STEP 0.05
@ -64,7 +64,7 @@ _delay_change(void *data)
ELM_SLIDER_DATA_GET(data, sd); ELM_SLIDER_DATA_GET(data, sd);
sd->delay = NULL; sd->delay = NULL;
efl_event_callback_legacy_call(data, ELM_SLIDER_EVENT_DELAY_CHANGED, NULL); efl_event_callback_legacy_call(data, EFL_UI_SLIDER_EVENT_DELAY_CHANGED, NULL);
if (_elm_config->atspi_mode) if (_elm_config->atspi_mode)
elm_interface_atspi_accessible_value_changed_signal_emit(data); elm_interface_atspi_accessible_value_changed_signal_emit(data);
@ -149,7 +149,7 @@ _val_fetch(Evas_Object *obj, Eina_Bool user_event)
sd->range_from = val; sd->range_from = val;
if (user_event) if (user_event)
{ {
efl_event_callback_legacy_call(obj, ELM_SLIDER_EVENT_CHANGED, NULL); efl_event_callback_legacy_call(obj, EFL_UI_SLIDER_EVENT_CHANGED, NULL);
ecore_timer_del(sd->delay); ecore_timer_del(sd->delay);
sd->delay = ecore_timer_add(SLIDER_DELAY_CHANGED_INTERVAL, _delay_change, obj); sd->delay = ecore_timer_add(SLIDER_DELAY_CHANGED_INTERVAL, _delay_change, obj);
} }
@ -159,7 +159,7 @@ _val_fetch(Evas_Object *obj, Eina_Bool user_event)
sd->range_to = val2; sd->range_to = val2;
if (user_event) if (user_event)
{ {
efl_event_callback_legacy_call(obj, ELM_SLIDER_EVENT_CHANGED, NULL); efl_event_callback_legacy_call(obj, EFL_UI_SLIDER_EVENT_CHANGED, NULL);
ecore_timer_del(sd->delay); ecore_timer_del(sd->delay);
sd->delay = ecore_timer_add(SLIDER_DELAY_CHANGED_INTERVAL, _delay_change, obj); sd->delay = ecore_timer_add(SLIDER_DELAY_CHANGED_INTERVAL, _delay_change, obj);
} }
@ -356,7 +356,7 @@ _drag_start(void *data,
if (!elm_widget_focus_get(data)) if (!elm_widget_focus_get(data))
elm_object_focus_set(data, EINA_TRUE); elm_object_focus_set(data, EINA_TRUE);
_slider_update(data, EINA_TRUE); _slider_update(data, EINA_TRUE);
efl_event_callback_legacy_call(data, ELM_SLIDER_EVENT_SLIDER_DRAG_START, NULL); efl_event_callback_legacy_call(data, EFL_UI_SLIDER_EVENT_SLIDER_DRAG_START, NULL);
elm_widget_scroll_freeze_push(data); elm_widget_scroll_freeze_push(data);
} }
@ -367,7 +367,7 @@ _drag_stop(void *data,
const char *source EINA_UNUSED) const char *source EINA_UNUSED)
{ {
_slider_update(data, EINA_TRUE); _slider_update(data, EINA_TRUE);
efl_event_callback_legacy_call(data, ELM_SLIDER_EVENT_SLIDER_DRAG_STOP, NULL); efl_event_callback_legacy_call(data, EFL_UI_SLIDER_EVENT_SLIDER_DRAG_STOP, NULL);
elm_widget_scroll_freeze_pop(data); elm_widget_scroll_freeze_pop(data);
} }
@ -565,7 +565,7 @@ _wheel_indicator_timer_cb(void *data)
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_elm_slider_elm_widget_widget_event(Eo *obj, Elm_Slider_Data *sd EINA_UNUSED, Evas_Object *src, Evas_Callback_Type type, void *event_info) _efl_ui_slider_elm_widget_widget_event(Eo *obj, Efl_Ui_Slider_Data *sd EINA_UNUSED, Evas_Object *src, Evas_Callback_Type type, void *event_info)
{ {
(void) src; (void) src;
@ -607,7 +607,7 @@ _elm_slider_elm_widget_widget_event(Eo *obj, Elm_Slider_Data *sd EINA_UNUSED, Ev
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_elm_slider_elm_widget_activate(Eo *obj, Elm_Slider_Data *sd, Elm_Activate act) _efl_ui_slider_elm_widget_activate(Eo *obj, Efl_Ui_Slider_Data *sd, Elm_Activate act)
{ {
if (elm_widget_disabled_get(obj)) return EINA_FALSE; if (elm_widget_disabled_get(obj)) return EINA_FALSE;
if (act == ELM_ACTIVATE_DEFAULT) return EINA_FALSE; if (act == ELM_ACTIVATE_DEFAULT) return EINA_FALSE;
@ -692,7 +692,7 @@ _track2_resize_cb(void *data,
} }
static void static void
_popup_add(Elm_Slider_Data *sd, Eo *obj, Evas_Object **popup, _popup_add(Efl_Ui_Slider_Data *sd, Eo *obj, Evas_Object **popup,
Evas_Object **track, Eina_Bool is_range) Evas_Object **track, Eina_Bool is_range)
{ {
/* if theme has an overlayed slider mode, then lets support it */ /* if theme has an overlayed slider mode, then lets support it */
@ -740,7 +740,7 @@ _popup_add(Elm_Slider_Data *sd, Eo *obj, Evas_Object **popup,
} }
EOLIAN static Elm_Theme_Apply EOLIAN static Elm_Theme_Apply
_elm_slider_elm_widget_theme_apply(Eo *obj, Elm_Slider_Data *sd) _efl_ui_slider_elm_widget_theme_apply(Eo *obj, Efl_Ui_Slider_Data *sd)
{ {
Elm_Theme_Apply int_ret = ELM_THEME_APPLY_FAILED; Elm_Theme_Apply int_ret = ELM_THEME_APPLY_FAILED;
ELM_LAYOUT_DATA_GET(obj, ld); ELM_LAYOUT_DATA_GET(obj, ld);
@ -853,7 +853,7 @@ _elm_slider_elm_widget_theme_apply(Eo *obj, Elm_Slider_Data *sd)
} }
EOLIAN static void EOLIAN static void
_elm_slider_elm_layout_sizing_eval(Eo *obj, Elm_Slider_Data *_pd EINA_UNUSED) _efl_ui_slider_elm_layout_sizing_eval(Eo *obj, Efl_Ui_Slider_Data *_pd EINA_UNUSED)
{ {
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd); ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
Evas_Coord minw = -1, minh = -1; Evas_Coord minw = -1, minh = -1;
@ -948,7 +948,7 @@ _spacer_down_cb(void *data,
if (!elm_widget_focus_get(data)) if (!elm_widget_focus_get(data))
elm_object_focus_set(data, EINA_TRUE); elm_object_focus_set(data, EINA_TRUE);
_slider_update(data, EINA_TRUE); _slider_update(data, EINA_TRUE);
efl_event_callback_legacy_call(data, ELM_SLIDER_EVENT_SLIDER_DRAG_START, NULL); efl_event_callback_legacy_call(data, EFL_UI_SLIDER_EVENT_SLIDER_DRAG_START, NULL);
elm_layout_signal_emit(data, "elm,state,indicator,show", "elm"); elm_layout_signal_emit(data, "elm,state,indicator,show", "elm");
} }
@ -987,7 +987,7 @@ _spacer_move_cb(void *data,
if (sd->spacer_down) sd->spacer_down = EINA_FALSE; if (sd->spacer_down) sd->spacer_down = EINA_FALSE;
_slider_update(data, EINA_TRUE); _slider_update(data, EINA_TRUE);
efl_event_callback_legacy_call efl_event_callback_legacy_call
(data, ELM_SLIDER_EVENT_SLIDER_DRAG_STOP, NULL); (data, EFL_UI_SLIDER_EVENT_SLIDER_DRAG_STOP, NULL);
if (sd->frozen) if (sd->frozen)
{ {
elm_widget_scroll_freeze_pop(data); elm_widget_scroll_freeze_pop(data);
@ -1027,7 +1027,7 @@ _spacer_up_cb(void *data,
if (sd->spacer_down) sd->spacer_down = EINA_FALSE; if (sd->spacer_down) sd->spacer_down = EINA_FALSE;
_slider_update(data, EINA_TRUE); _slider_update(data, EINA_TRUE);
efl_event_callback_legacy_call(data, ELM_SLIDER_EVENT_SLIDER_DRAG_STOP, NULL); efl_event_callback_legacy_call(data, EFL_UI_SLIDER_EVENT_SLIDER_DRAG_STOP, NULL);
if (sd->frozen) if (sd->frozen)
{ {
@ -1072,7 +1072,7 @@ _min_max_set(Evas_Object *obj)
} }
EOLIAN static void EOLIAN static void
_elm_slider_efl_canvas_group_group_calculate(Eo *obj, Elm_Slider_Data *sd) _efl_ui_slider_efl_canvas_group_group_calculate(Eo *obj, Efl_Ui_Slider_Data *sd)
{ {
elm_layout_freeze(obj); elm_layout_freeze(obj);
@ -1137,7 +1137,7 @@ _on_show(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object *obj,
} }
EOLIAN static void EOLIAN static void
_elm_slider_efl_canvas_group_group_add(Eo *obj, Elm_Slider_Data *priv) _efl_ui_slider_efl_canvas_group_group_add(Eo *obj, Efl_Ui_Slider_Data *priv)
{ {
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd); ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
@ -1202,7 +1202,7 @@ _elm_slider_efl_canvas_group_group_add(Eo *obj, Elm_Slider_Data *priv)
} }
EOLIAN static void EOLIAN static void
_elm_slider_efl_canvas_group_group_del(Eo *obj, Elm_Slider_Data *sd) _efl_ui_slider_efl_canvas_group_group_del(Eo *obj, Efl_Ui_Slider_Data *sd)
{ {
eina_stringshare_del(sd->indicator); eina_stringshare_del(sd->indicator);
eina_stringshare_del(sd->units); eina_stringshare_del(sd->units);
@ -1215,25 +1215,25 @@ _elm_slider_efl_canvas_group_group_del(Eo *obj, Elm_Slider_Data *sd)
} }
EOLIAN static const Elm_Layout_Part_Alias_Description* EOLIAN static const Elm_Layout_Part_Alias_Description*
_elm_slider_elm_layout_text_aliases_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *_pd EINA_UNUSED) _efl_ui_slider_elm_layout_text_aliases_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *_pd EINA_UNUSED)
{ {
return _text_aliases; return _text_aliases;
} }
EOLIAN static const Elm_Layout_Part_Alias_Description* EOLIAN static const Elm_Layout_Part_Alias_Description*
_elm_slider_elm_layout_content_aliases_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *_pd EINA_UNUSED) _efl_ui_slider_elm_layout_content_aliases_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *_pd EINA_UNUSED)
{ {
return _content_aliases; return _content_aliases;
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_elm_slider_range_enabled_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *pd) _efl_ui_slider_range_enabled_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *pd)
{ {
return pd->range_enable; return pd->range_enable;
} }
EOLIAN static void EOLIAN static void
_elm_slider_range_enabled_set(Eo *obj, Elm_Slider_Data *sd, Eina_Bool enable) _efl_ui_slider_range_enabled_set(Eo *obj, Efl_Ui_Slider_Data *sd, Eina_Bool enable)
{ {
if (sd->range_enable == enable) return; if (sd->range_enable == enable) return;
@ -1254,14 +1254,14 @@ _elm_slider_range_enabled_set(Eo *obj, Elm_Slider_Data *sd, Eina_Bool enable)
} }
EOLIAN static void EOLIAN static void
_elm_slider_range_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *pd, double *from, double *to) _efl_ui_slider_range_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *pd, double *from, double *to)
{ {
if (from) *from = fmin(pd->range_from, pd->range_to); if (from) *from = fmin(pd->range_from, pd->range_to);
if (to) *to = fmax(pd->range_from, pd->range_to); if (to) *to = fmax(pd->range_from, pd->range_to);
} }
EOLIAN static void EOLIAN static void
_elm_slider_range_set(Eo *obj, Elm_Slider_Data *pd, double from, double to) _efl_ui_slider_range_set(Eo *obj, Efl_Ui_Slider_Data *pd, double from, double to)
{ {
pd->range_from = from; pd->range_from = from;
//TODO: remove val later //TODO: remove val later
@ -1283,7 +1283,7 @@ elm_slider_add(Evas_Object *parent)
} }
EOLIAN static Eo * EOLIAN static Eo *
_elm_slider_efl_object_constructor(Eo *obj, Elm_Slider_Data *_pd EINA_UNUSED) _efl_ui_slider_efl_object_constructor(Eo *obj, Efl_Ui_Slider_Data *_pd EINA_UNUSED)
{ {
obj = efl_constructor(efl_super(obj, MY_CLASS)); obj = efl_constructor(efl_super(obj, MY_CLASS));
efl_canvas_object_type_set(obj, MY_CLASS_NAME_LEGACY); efl_canvas_object_type_set(obj, MY_CLASS_NAME_LEGACY);
@ -1381,7 +1381,7 @@ elm_slider_units_format_function_set(Evas_Object *obj, slider_func_type func, sl
} }
EOLIAN static void EOLIAN static void
_elm_slider_efl_orientation_orientation_set(Eo *obj, Elm_Slider_Data *sd, Efl_Orient dir) _efl_ui_slider_efl_orientation_orientation_set(Eo *obj, Efl_Ui_Slider_Data *sd, Efl_Orient dir)
{ {
sd->orientation = dir; sd->orientation = dir;
@ -1389,13 +1389,13 @@ _elm_slider_efl_orientation_orientation_set(Eo *obj, Elm_Slider_Data *sd, Efl_Or
} }
EOLIAN static Efl_Orient EOLIAN static Efl_Orient
_elm_slider_efl_orientation_orientation_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_efl_orientation_orientation_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return sd->orientation; return sd->orientation;
} }
EOLIAN static void EOLIAN static void
_elm_slider_efl_ui_progress_span_size_set(Eo *obj, Elm_Slider_Data *sd, Evas_Coord size) _efl_ui_slider_efl_ui_progress_span_size_set(Eo *obj, Efl_Ui_Slider_Data *sd, Evas_Coord size)
{ {
if (sd->size == size) return; if (sd->size == size) return;
sd->size = size; sd->size = size;
@ -1421,13 +1421,13 @@ _elm_slider_efl_ui_progress_span_size_set(Eo *obj, Elm_Slider_Data *sd, Evas_Coo
} }
EOLIAN static Evas_Coord EOLIAN static Evas_Coord
_elm_slider_efl_ui_progress_span_size_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_efl_ui_progress_span_size_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return sd->size; return sd->size;
} }
EOLIAN static void EOLIAN static void
_elm_slider_efl_ui_progress_unit_format_set(Eo *obj, Elm_Slider_Data *sd, const char *units) _efl_ui_slider_efl_ui_progress_unit_format_set(Eo *obj, Efl_Ui_Slider_Data *sd, const char *units)
{ {
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd); ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
@ -1454,26 +1454,26 @@ _elm_slider_efl_ui_progress_unit_format_set(Eo *obj, Elm_Slider_Data *sd, const
} }
EOLIAN static const char * EOLIAN static const char *
_elm_slider_efl_ui_progress_unit_format_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_efl_ui_progress_unit_format_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return sd->units; return sd->units;
} }
EOLIAN static void EOLIAN static void
_elm_slider_indicator_format_set(Eo *obj, Elm_Slider_Data *sd, const char *indicator) _efl_ui_slider_indicator_format_set(Eo *obj, Efl_Ui_Slider_Data *sd, const char *indicator)
{ {
eina_stringshare_replace(&sd->indicator, indicator); eina_stringshare_replace(&sd->indicator, indicator);
evas_object_smart_changed(obj); evas_object_smart_changed(obj);
} }
EOLIAN static const char* EOLIAN static const char*
_elm_slider_indicator_format_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_indicator_format_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return sd->indicator; return sd->indicator;
} }
EOLIAN static void EOLIAN static void
_elm_slider_min_max_set(Eo *obj, Elm_Slider_Data *sd, double min, double max) _efl_ui_slider_min_max_set(Eo *obj, Efl_Ui_Slider_Data *sd, double min, double max)
{ {
if ((sd->val_min == min) && (sd->val_max == max)) return; if ((sd->val_min == min) && (sd->val_max == max)) return;
sd->val_min = min; sd->val_min = min;
@ -1485,14 +1485,14 @@ _elm_slider_min_max_set(Eo *obj, Elm_Slider_Data *sd, double min, double max)
} }
EOLIAN static void EOLIAN static void
_elm_slider_min_max_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd, double *min, double *max) _efl_ui_slider_min_max_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd, double *min, double *max)
{ {
if (min) *min = sd->val_min; if (min) *min = sd->val_min;
if (max) *max = sd->val_max; if (max) *max = sd->val_max;
} }
EOLIAN static void EOLIAN static void
_elm_slider_efl_ui_progress_progress_value_set(Eo *obj, Elm_Slider_Data *sd, double val) _efl_ui_slider_efl_ui_progress_progress_value_set(Eo *obj, Efl_Ui_Slider_Data *sd, double val)
{ {
if (sd->val == val) return; if (sd->val == val) return;
sd->val = val; sd->val = val;
@ -1505,13 +1505,13 @@ _elm_slider_efl_ui_progress_progress_value_set(Eo *obj, Elm_Slider_Data *sd, dou
} }
EOLIAN static double EOLIAN static double
_elm_slider_efl_ui_progress_progress_value_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_efl_ui_progress_progress_value_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return sd->val; return sd->val;
} }
EOLIAN static void EOLIAN static void
_elm_slider_indicator_format_function_set(Eo *obj, Elm_Slider_Data *sd, slider_func_type func, slider_freefunc_type free_func) _efl_ui_slider_indicator_format_function_set(Eo *obj, Efl_Ui_Slider_Data *sd, slider_func_type func, slider_freefunc_type free_func)
{ {
sd->indicator_format_func = func; sd->indicator_format_func = func;
sd->indicator_format_free = free_func; sd->indicator_format_free = free_func;
@ -1519,7 +1519,7 @@ _elm_slider_indicator_format_function_set(Eo *obj, Elm_Slider_Data *sd, slider_f
} }
EOLIAN static void EOLIAN static void
_elm_slider_indicator_show_set(Eo *obj, Elm_Slider_Data *sd, Eina_Bool show) _efl_ui_slider_indicator_show_set(Eo *obj, Efl_Ui_Slider_Data *sd, Eina_Bool show)
{ {
if (show) if (show)
{ {
@ -1544,13 +1544,13 @@ _elm_slider_indicator_show_set(Eo *obj, Elm_Slider_Data *sd, Eina_Bool show)
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_elm_slider_indicator_show_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_indicator_show_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return sd->indicator_show; return sd->indicator_show;
} }
EOLIAN static void EOLIAN static void
_elm_slider_step_set(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd, double step) _efl_ui_slider_step_set(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd, double step)
{ {
if (sd->step == step) return; if (sd->step == step) return;
@ -1561,13 +1561,13 @@ _elm_slider_step_set(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd, double step)
} }
EOLIAN static double EOLIAN static double
_elm_slider_step_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_step_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return sd->step; return sd->step;
} }
EOLIAN static void EOLIAN static void
_elm_slider_indicator_show_on_focus_set(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd, Eina_Bool flag) _efl_ui_slider_indicator_show_on_focus_set(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd, Eina_Bool flag)
{ {
if (flag) if (flag)
sd->indicator_visible_mode = ELM_SLIDER_INDICATOR_VISIBLE_MODE_ON_FOCUS; sd->indicator_visible_mode = ELM_SLIDER_INDICATOR_VISIBLE_MODE_ON_FOCUS;
@ -1576,38 +1576,38 @@ _elm_slider_indicator_show_on_focus_set(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_elm_slider_indicator_show_on_focus_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_indicator_show_on_focus_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return (sd->indicator_visible_mode == ELM_SLIDER_INDICATOR_VISIBLE_MODE_ON_FOCUS); return (sd->indicator_visible_mode == ELM_SLIDER_INDICATOR_VISIBLE_MODE_ON_FOCUS);
} }
EOLIAN static void EOLIAN static void
_elm_slider_indicator_visible_mode_set(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd, Elm_Slider_Indicator_Visible_Mode indicator_visible_mode) _efl_ui_slider_indicator_visible_mode_set(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd, Elm_Slider_Indicator_Visible_Mode indicator_visible_mode)
{ {
if (sd->indicator_visible_mode == indicator_visible_mode) return; if (sd->indicator_visible_mode == indicator_visible_mode) return;
sd->indicator_visible_mode = indicator_visible_mode; sd->indicator_visible_mode = indicator_visible_mode;
} }
EOLIAN static Elm_Slider_Indicator_Visible_Mode EOLIAN static Elm_Slider_Indicator_Visible_Mode
_elm_slider_indicator_visible_mode_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_indicator_visible_mode_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return sd->indicator_visible_mode; return sd->indicator_visible_mode;
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_elm_slider_elm_widget_focus_next_manager_is(Eo *obj EINA_UNUSED, Elm_Slider_Data *_pd EINA_UNUSED) _efl_ui_slider_elm_widget_focus_next_manager_is(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *_pd EINA_UNUSED)
{ {
return EINA_FALSE; return EINA_FALSE;
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_elm_slider_elm_widget_focus_direction_manager_is(Eo *obj EINA_UNUSED, Elm_Slider_Data *_pd EINA_UNUSED) _efl_ui_slider_elm_widget_focus_direction_manager_is(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *_pd EINA_UNUSED)
{ {
return EINA_FALSE; return EINA_FALSE;
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_elm_slider_elm_widget_on_focus(Eo *obj, Elm_Slider_Data *sd EINA_UNUSED, Elm_Object_Item *item EINA_UNUSED) _efl_ui_slider_elm_widget_on_focus(Eo *obj, Efl_Ui_Slider_Data *sd EINA_UNUSED, Elm_Object_Item *item EINA_UNUSED)
{ {
Eina_Bool int_ret = EINA_FALSE; Eina_Bool int_ret = EINA_FALSE;
@ -1622,7 +1622,7 @@ _elm_slider_elm_widget_on_focus(Eo *obj, Elm_Slider_Data *sd EINA_UNUSED, Elm_Ob
} }
EOLIAN static void EOLIAN static void
_elm_slider_class_constructor(Efl_Class *klass) _efl_ui_slider_class_constructor(Efl_Class *klass)
{ {
evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass);
} }
@ -1630,32 +1630,32 @@ _elm_slider_class_constructor(Efl_Class *klass)
// A11Y Accessibility // A11Y Accessibility
EOLIAN static void EOLIAN static void
_elm_slider_elm_interface_atspi_value_value_and_text_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd, double *value, const char **text) _efl_ui_slider_elm_interface_atspi_value_value_and_text_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd, double *value, const char **text)
{ {
if (value) *value = sd->val; if (value) *value = sd->val;
if (text) *text = NULL; if (text) *text = NULL;
} }
EOLIAN static Eina_Bool EOLIAN static Eina_Bool
_elm_slider_elm_interface_atspi_value_value_and_text_set(Eo *obj, Elm_Slider_Data *sd, double value, const char *text EINA_UNUSED) _efl_ui_slider_elm_interface_atspi_value_value_and_text_set(Eo *obj, Efl_Ui_Slider_Data *sd, double value, const char *text EINA_UNUSED)
{ {
double oldval = sd->val; double oldval = sd->val;
if (value < sd->val_min) value = sd->val_min; if (value < sd->val_min) value = sd->val_min;
if (value > sd->val_max) value = sd->val_max; if (value > sd->val_max) value = sd->val_max;
efl_event_callback_legacy_call(obj, ELM_SLIDER_EVENT_SLIDER_DRAG_START, NULL); efl_event_callback_legacy_call(obj, EFL_UI_SLIDER_EVENT_SLIDER_DRAG_START, NULL);
sd->val = value; sd->val = value;
_visuals_refresh(obj); _visuals_refresh(obj);
sd->val = oldval; sd->val = oldval;
_slider_update(obj, EINA_TRUE); _slider_update(obj, EINA_TRUE);
efl_event_callback_legacy_call(obj, ELM_SLIDER_EVENT_SLIDER_DRAG_STOP, NULL); efl_event_callback_legacy_call(obj, EFL_UI_SLIDER_EVENT_SLIDER_DRAG_STOP, NULL);
return EINA_TRUE; return EINA_TRUE;
} }
EOLIAN static void EOLIAN static void
_elm_slider_elm_interface_atspi_value_range_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd, double *lower, double *upper, const char **descr) _efl_ui_slider_elm_interface_atspi_value_range_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd, double *lower, double *upper, const char **descr)
{ {
if (lower) *lower = sd->val_min; if (lower) *lower = sd->val_min;
if (upper) *upper = sd->val_max; if (upper) *upper = sd->val_max;
@ -1663,13 +1663,13 @@ _elm_slider_elm_interface_atspi_value_range_get(Eo *obj EINA_UNUSED, Elm_Slider_
} }
EOLIAN static double EOLIAN static double
_elm_slider_elm_interface_atspi_value_increment_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *sd) _efl_ui_slider_elm_interface_atspi_value_increment_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
{ {
return sd->step; return sd->step;
} }
EOLIAN const Elm_Atspi_Action * EOLIAN const Elm_Atspi_Action *
_elm_slider_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Slider_Data *pd EINA_UNUSED) _efl_ui_slider_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *pd EINA_UNUSED)
{ {
static Elm_Atspi_Action atspi_actions[] = { static Elm_Atspi_Action atspi_actions[] = {
{ "drag,left", "drag", "left", _key_action_drag}, { "drag,left", "drag", "left", _key_action_drag},
@ -1685,7 +1685,7 @@ _elm_slider_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj EINA_UNUSE
/* Internal EO APIs and hidden overrides */ /* Internal EO APIs and hidden overrides */
#define ELM_SLIDER_EXTRA_OPS \ #define EFL_UI_SLIDER_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(elm_slider) EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_slider)
#include "elm_slider.eo.c" #include "efl_ui_slider.eo.c"

View File

@ -1,15 +1,13 @@
type slider_func_type: __undefined_type; [[Elementary slider function type]] type slider_func_type: __undefined_type; [[Elementary slider function type]]
type slider_freefunc_type: __undefined_type; [[Elementary slider free function type]] type slider_freefunc_type: __undefined_type; [[Elementary slider free function type]]
class Elm.Slider (Elm.Layout, Efl.Ui.Progress, class Efl.Ui.Slider (Elm.Layout, Efl.Ui.Progress,
Efl.Orientation, Efl.Orientation,
Elm.Interface.Atspi.Value, Elm.Interface.Atspi.Value,
Elm.Interface.Atspi_Widget_Action) Elm.Interface.Atspi_Widget_Action)
{ {
[[Elementary slider class]] [[Elementary slider class]]
legacy_prefix: elm_slider; legacy_prefix: elm_slider;
eo_prefix: elm_obj_slider;
event_prefix: elm_slider;
methods { methods {
@property indicator_format { @property indicator_format {
set { set {

View File

@ -0,0 +1 @@
#include "efl_ui_slider.eo.h"

View File

@ -1,5 +1,5 @@
#ifndef ELM_WIDGET_SLIDER_H #ifndef EFL_UI_SLIDER_PRIVATE_H
#define ELM_WIDGET_SLIDER_H #define EFL_UI_SLIDER_PRIVATE_H
#include "Elementary.h" #include "Elementary.h"
@ -23,8 +23,8 @@
/** /**
* Base layout smart data extended with slider instance data. * Base layout smart data extended with slider instance data.
*/ */
typedef struct _Elm_Slider_Data Elm_Slider_Data; typedef struct _Efl_Ui_Slider_Data Efl_Ui_Slider_Data;
struct _Elm_Slider_Data struct _Efl_Ui_Slider_Data
{ {
Evas_Object *spacer, *popup, *popup2, *track, *track2; Evas_Object *spacer, *popup, *popup2, *track, *track2;
Ecore_Timer *delay; Ecore_Timer *delay;
@ -64,7 +64,7 @@ struct _Elm_Slider_Data
*/ */
#define ELM_SLIDER_DATA_GET(o, sd) \ #define ELM_SLIDER_DATA_GET(o, sd) \
Elm_Slider_Data * sd = efl_data_scope_get(o, ELM_SLIDER_CLASS) Efl_Ui_Slider_Data * sd = efl_data_scope_get(o, EFL_UI_SLIDER_CLASS)
#define ELM_SLIDER_DATA_GET_OR_RETURN(o, ptr) \ #define ELM_SLIDER_DATA_GET_OR_RETURN(o, ptr) \
ELM_SLIDER_DATA_GET(o, ptr); \ ELM_SLIDER_DATA_GET(o, ptr); \
@ -85,7 +85,7 @@ struct _Elm_Slider_Data
} }
#define ELM_SLIDER_CHECK(obj) \ #define ELM_SLIDER_CHECK(obj) \
if (EINA_UNLIKELY(!efl_isa((obj), ELM_SLIDER_CLASS))) \ if (EINA_UNLIKELY(!efl_isa((obj), EFL_UI_SLIDER_CLASS))) \
return return
#endif #endif

View File

@ -87,9 +87,9 @@ EFL_CALLBACKS_ARRAY_DEFINE(_emotion_cb,
); );
EFL_CALLBACKS_ARRAY_DEFINE(_slider_cb, EFL_CALLBACKS_ARRAY_DEFINE(_slider_cb,
{ ELM_SLIDER_EVENT_CHANGED, _update_position }, { EFL_UI_SLIDER_EVENT_CHANGED, _update_position },
{ ELM_SLIDER_EVENT_SLIDER_DRAG_START, _drag_start }, { EFL_UI_SLIDER_EVENT_SLIDER_DRAG_START, _drag_start },
{ ELM_SLIDER_EVENT_SLIDER_DRAG_STOP, _drag_stop } { EFL_UI_SLIDER_EVENT_SLIDER_DRAG_STOP, _drag_stop }
); );
static Eina_Bool static Eina_Bool
@ -657,7 +657,7 @@ _elm_player_efl_canvas_group_group_add(Eo *obj, Elm_Player_Data *priv)
elm_layout_content_set(obj, "elm.swallow.media_player.volumeslider", elm_layout_content_set(obj, "elm.swallow.media_player.volumeslider",
priv->vslider); priv->vslider);
efl_event_callback_add efl_event_callback_add
(priv->vslider, ELM_SLIDER_EVENT_CHANGED, _update_volume, obj); (priv->vslider, EFL_UI_SLIDER_EVENT_CHANGED, _update_volume, obj);
elm_layout_sizing_eval(obj); elm_layout_sizing_eval(obj);
elm_widget_can_focus_set(obj, EINA_TRUE); elm_widget_can_focus_set(obj, EINA_TRUE);

View File

@ -76,7 +76,7 @@
#include "elm_slider_common.h" #include "elm_slider_common.h"
#ifdef EFL_EO_API_SUPPORT #ifdef EFL_EO_API_SUPPORT
#include "elm_slider_eo.h" #include "efl_ui_slider_eo.h"
#endif #endif
#ifndef EFL_NOLEGACY_API_SUPPORT #ifndef EFL_NOLEGACY_API_SUPPORT
#include "elm_slider_legacy.h" #include "elm_slider_legacy.h"

View File

@ -1 +0,0 @@
#include "elm_slider.eo.h"

View File

@ -159,4 +159,4 @@ EAPI const char *elm_slider_unit_format_get(const Evas_Object *obj);
*/ */
EAPI void elm_slider_units_format_function_set(Evas_Object *obj, slider_func_type func, slider_freefunc_type free_func); EAPI void elm_slider_units_format_function_set(Evas_Object *obj, slider_func_type func, slider_freefunc_type free_func);
#include "elm_slider.eo.legacy.h" #include "efl_ui_slider.eo.legacy.h"

View File

@ -27,7 +27,7 @@ elm_prefs_slider_add(const Elm_Prefs_Item_Iface *iface EINA_UNUSED,
evas_object_data_set(obj, "prefs_type", (void *)type); evas_object_data_set(obj, "prefs_type", (void *)type);
efl_event_callback_add efl_event_callback_add
(obj, ELM_SLIDER_EVENT_CHANGED, _item_changed_cb, cb); (obj, EFL_UI_SLIDER_EVENT_CHANGED, _item_changed_cb, cb);
if (type == ELM_PREFS_TYPE_INT) if (type == ELM_PREFS_TYPE_INT)
{ {
elm_slider_unit_format_set(obj, "%1.0f"); elm_slider_unit_format_set(obj, "%1.0f");