* To keep backward compatibility, it will be used for old version of EDJ files.
* You can't see proper min/max result accroding to documents with this function.
*/
+//TIZEN_ONLY(20200217): comment out unused function
+#if 0
static void
_edje_part_recalc_single_textblock_min_max_calc_legacy(Edje_Real_Part *ep,
Edje_Part_Description_Text *chosen_desc,
}
}
}
+#endif
static void
_edje_part_recalc_single_textblock_min_max_calc(Edje_Real_Part *ep,
return ret;
}
+//TIZEN_ONLY(20200217): comment out unused function
+/*
static Eina_Bool
_ticker(void *data)
{
return ECORE_CALLBACK_CANCEL;
}
+*/
EOLIAN static void
_efl_ui_clock_efl_canvas_group_group_add(Eo *obj, Efl_Ui_Clock_Data *priv)
return _elm_win_focus_highlight_object_get(top);
}
+//TIZEN_ONLY(20200217): comment out unused function
+/*
static Eina_Bool
_legacy_focus_eval(Eo *obj)
{
return !efl_isa(top, EFL_UI_WIN_CLASS);
}
+*/
static void _full_eval(Eo *obj, Elm_Widget_Smart_Data *pd);
-
+//TIZEN_ONLY(20200217): comment out unused function
+/*
static Efl_Ui_Focus_Object*
_focus_manager_eval(Eo *obj, Elm_Widget_Smart_Data *pd)
{
return old;
}
+*/
EOLIAN static Eina_Bool
_efl_ui_widget_focus_state_apply(Eo *obj, Elm_Widget_Smart_Data *pd EINA_UNUSED, Efl_Ui_Widget_Focus_State current_state, Efl_Ui_Widget_Focus_State *configured_state, Efl_Ui_Widget *redirect)
);
return EINA_FALSE;
}
+//TIZEN_ONLY(20200217): comment out unused function
+/*
static void
_eval_registration_candidate(Eo *obj, Elm_Widget_Smart_Data *pd, Eina_Bool *should, Eina_Bool *want_full)
{
static Efl_Ui_Focus_Object*
_logical_parent_eval(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *pd, Eina_Bool should, Eina_Bool *state_change_to_parent)
{
- //TIZEN_ONLY(20180607): Restore legacy focus
- return NULL;
- //
Efl_Ui_Widget *parent;
Efl_Ui_Focus_Parent_Provider *provider;
}
return NULL;
}
+*/
static void
_full_eval(Eo *obj, Elm_Widget_Smart_Data *pd)
}
}
+
+//TIZEN_ONLY(20200217): comment out unused function
//legacy helpers that are used in code
+/*
typedef struct {
Eina_Bool focused;
Eo *emittee;
} Legacy_Manager_Focus_State;
-
static void
_focus_manager_focused(void *data, const Efl_Event *ev)
{
void
legacy_efl_ui_focus_manager_widget_legacy_signals(Efl_Ui_Focus_Manager *manager, Efl_Ui_Focus_Manager *emittee)
{
- //TIZEN_ONLY(20180607): disable focus manager stuff
- return;
- /*
Legacy_Manager_Focus_State *state = calloc(1, sizeof(Legacy_Manager_Focus_State));
state->emittee = emittee;
efl_event_callback_add(manager, EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED, _focus_manager_focused, state);
efl_event_callback_add(manager, EFL_EVENT_DEL, _focus_manager_del, state);
- */
- //
}
typedef struct {
void
legacy_child_focus_handle(Efl_Ui_Focus_Object *object)
{
- //TIZEN_ONLY(20180607): disable focus manager stuff
- return;
-
- /*
Legacy_Object_Focus_State *state = calloc(1, sizeof(Legacy_Object_Focus_State));
state->emittee = object;
efl_event_callback_add(object, EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_MANAGER_CHANGED, _manager_focus_object_changed, state);
efl_event_callback_add(object, EFL_EVENT_DEL, _focus_manager_del, state);
- */
- //
}
static void
void
legacy_object_focus_handle(Efl_Ui_Focus_Object *object)
{
- //TIZEN_ONLY(20180607): disable focus manager stuff
- return;
- /*
efl_event_callback_add(object, EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_CHANGED, _focus_event_changed, NULL);
- */
- //// END
}
+*/
+//// END
static void _item_position_update(Eina_Inlist *list, int idx);
static void _item_mouse_callbacks_add(Elm_Gen_Item *it, Evas_Object *view);
static void _item_mouse_callbacks_del(Elm_Gen_Item *it, Evas_Object *view);
-static void _calc_job(void *data);
+//TIZEN_ONLY(20160511) : Remove job for fixing calculate timing issue.
+//static void _calc_job(void *data);
+//
// TIZEN_ONLY (20151009) : Accessibility: updated highlight change during gengrid scroll
static int _is_item_in_viewport(int viewport_x, int viewport_y, int viewport_w, int viewport_h,
int obj_x, int obj_y, int obj_w, int obj_h);
* transform the focus direction so it can be used for deciding in which direction to go on the internal data structure
* This is respecting the horizontal
*/
-
+//TIZEN_ONLY(20200217): comment out unused function
+/*
static Elm_Focus_Direction
_direction_transform_horizontal(Elm_Gengrid_Data *sd, Elm_Focus_Direction dir)
{
else if (direction == ELM_FOCUS_LEFT) return _item_multi_select_left(sd);
return EINA_FALSE;
}
+*/
static Eina_Bool
_key_action_move(Evas_Object *obj, const char *params)
//TIZEN_ONLY(20191021): disable focus manager
#define efl_ui_focus_object_focus_get elm_widget_focus_get
+#define legacy_object_focus_handle(obj) do {} while(0)
+#define legacy_child_focus_handle(obj) do {} while(0)
+#define legacy_efl_ui_focus_manager_widget_legacy_signals(mgr, obj) do {} while(0)
+
/***********************************************************************************
* TIZEN_ONLY_FEATURE: apply Tizen's color_class features. *
if (resize_call) evas_object_inform_call_image_resize(eo_obj);
}
+//TIZEN_ONLY(20200217): comment out unused function
+/*
static void
_image_to_free_del_cb(void *data)
{
ENFN->image_free(ENC, px_entry->image);
free(px_entry);
}
+*/
EAPI void*
evas_object_image_data_get(const Eo *eo_obj, Eina_Bool for_writing)