edje: rename Edje.Object to Efl.Canvas.Layout

This commit is contained in:
Amitesh Singh 2017-12-06 12:15:39 +09:00
parent b3715d30bb
commit 54ae9cc18b
22 changed files with 147 additions and 148 deletions

View File

@ -5,7 +5,7 @@ edje_eolian_files = \
lib/edje/efl_layout_calc.eo \
lib/edje/efl_layout_signal.eo \
lib/edje/efl_layout_group.eo \
lib/edje/edje_object.eo \
lib/edje/efl_canvas_layout.eo \
lib/edje/efl_canvas_layout_part.eo \
lib/edje/efl_canvas_layout_part_box.eo \
lib/edje/efl_canvas_layout_part_external.eo \

View File

@ -3,7 +3,7 @@
#include "efl_layout_calc.eo.h"
#include "efl_layout_signal.eo.h"
#include "efl_layout_group.eo.h"
#include "edje_object.eo.h"
#include "efl_canvas_layout.eo.h"
#include "edje_edit.eo.h"
#include "efl_canvas_layout_part.eo.h"

View File

@ -3109,6 +3109,6 @@ typedef Efl_Canvas_Layout_Part_Type Edje_Part_Type;
/**
* @}
*/
#include "edje_object.eo.legacy.h"
#include "efl_canvas_layout.eo.legacy.h"
#include "edje_edit.eo.legacy.h"
#include "efl_layout_group.eo.legacy.h"

View File

@ -39,9 +39,9 @@ EAPI Eina_Error EDJE_EDIT_ERROR_GROUP_DOES_NOT_EXIST = 0;
/* Get ed(Edje*) from obj(Evas_Object*) */
#define GET_ED_OR_RETURN(RET) \
Edje *ed; \
if (!efl_isa(obj, EDJE_OBJECT_CLASS)) \
if (!efl_isa(obj, EFL_CANVAS_LAYOUT_CLASS)) \
return RET; \
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
/* Get rp(Edje_Real_Part*) from obj(Evas_Object*) and part(char*) */
#define GET_RP_OR_RETURN(RET) \
@ -298,7 +298,7 @@ edje_edit_object_add(Evas *evas)
EOLIAN static Eo *
_edje_edit_efl_object_constructor(Eo *obj, Edje_Edit *eed)
{
eed->base = efl_data_ref(obj, EDJE_OBJECT_CLASS);
eed->base = efl_data_ref(obj, EFL_CANVAS_LAYOUT_CLASS);
return efl_constructor(efl_super(obj, MY_CLASS));
}
@ -1145,7 +1145,7 @@ _delete_play_actions(Evas_Object *obj, const char *name, int action_type, Eet_Fi
continue;
eeo = edje_edit_object_add(ed->base.evas);
if (!efl_isa(eeo, EDJE_OBJECT_CLASS))
if (!efl_isa(eeo, EFL_CANVAS_LAYOUT_CLASS))
return EINA_FALSE;
if (!edje_object_file_set(eeo, ed->file->path, pce->entry))
@ -1161,7 +1161,7 @@ _delete_play_actions(Evas_Object *obj, const char *name, int action_type, Eet_Fi
continue;
}
eed = efl_data_scope_get(eeo, EDJE_OBJECT_CLASS);
eed = efl_data_scope_get(eeo, EFL_CANVAS_LAYOUT_CLASS);
for (i = 0; i < eed->collection->patterns.table_programs_size; i++)
{
Edje_Program *program;

View File

@ -1,4 +1,4 @@
class Edje.Edit (Edje.Object)
class Edje.Edit (Efl.Canvas.Layout)
{
[[Edje editing class to access edje object internals.

View File

@ -369,7 +369,7 @@ edje_object_part_text_cursor_content_get(const Edje_Object *obj, const char *par
Edje_Real_Part *rp;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return NULL;
rp = _edje_real_part_recursive_get(&ed, part);
if (!rp) return NULL;
@ -398,7 +398,7 @@ edje_object_part_text_hide_visible_password(Eo *obj, const char *part)
Eina_Bool int_ret = EINA_FALSE;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return EINA_FALSE;
rp = _edje_real_part_recursive_get(&ed, part);
@ -490,7 +490,7 @@ edje_object_part_text_style_user_push(Eo *obj EINA_UNUSED, const char *part, con
Evas_Textblock_Style *ts;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part) || (!style)) return;
rp = _edje_real_part_recursive_get(&ed, part);
@ -514,7 +514,7 @@ edje_object_part_text_style_user_pop(Eo *obj EINA_UNUSED, const char *part)
Edje_Real_Part *rp;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return;
rp = _edje_real_part_recursive_get(&ed, part);
@ -536,7 +536,7 @@ edje_object_part_text_style_user_peek(const Eo *obj EINA_UNUSED, const char *par
const Evas_Textblock_Style *ts;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return NULL;
rp = _edje_real_part_recursive_get(&ed, part);
@ -556,7 +556,7 @@ edje_object_part_text_item_list_get(const Eo *obj EINA_UNUSED, const char *part)
Edje_Real_Part *rp;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return NULL;
rp = _edje_real_part_recursive_get(&ed, part);
@ -573,7 +573,7 @@ edje_object_part_text_item_geometry_get(const Eo *obj EINA_UNUSED, const char *p
Edje_Real_Part *rp;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return EINA_FALSE;
rp = _edje_real_part_recursive_get(&ed, part);
@ -592,7 +592,7 @@ edje_object_text_insert_filter_callback_add(Eo *obj EINA_UNUSED, const char *par
Edje_Text_Insert_Filter_Callback *cb;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return;
cb = calloc(1, sizeof(Edje_Text_Insert_Filter_Callback));
@ -610,7 +610,7 @@ edje_object_text_insert_filter_callback_del(Eo *obj EINA_UNUSED, const char *par
Eina_List *l;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return NULL;
EINA_LIST_FOREACH(ed->text_insert_filter_callbacks, l, cb)
@ -636,7 +636,7 @@ edje_object_text_insert_filter_callback_del_full(Eo *obj EINA_UNUSED, const char
Eina_List *l;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return NULL;
EINA_LIST_FOREACH(ed->text_insert_filter_callbacks, l, cb)
@ -662,7 +662,7 @@ edje_object_text_markup_filter_callback_add(Eo *obj EINA_UNUSED, const char *par
Edje_Markup_Filter_Callback *cb;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return;
cb = calloc(1, sizeof(Edje_Markup_Filter_Callback));
@ -680,7 +680,7 @@ edje_object_text_markup_filter_callback_del(Eo *obj EINA_UNUSED, const char *par
Eina_List *l;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return NULL;
EINA_LIST_FOREACH(ed->markup_filter_callbacks, l, cb)
@ -706,7 +706,7 @@ edje_object_text_markup_filter_callback_del_full(Eo *obj EINA_UNUSED, const char
Eina_List *l;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return NULL;
EINA_LIST_FOREACH(ed->markup_filter_callbacks, l, cb)
@ -732,7 +732,7 @@ edje_object_part_text_user_insert(const Eo *obj, const char *part, const char *t
Edje_Real_Part *rp;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return;
rp = _edje_real_part_recursive_get(&ed, part);
@ -785,7 +785,7 @@ edje_object_part_text_append(Eo *obj, const char *part, const char *text)
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return;
rp = _edje_real_part_recursive_get(&ed, part);
if (!rp) return;
@ -809,7 +809,7 @@ edje_object_part_text_escaped_set(Eo *obj, const char *part, const char *text)
Eina_Bool int_ret;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return EINA_FALSE;
rp = _edje_real_part_recursive_get(&ed, part);
@ -995,7 +995,7 @@ edje_object_part_text_unescaped_set(Eo *obj, const char *part, const char *text_
Eina_Bool int_ret = EINA_FALSE;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return EINA_FALSE;
rp = _edje_real_part_recursive_get(&ed, part);
@ -1022,7 +1022,7 @@ edje_object_part_text_unescaped_get(const Eo *obj EINA_UNUSED, const char *part)
Edje_Real_Part *rp;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return NULL;
@ -1076,7 +1076,7 @@ edje_object_part_text_insert(Eo *obj, const char *part, const char *text)
Edje_Real_Part *rp;
Edje *ed;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((!ed) || (!part)) return;
rp = _edje_real_part_recursive_get(&ed, part);

View File

@ -160,16 +160,16 @@ static int _sort_defined_boxes(const void *a, const void *b);
/************************** API Routines **************************/
EOLIAN void
_edje_object_efl_file_file_get(Eo *obj EINA_UNUSED, Edje *ed, const char **file, const char **group)
_efl_canvas_layout_efl_file_file_get(Eo *obj EINA_UNUSED, Edje *ed, const char **file, const char **group)
{
if (file) *file = ed->path;
if (group) *group = ed->group;
}
EOLIAN Efl_Image_Load_Error
_edje_object_efl_file_load_error_get(Eo *obj, Edje *ed)
_efl_canvas_layout_efl_file_load_error_get(Eo *obj, Edje *ed)
{
Efl_Image_Load_Error p = efl_file_load_error_get(efl_super(obj, EDJE_OBJECT_CLASS));
Efl_Image_Load_Error p = efl_file_load_error_get(efl_super(obj, EFL_CANVAS_LAYOUT_CLASS));
if (p != EFL_IMAGE_LOAD_ERROR_NONE) return p;
switch (ed->load_error)

View File

@ -32,7 +32,7 @@ _edje_object_message_propagate_send(Evas_Object *obj, Edje_Message_Type type, in
}
EOLIAN void
_edje_object_efl_layout_signal_message_send(Eo *obj, Edje *pd EINA_UNUSED, int id, const Eina_Value val)
_efl_canvas_layout_efl_layout_signal_message_send(Eo *obj, Edje *pd EINA_UNUSED, int id, const Eina_Value val)
{
const Eina_Value_Type *valtype;
Edje_Message_Type msgtype;
@ -228,7 +228,7 @@ end:
}
EOLIAN void
_edje_object_efl_layout_signal_signal_process(Eo *obj, Edje *ed, Eina_Bool recurse)
_efl_canvas_layout_efl_layout_signal_signal_process(Eo *obj, Edje *ed, Eina_Bool recurse)
{
Eina_List *l;
Evas_Object *o;

View File

@ -42,7 +42,7 @@ _part_reuse_error(Efl_Canvas_Layout_Part_Data *pd)
// TODO: Enable full debug only for eo_debug?
// Don't trust pd->ed as it may be invalid now.
ed = efl_data_scope_safe_get(pd->obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_safe_get(pd->obj, EFL_CANVAS_LAYOUT_CLASS);
if (!ed)
{
ERR("A previous misuse of efl_part has been detected. Handles returned "

View File

@ -40,7 +40,7 @@
#endif
// auto_unref
#define EDJE_OBJECT_BETA
#define EFL_CANVAS_LAYOUT_BETA
#define EFL_CANVAS_OBJECT_PROTECTED
#define EFL_LAYOUT_CALC_PROTECTED

View File

@ -178,13 +178,13 @@ _edje_emit_send(Edje *ed, Eina_Bool broadcast, const char *sig, const char *src,
*============================================================================*/
EOLIAN Eina_Stringshare*
_edje_object_seat_name_get(Eo *obj EINA_UNUSED, Edje *ed, Efl_Input_Device *device)
_efl_canvas_layout_seat_name_get(Eo *obj EINA_UNUSED, Edje *ed, Efl_Input_Device *device)
{
return _edje_seat_name_get(ed, device);
}
EOLIAN Efl_Input_Device *
_edje_object_seat_get(Eo *obj EINA_UNUSED, Edje *ed, Eina_Stringshare *name)
_efl_canvas_layout_seat_get(Eo *obj EINA_UNUSED, Edje *ed, Eina_Stringshare *name)
{
return _edje_seat_get(ed, name);
}
@ -248,13 +248,13 @@ edje_object_propagate_callback_add(Evas_Object *obj, Efl_Signal_Cb func, void *d
}
EOLIAN Eina_Bool
_edje_object_efl_layout_signal_signal_callback_add(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source, Efl_Signal_Cb func, void *data)
_efl_canvas_layout_efl_layout_signal_signal_callback_add(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source, Efl_Signal_Cb func, void *data)
{
return _edje_object_signal_callback_add(ed, emission, source, func, data);
}
EOLIAN Eina_Bool
_edje_object_efl_layout_signal_signal_callback_del(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source, Efl_Signal_Cb func, void *data)
_efl_canvas_layout_efl_layout_signal_signal_callback_del(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source, Efl_Signal_Cb func, void *data)
{
Edje_Signal_Callback_Group *gp;
Eina_Bool ok;
@ -277,7 +277,7 @@ _edje_object_efl_layout_signal_signal_callback_del(Eo *obj EINA_UNUSED, Edje *ed
}
EOLIAN void
_edje_object_efl_layout_signal_signal_emit(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source)
_efl_canvas_layout_efl_layout_signal_signal_emit(Eo *obj EINA_UNUSED, Edje *ed, const char *emission, const char *source)
{
if (ed->delete_me) return;
if ((!emission) || (!source)) return;
@ -286,7 +286,7 @@ _edje_object_efl_layout_signal_signal_emit(Eo *obj EINA_UNUSED, Edje *ed, const
/* FIXDOC: Verify/Expand */
EOLIAN void
_edje_object_animation_set(Eo *obj, Edje *ed, Eina_Bool on)
_efl_canvas_layout_animation_set(Eo *obj, Edje *ed, Eina_Bool on)
{
Eina_List *l;
unsigned short i;
@ -356,7 +356,7 @@ break_prog:
}
EOLIAN Eina_Bool
_edje_object_animation_get(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_animation_get(Eo *obj EINA_UNUSED, Edje *ed)
{
if (!ed) return EINA_FALSE;
if (ed->delete_me) return EINA_FALSE;

View File

@ -7,7 +7,7 @@
# undef MY_CLASS
#endif
#define MY_CLASS EDJE_OBJECT_CLASS
#define MY_CLASS EFL_CANVAS_LAYOUT_CLASS
#define MY_CLASS_NAME "Edje"
#define MY_CLASS_NAME_LEGACY "edje"
@ -24,7 +24,7 @@ edje_object_add(Evas *evas)
}
EOLIAN static Eo *
_edje_object_efl_object_constructor(Eo *obj, Edje *ed)
_efl_canvas_layout_efl_object_constructor(Eo *obj, Edje *ed)
{
Eo *parent;
Evas *e;
@ -48,7 +48,7 @@ _edje_object_efl_object_constructor(Eo *obj, Edje *ed)
}
EOLIAN static void
_edje_object_efl_object_debug_name_override(Eo *obj, Edje *ed, Eina_Strbuf *sb)
_efl_canvas_layout_efl_object_debug_name_override(Eo *obj, Edje *ed, Eina_Strbuf *sb)
{
efl_debug_name_override(efl_super(obj, MY_CLASS), sb);
eina_strbuf_append_printf(sb, ":file='%s':group='%s'",
@ -57,7 +57,7 @@ _edje_object_efl_object_debug_name_override(Eo *obj, Edje *ed, Eina_Strbuf *sb)
}
EOLIAN static void
_edje_object_efl_object_dbg_info_get(Eo *eo_obj, Edje *_pd EINA_UNUSED, Efl_Dbg_Info *root) EINA_ARG_NONNULL(3)
_efl_canvas_layout_efl_object_dbg_info_get(Eo *eo_obj, Edje *_pd EINA_UNUSED, Efl_Dbg_Info *root) EINA_ARG_NONNULL(3)
{
efl_dbg_info_get(efl_super(eo_obj, MY_CLASS), root);
Efl_Dbg_Info *group = EFL_DBG_INFO_LIST_APPEND(root, MY_CLASS_NAME);
@ -106,7 +106,7 @@ _edje_size_class_free(void *data)
/* Private Routines */
EOLIAN static void
_edje_object_efl_canvas_group_group_add(Eo *obj, Edje *ed)
_efl_canvas_layout_efl_canvas_group_group_add(Eo *obj, Edje *ed)
{
Evas *tev = evas_object_evas_get(obj);
@ -130,7 +130,7 @@ _edje_object_efl_canvas_group_group_add(Eo *obj, Edje *ed)
}
EOLIAN static void
_edje_object_efl_canvas_group_group_del(Eo *obj, Edje *ed)
_efl_canvas_layout_efl_canvas_group_group_del(Eo *obj, Edje *ed)
{
_edje_block_violate(ed);
ed->delete_me = 1;
@ -155,7 +155,7 @@ _edje_object_efl_canvas_group_group_del(Eo *obj, Edje *ed)
}
EOLIAN static void
_edje_object_efl_gfx_position_set(Eo *obj, Edje *ed, Eina_Position2D pos)
_efl_canvas_layout_efl_gfx_position_set(Eo *obj, Edje *ed, Eina_Position2D pos)
{
unsigned short i;
@ -250,7 +250,7 @@ _edje_limit_get(Edje *ed, Edje_Limit **limits, unsigned int length, Evas_Coord s
}
EOLIAN static void
_edje_object_efl_gfx_size_set(Eo *obj, Edje *ed, Eina_Size2D sz)
_efl_canvas_layout_efl_gfx_size_set(Eo *obj, Edje *ed, Eina_Size2D sz)
{
if (_evas_object_intercept_call(obj, EVAS_OBJECT_INTERCEPT_CB_RESIZE, 0, sz.w, sz.h))
return;
@ -334,7 +334,7 @@ _edje_object_hide(Eo *obj, Edje *ed)
}
EOLIAN static void
_edje_object_efl_gfx_visible_set(Eo *obj, Edje *ed, Eina_Bool vis)
_efl_canvas_layout_efl_gfx_visible_set(Eo *obj, Edje *ed, Eina_Bool vis)
{
if (_evas_object_intercept_call(obj, EVAS_OBJECT_INTERCEPT_CB_VISIBLE, 0, vis))
return;
@ -344,7 +344,7 @@ _edje_object_efl_gfx_visible_set(Eo *obj, Edje *ed, Eina_Bool vis)
}
EOLIAN static void
_edje_object_efl_canvas_object_no_render_set(Eo *obj, Edje *ed, Eina_Bool enable)
_efl_canvas_layout_efl_canvas_object_no_render_set(Eo *obj, Edje *ed, Eina_Bool enable)
{
Eina_List *l;
Edje *edg;
@ -358,13 +358,13 @@ _edje_object_efl_canvas_object_no_render_set(Eo *obj, Edje *ed, Eina_Bool enable
}
EOLIAN static void
_edje_object_efl_canvas_group_group_calculate(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_canvas_group_group_calculate(Eo *obj EINA_UNUSED, Edje *ed)
{
_edje_recalc_do(ed);
}
EOLIAN static Eina_Bool
_edje_object_efl_file_mmap_set(Eo *obj, Edje *pd EINA_UNUSED,
_efl_canvas_layout_efl_file_mmap_set(Eo *obj, Edje *pd EINA_UNUSED,
const Eina_File *f, const char *key)
{
Eina_Bool ret;
@ -384,7 +384,7 @@ _edje_object_efl_file_mmap_set(Eo *obj, Edje *pd EINA_UNUSED,
}
EOLIAN static void
_edje_object_efl_file_mmap_get(Eo *obj EINA_UNUSED, Edje *pd,
_efl_canvas_layout_efl_file_mmap_get(Eo *obj EINA_UNUSED, Edje *pd,
const Eina_File **f, const char **key)
{
if (f) *f = pd->file ? pd->file->f : NULL;
@ -410,7 +410,7 @@ edje_object_file_get(const Edje_Object *obj, const char **file, const char **gro
}
EOLIAN static void
_edje_object_efl_canvas_object_paragraph_direction_set(Eo *obj, Edje *ed, Evas_BiDi_Direction dir)
_efl_canvas_layout_efl_canvas_object_paragraph_direction_set(Eo *obj, Edje *ed, Evas_BiDi_Direction dir)
{
efl_canvas_object_paragraph_direction_set(efl_super(obj, MY_CLASS), dir);
@ -421,7 +421,7 @@ _edje_object_efl_canvas_object_paragraph_direction_set(Eo *obj, Edje *ed, Evas_B
}
EOLIAN static void
_edje_object_efl_observer_update(Eo *obj EINA_UNUSED, Edje *ed, Efl_Object *obs, const char *key, void *data)
_efl_canvas_layout_efl_observer_update(Eo *obj EINA_UNUSED, Edje *ed, Efl_Object *obs, const char *key, void *data)
{
if (!obs) return;
@ -471,13 +471,13 @@ _edje_object_efl_observer_update(Eo *obj EINA_UNUSED, Edje *ed, Efl_Object *obs,
}
EOLIAN Eina_Bool
_edje_object_efl_player_playable_get(Eo *obj EINA_UNUSED, Edje *pd EINA_UNUSED)
_efl_canvas_layout_efl_player_playable_get(Eo *obj EINA_UNUSED, Edje *pd EINA_UNUSED)
{
return EINA_TRUE;
}
EOLIAN void
_edje_object_efl_player_play_set(Eo *obj EINA_UNUSED, Edje *ed, Eina_Bool play)
_efl_canvas_layout_efl_player_play_set(Eo *obj EINA_UNUSED, Edje *ed, Eina_Bool play)
{
double t;
Eina_List *l;
@ -514,7 +514,7 @@ _edje_object_efl_player_play_set(Eo *obj EINA_UNUSED, Edje *ed, Eina_Bool play)
}
EOLIAN Eina_Bool
_edje_object_efl_player_play_get(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_player_play_get(Eo *obj EINA_UNUSED, Edje *ed)
{
if (!ed) return EINA_FALSE;
if (ed->delete_me) return EINA_FALSE;
@ -524,25 +524,25 @@ _edje_object_efl_player_play_get(Eo *obj EINA_UNUSED, Edje *ed)
}
EOLIAN void
_edje_object_efl_player_play_speed_set(Eo *obj EINA_UNUSED, Edje *pd , double speed)
_efl_canvas_layout_efl_player_play_speed_set(Eo *obj EINA_UNUSED, Edje *pd , double speed)
{
if (speed <= 0.0) speed = 1.0;
pd->duration_scale = 1.0/speed;
}
EOLIAN double
_edje_object_efl_player_play_speed_get(Eo *obj EINA_UNUSED, Edje *pd)
_efl_canvas_layout_efl_player_play_speed_get(Eo *obj EINA_UNUSED, Edje *pd)
{
return 1.0/pd->duration_scale;
}
/* Internal EO APIs and hidden overrides */
#define EDJE_OBJECT_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(edje_object), \
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _edje_object_efl_object_dbg_info_get)
#define EFL_CANVAS_LAYOUT_EXTRA_OPS \
EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_canvas_layout), \
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _efl_canvas_layout_efl_object_dbg_info_get)
#include "edje_object.eo.c"
#include "efl_canvas_layout.eo.c"
#include "edje_global.eo.c"
#include "efl_layout_calc.eo.c"
#include "efl_layout_signal.eo.c"

View File

@ -238,7 +238,7 @@ _edje_language_signal_emit(Edje *ed, Evas_Object *obj, char *signal)
}
EOLIAN void
_edje_object_efl_ui_base_language_set(Eo *obj, Edje *ed, const char *locale)
_efl_canvas_layout_efl_ui_base_language_set(Eo *obj, Edje *ed, const char *locale)
{
const char *lookup;
char *signal;
@ -260,7 +260,7 @@ _edje_object_efl_ui_base_language_set(Eo *obj, Edje *ed, const char *locale)
}
EOLIAN const char *
_edje_object_efl_ui_base_language_get(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_ui_base_language_get(Eo *obj EINA_UNUSED, Edje *ed)
{
if (!ed->language)
return _edje_language;
@ -364,7 +364,7 @@ edje_password_show_last_timeout_set(double password_show_last_timeout)
}
EOLIAN void
_edje_object_efl_gfx_scale_set(Eo *obj EINA_UNUSED, Edje *ed, double scale)
_efl_canvas_layout_efl_gfx_scale_set(Eo *obj EINA_UNUSED, Edje *ed, double scale)
{
Edje *ged;
Evas_Object *o;
@ -390,7 +390,7 @@ _edje_object_efl_gfx_scale_set(Eo *obj EINA_UNUSED, Edje *ed, double scale)
}
EOLIAN double
_edje_object_efl_gfx_scale_get(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_gfx_scale_get(Eo *obj EINA_UNUSED, Edje *ed)
{
return TO_DOUBLE(ed->scale);
}
@ -406,7 +406,7 @@ edje_object_base_scale_get(const Evas_Object *obj)
}
EOLIAN Eina_Bool
_edje_object_efl_ui_base_mirrored_get(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_ui_base_mirrored_get(Eo *obj EINA_UNUSED, Edje *ed)
{
return ed->is_rtl;
}
@ -422,7 +422,7 @@ _edje_object_orientation_inform(Evas_Object *obj)
}
EOLIAN void
_edje_object_efl_ui_base_mirrored_set(Eo *obj, Edje *ed, Eina_Bool rtl)
_efl_canvas_layout_efl_ui_base_mirrored_set(Eo *obj, Edje *ed, Eina_Bool rtl)
{
unsigned short i;
@ -450,7 +450,7 @@ _edje_object_efl_ui_base_mirrored_set(Eo *obj, Edje *ed, Eina_Bool rtl)
}
EOLIAN const char *
_edje_object_efl_layout_group_group_data_get(Eo *obj EINA_UNUSED, Edje *ed, const char *key)
_efl_canvas_layout_efl_layout_group_group_data_get(Eo *obj EINA_UNUSED, Edje *ed, const char *key)
{
if (!key) return NULL;
if (!ed->collection) return NULL;
@ -460,7 +460,7 @@ _edje_object_efl_layout_group_group_data_get(Eo *obj EINA_UNUSED, Edje *ed, cons
}
EOLIAN int
_edje_object_efl_layout_calc_calc_freeze(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_layout_calc_calc_freeze(Eo *obj EINA_UNUSED, Edje *ed)
{
unsigned short i;
@ -478,7 +478,7 @@ _edje_object_efl_layout_calc_calc_freeze(Eo *obj EINA_UNUSED, Edje *ed)
}
EOLIAN int
_edje_object_efl_layout_calc_calc_thaw(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_layout_calc_calc_thaw(Eo *obj EINA_UNUSED, Edje *ed)
{
unsigned short i;
@ -754,7 +754,7 @@ _edje_color_class_active_iterator_next(Eina_Iterator *it, void **data)
if (!eina_iterator_next(tuple->data, (void **)&o)) return EINA_FALSE;
ed = efl_data_scope_get(o, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(o, EFL_CANVAS_LAYOUT_CLASS);
if (!ed) return EINA_FALSE;
/*
@ -839,7 +839,7 @@ edje_object_color_class_set(Evas_Object *obj, const char *color_class, int r, in
}
EOLIAN Eina_Bool
_edje_object_efl_gfx_color_class_color_class_set(Eo *obj EINA_UNUSED, Edje *ed, const char *color_class, Efl_Gfx_Color_Class_Layer layer, int r, int g, int b, int a)
_efl_canvas_layout_efl_gfx_color_class_color_class_set(Eo *obj EINA_UNUSED, Edje *ed, const char *color_class, Efl_Gfx_Color_Class_Layer layer, int r, int g, int b, int a)
{
Eina_Bool int_ret;
Eina_Bool need_update;
@ -887,7 +887,7 @@ edje_object_color_class_get(const Evas_Object *obj, const char *color_class, int
}
EOLIAN Eina_Bool
_edje_object_efl_gfx_color_class_color_class_get(Eo *obj EINA_UNUSED, Edje *ed, const char *color_class, Efl_Gfx_Color_Class_Layer layer, int *r, int *g, int *b, int *a)
_efl_canvas_layout_efl_gfx_color_class_color_class_get(Eo *obj EINA_UNUSED, Edje *ed, const char *color_class, Efl_Gfx_Color_Class_Layer layer, int *r, int *g, int *b, int *a)
{
Edje_Color_Class *cc;
@ -906,7 +906,7 @@ edje_objcet_color_class_description_get(const Evas_Object *obj, const char *colo
}
EOLIAN const char *
_edje_object_efl_gfx_color_class_color_class_description_get(Eo *obj EINA_UNUSED, Edje *ed, const char *color_class)
_efl_canvas_layout_efl_gfx_color_class_color_class_description_get(Eo *obj EINA_UNUSED, Edje *ed, const char *color_class)
{
Edje_Color_Class *cc = _edje_color_class_find(ed, color_class);
return cc ? cc->desc : NULL;
@ -919,7 +919,7 @@ edje_object_color_class_del(Evas_Object *obj, const char *color_class)
}
EOLIAN void
_edje_object_efl_gfx_color_class_color_class_del(Eo *obj EINA_UNUSED, Edje *ed, const char *color_class)
_efl_canvas_layout_efl_gfx_color_class_color_class_del(Eo *obj EINA_UNUSED, Edje *ed, const char *color_class)
{
Edje_Color_Class *cc = NULL;
unsigned short i;
@ -958,7 +958,7 @@ edje_object_color_class_clear(const Evas_Object *obj)
}
EOLIAN void
_edje_object_efl_gfx_color_class_color_class_clear(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_gfx_color_class_color_class_clear(Eo *obj EINA_UNUSED, Edje *ed)
{
Edje_List_Foreach_Data fdata;
Edje_Color_Class *cc = NULL;
@ -1212,7 +1212,7 @@ _edje_text_class_active_iterator_next(Eina_Iterator *it, void **data)
if (!eina_iterator_next(tuple->data, (void **)&o)) return EINA_FALSE;
ed = efl_data_scope_get(o, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(o, EFL_CANVAS_LAYOUT_CLASS);
if (!ed) return EINA_FALSE;
/*
@ -1282,7 +1282,7 @@ edje_object_text_class_set(Evas_Object *obj, const char *text_class, const char
}
EOLIAN Eina_Bool
_edje_object_efl_gfx_text_class_text_class_set(Eo *obj EINA_UNUSED, Edje *ed, const char *text_class, const char *font, Efl_Font_Size size)
_efl_canvas_layout_efl_gfx_text_class_text_class_set(Eo *obj EINA_UNUSED, Edje *ed, const char *text_class, const char *font, Efl_Font_Size size)
{
Edje_Text_Class *tc = NULL;
unsigned short i;
@ -1352,7 +1352,7 @@ edje_object_text_class_get(const Evas_Object *obj, const char *text_class, const
}
EOLIAN Eina_Bool
_edje_object_efl_gfx_text_class_text_class_get(Eo *obj EINA_UNUSED, Edje *ed, const char *text_class, const char **font, Efl_Font_Size *size)
_efl_canvas_layout_efl_gfx_text_class_text_class_get(Eo *obj EINA_UNUSED, Edje *ed, const char *text_class, const char **font, Efl_Font_Size *size)
{
Edje_Text_Class *tc = _edje_text_class_find(ed, text_class);
@ -1378,7 +1378,7 @@ edje_object_text_class_del(Evas_Object *obj, const char *text_class)
}
EOLIAN void
_edje_object_efl_gfx_text_class_text_class_del(Eo *obj EINA_UNUSED, Edje *ed, const char *text_class)
_efl_canvas_layout_efl_gfx_text_class_text_class_del(Eo *obj EINA_UNUSED, Edje *ed, const char *text_class)
{
Edje_Text_Class *tc = NULL;
unsigned short i;
@ -1622,7 +1622,7 @@ _edje_size_class_active_iterator_next(Eina_Iterator *it, void **data)
if (!eina_iterator_next(tuple->data, (void **)&o)) return EINA_FALSE;
ed = efl_data_scope_get(o, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(o, EFL_CANVAS_LAYOUT_CLASS);
if (!ed) return EINA_FALSE;
/*
@ -1692,7 +1692,7 @@ edje_object_size_class_set(Evas_Object *obj, const char *size_class, Evas_Coord
}
EOLIAN Eina_Bool
_edje_object_efl_gfx_size_class_size_class_set(Eo *obj EINA_UNUSED, Edje *ed, const char *size_class, Evas_Coord minw, Evas_Coord minh, Evas_Coord maxw, Evas_Coord maxh)
_efl_canvas_layout_efl_gfx_size_class_size_class_set(Eo *obj EINA_UNUSED, Edje *ed, const char *size_class, Evas_Coord minw, Evas_Coord minh, Evas_Coord maxw, Evas_Coord maxh)
{
Edje_Size_Class *sc = NULL;
unsigned short i;
@ -1760,7 +1760,7 @@ edje_object_size_class_get(const Evas_Object *obj, const char *size_class, Evas_
}
EOLIAN Eina_Bool
_edje_object_efl_gfx_size_class_size_class_get(Eo *obj EINA_UNUSED, Edje *ed, const char *size_class, Evas_Coord *minw, Evas_Coord *minh, Evas_Coord *maxw, Evas_Coord *maxh)
_efl_canvas_layout_efl_gfx_size_class_size_class_get(Eo *obj EINA_UNUSED, Edje *ed, const char *size_class, Evas_Coord *minw, Evas_Coord *minh, Evas_Coord *maxw, Evas_Coord *maxh)
{
Edje_Size_Class *sc = _edje_size_class_find(ed, size_class);
@ -1790,7 +1790,7 @@ edje_object_size_class_del(Evas_Object *obj, const char *size_class)
}
EOLIAN void
_edje_object_efl_gfx_size_class_size_class_del(Eo *obj EINA_UNUSED, Edje *ed, const char *size_class)
_efl_canvas_layout_efl_gfx_size_class_size_class_del(Eo *obj EINA_UNUSED, Edje *ed, const char *size_class)
{
Edje_Size_Class *sc = NULL;
unsigned short i;
@ -1907,7 +1907,7 @@ edje_object_part_object_get(const Eo *obj, const char *part)
}
EOLIAN void
_edje_object_item_provider_set(Eo *obj EINA_UNUSED, Edje *ed, Edje_Item_Provider_Cb func, void *data)
_efl_canvas_layout_item_provider_set(Eo *obj EINA_UNUSED, Edje *ed, Edje_Item_Provider_Cb func, void *data)
{
ed->item_provider.func = func;
ed->item_provider.data = data;
@ -2151,7 +2151,7 @@ edje_object_part_text_select_all(const Eo *obj, const char *part)
}
EOLIAN void
_edje_object_part_text_cursor_geometry_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
_efl_canvas_layout_part_text_cursor_geometry_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
{
Edje_Real_Part *rp;
@ -2231,7 +2231,7 @@ edje_object_part_text_select_extend(const Eo *obj, const char *part)
}
EOLIAN Eina_Bool
_edje_object_part_text_cursor_next(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
_efl_canvas_layout_part_text_cursor_next(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
{
Edje_Real_Part *rp;
@ -2247,7 +2247,7 @@ _edje_object_part_text_cursor_next(Eo *obj EINA_UNUSED, Edje *ed, const char *pa
}
EOLIAN Eina_Bool
_edje_object_part_text_cursor_prev(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
_efl_canvas_layout_part_text_cursor_prev(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
{
Edje_Real_Part *rp;
@ -2263,7 +2263,7 @@ _edje_object_part_text_cursor_prev(Eo *obj EINA_UNUSED, Edje *ed, const char *pa
}
EOLIAN Eina_Bool
_edje_object_part_text_cursor_up(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
_efl_canvas_layout_part_text_cursor_up(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
{
Edje_Real_Part *rp;
@ -2279,7 +2279,7 @@ _edje_object_part_text_cursor_up(Eo *obj EINA_UNUSED, Edje *ed, const char *part
}
EOLIAN Eina_Bool
_edje_object_part_text_cursor_down(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
_efl_canvas_layout_part_text_cursor_down(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
{
Edje_Real_Part *rp;
@ -2295,7 +2295,7 @@ _edje_object_part_text_cursor_down(Eo *obj EINA_UNUSED, Edje *ed, const char *pa
}
EOLIAN void
_edje_object_part_text_cursor_begin_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
_efl_canvas_layout_part_text_cursor_begin_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
{
Edje_Real_Part *rp;
@ -2309,7 +2309,7 @@ _edje_object_part_text_cursor_begin_set(Eo *obj EINA_UNUSED, Edje *ed, const cha
}
EOLIAN void
_edje_object_part_text_cursor_end_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
_efl_canvas_layout_part_text_cursor_end_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
{
Edje_Real_Part *rp;
@ -2323,7 +2323,7 @@ _edje_object_part_text_cursor_end_set(Eo *obj EINA_UNUSED, Edje *ed, const char
}
EOLIAN void
_edje_object_part_text_cursor_copy(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor src, Edje_Cursor dst)
_efl_canvas_layout_part_text_cursor_copy(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor src, Edje_Cursor dst)
{
Edje_Real_Part *rp;
@ -2337,7 +2337,7 @@ _edje_object_part_text_cursor_copy(Eo *obj EINA_UNUSED, Edje *ed, const char *pa
}
EOLIAN void
_edje_object_part_text_cursor_line_begin_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
_efl_canvas_layout_part_text_cursor_line_begin_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
{
Edje_Real_Part *rp;
@ -2351,7 +2351,7 @@ _edje_object_part_text_cursor_line_begin_set(Eo *obj EINA_UNUSED, Edje *ed, cons
}
EOLIAN void
_edje_object_part_text_cursor_line_end_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
_efl_canvas_layout_part_text_cursor_line_end_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
{
Edje_Real_Part *rp;
@ -2365,7 +2365,7 @@ _edje_object_part_text_cursor_line_end_set(Eo *obj EINA_UNUSED, Edje *ed, const
}
EOLIAN Eina_Bool
_edje_object_part_text_cursor_coord_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur, Evas_Coord x, Evas_Coord y)
_efl_canvas_layout_part_text_cursor_coord_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur, Evas_Coord x, Evas_Coord y)
{
Edje_Real_Part *rp;
@ -2381,7 +2381,7 @@ _edje_object_part_text_cursor_coord_set(Eo *obj EINA_UNUSED, Edje *ed, const cha
}
EOLIAN void
_edje_object_part_text_cursor_pos_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur, int pos)
_efl_canvas_layout_part_text_cursor_pos_set(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur, int pos)
{
Edje_Real_Part *rp;
@ -2395,7 +2395,7 @@ _edje_object_part_text_cursor_pos_set(Eo *obj EINA_UNUSED, Edje *ed, const char
}
EOLIAN int
_edje_object_part_text_cursor_pos_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
_efl_canvas_layout_part_text_cursor_pos_get(Eo *obj EINA_UNUSED, Edje *ed, const char *part, Edje_Cursor cur)
{
int ret;
Edje_Real_Part *rp;
@ -3230,7 +3230,7 @@ _swallow_real_part_get(Evas_Object *obj_swallow)
}
EOLIAN Eina_Bool
_edje_object_efl_container_content_remove(Eo *obj EINA_UNUSED, Edje *ed, Evas_Object *obj_swallow)
_efl_canvas_layout_efl_container_content_remove(Eo *obj EINA_UNUSED, Edje *ed, Evas_Object *obj_swallow)
{
Edje_Real_Part *rp;
Edje_User_Defined *eud;
@ -3290,7 +3290,7 @@ _edje_efl_content_content_get(Edje *ed, const char *part)
}
EOLIAN Eo *
_edje_object_efl_part_part(Eo *obj, Edje *ed, const char *part)
_efl_canvas_layout_efl_part_part(Eo *obj, Edje *ed, const char *part)
{
Edje_Real_Part *rp;
@ -3316,7 +3316,7 @@ _edje_object_efl_part_part(Eo *obj, Edje *ed, const char *part)
}
EOLIAN Eina_Size2D
_edje_object_efl_layout_group_group_size_min_get(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_layout_group_group_size_min_get(Eo *obj EINA_UNUSED, Edje *ed)
{
if ((!ed) || (!ed->collection))
return EINA_SIZE2D(0, 0);
@ -3325,7 +3325,7 @@ _edje_object_efl_layout_group_group_size_min_get(Eo *obj EINA_UNUSED, Edje *ed)
}
EOLIAN Eina_Size2D
_edje_object_efl_layout_group_group_size_max_get(Eo *obj EINA_UNUSED, Edje *ed EINA_UNUSED)
_efl_canvas_layout_efl_layout_group_group_size_max_get(Eo *obj EINA_UNUSED, Edje *ed EINA_UNUSED)
{
Eina_Size2D sz;
@ -3344,7 +3344,7 @@ _edje_object_efl_layout_group_group_size_max_get(Eo *obj EINA_UNUSED, Edje *ed E
}
EOLIAN void
_edje_object_efl_layout_calc_calc_force(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_layout_calc_calc_force(Eo *obj EINA_UNUSED, Edje *ed)
{
int pf, pf2;
@ -3367,7 +3367,7 @@ _edje_object_efl_layout_calc_calc_force(Eo *obj EINA_UNUSED, Edje *ed)
}
EOLIAN Eina_Rectangle
_edje_object_efl_layout_calc_calc_parts_extends(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_layout_calc_calc_parts_extends(Eo *obj EINA_UNUSED, Edje *ed)
{
Evas_Coord xx1 = INT_MAX, yy1 = INT_MAX;
Evas_Coord xx2 = 0, yy2 = 0, w = 0, h = 0;
@ -3407,7 +3407,7 @@ _edje_object_efl_layout_calc_calc_parts_extends(Eo *obj EINA_UNUSED, Edje *ed)
}
EOLIAN Eina_Size2D
_edje_object_efl_layout_calc_calc_size_min(Eo *obj EINA_UNUSED, Edje *ed, Eina_Size2D restricted)
_efl_canvas_layout_efl_layout_calc_calc_size_min(Eo *obj EINA_UNUSED, Edje *ed, Eina_Size2D restricted)
{
const int CALC_COUNT_LIMIT = 255;
@ -4395,7 +4395,7 @@ _part_iterator_free(Part_Iterator *it)
}
EOLIAN Eina_Iterator *
_edje_object_access_part_iterate(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_access_part_iterate(Eo *obj EINA_UNUSED, Edje *ed)
{
Part_Iterator *it;
@ -4422,7 +4422,7 @@ edje_object_access_part_list_get(const Edje_Object *obj)
Eina_Iterator *it;
const char *str;
it = edje_obj_access_part_iterate((Eo *) obj);
it = efl_canvas_layout_access_part_iterate((Eo *) obj);
EINA_ITERATOR_FOREACH(it, str)
access_parts = eina_list_append(access_parts, str);
eina_iterator_free(it);
@ -4792,7 +4792,7 @@ _edje_perspective_obj_del(void *data, EINA_UNUSED Evas *e, EINA_UNUSED Evas_Obje
{
Edje *ed;
ed = efl_data_scope_get(o, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(o, EFL_CANVAS_LAYOUT_CLASS);
if (!ed) continue;
ed->persp = NULL;
ed->dirty = EINA_TRUE;
@ -4845,7 +4845,7 @@ edje_perspective_set(Edje_Perspective *ps, Evas_Coord px, Evas_Coord py, Evas_Co
{
Edje *ed;
ed = efl_data_scope_get(o, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(o, EFL_CANVAS_LAYOUT_CLASS);
if (!ed) continue;
if (!ed->persp)
{
@ -5040,7 +5040,7 @@ edje_object_preload(Eo *obj, Eina_Bool cancel)
}
EOLIAN void
_edje_object_efl_layout_calc_calc_auto_update_hints_set(Eo *obj EINA_UNUSED, Edje *ed, Eina_Bool update)
_efl_canvas_layout_efl_layout_calc_calc_auto_update_hints_set(Eo *obj EINA_UNUSED, Edje *ed, Eina_Bool update)
{
if (!ed) return;
if (ed->update_hints == !!update) return;
@ -5054,7 +5054,7 @@ _edje_object_efl_layout_calc_calc_auto_update_hints_set(Eo *obj EINA_UNUSED, Edj
}
EOLIAN Eina_Bool
_edje_object_efl_layout_calc_calc_auto_update_hints_get(Eo *obj EINA_UNUSED, Edje *ed)
_efl_canvas_layout_efl_layout_calc_calc_auto_update_hints_get(Eo *obj EINA_UNUSED, Edje *ed)
{
return ed->update_hints;
}
@ -5597,9 +5597,9 @@ _edje_fetch(const Evas_Object *obj)
{
Edje *ed;
if (!obj || !efl_isa(obj, EDJE_OBJECT_CLASS))
if (!obj || !efl_isa(obj, EFL_CANVAS_LAYOUT_CLASS))
return NULL;
ed = efl_data_scope_get(obj, EDJE_OBJECT_CLASS);
ed = efl_data_scope_get(obj, EFL_CANVAS_LAYOUT_CLASS);
if ((ed) && (ed->delete_me)) return NULL;
return ed;
}
@ -5693,7 +5693,7 @@ _edje_real_part_swallow_hints_update(Edje_Real_Part *rp)
rp->typedata.swallow->swallow_params.min.h = 0;
rp->typedata.swallow->swallow_params.max.w = -1;
rp->typedata.swallow->swallow_params.max.h = -1;
if (efl_isa(rp->typedata.swallow->swallowed_object, EDJE_OBJECT_CLASS))
if (efl_isa(rp->typedata.swallow->swallowed_object, EFL_CANVAS_LAYOUT_CLASS))
{
Evas_Coord w = 0, h = 0;

View File

@ -2,15 +2,14 @@ import edje_types;
// FIXME: This EO doc needs a direct link to the "edcref" doc
class Edje.Object (Efl.Canvas.Group, Efl.File, Efl.Container, Efl.Part,
Efl.Observer, Efl.Ui.Base, Efl.Layout.Calc,
Efl.Layout.Signal, Efl.Layout.Group,
Efl.Player, Efl.Gfx.Color_Class, Efl.Gfx.Text_Class,
Efl.Gfx.Size_Class)
class Efl.Canvas.Layout (Efl.Canvas.Group, Efl.File, Efl.Container, Efl.Part,
Efl.Observer, Efl.Ui.Base, Efl.Layout.Calc,
Efl.Layout.Signal, Efl.Layout.Group,
Efl.Player, Efl.Gfx.Color_Class, Efl.Gfx.Text_Class,
Efl.Gfx.Size_Class)
{
[[Edje object class]]
legacy_prefix: edje_object;
eo_prefix: edje_obj;
event_prefix: edje_object;
data: Edje;
methods {

View File

@ -155,7 +155,7 @@ _image_sizing_eval(Efl_Ui_Image_Data *sd, Evas_Object *img)
{
Evas_Coord x = 0, y = 0, w = 1, h = 1;
if (efl_isa(img, EDJE_OBJECT_CLASS))
if (efl_isa(img, EFL_CANVAS_LAYOUT_CLASS))
{
x = sd->img_x;
y = sd->img_y;
@ -1257,7 +1257,7 @@ _efl_ui_image_efl_gfx_view_view_size_get(Eo *obj EINA_UNUSED, Efl_Ui_Image_Data
{
int tw, th;
if (efl_isa(sd->img, EDJE_OBJECT_CLASS))
if (efl_isa(sd->img, EFL_CANVAS_LAYOUT_CLASS))
edje_object_size_min_get(sd->img, &tw, &th);
else
evas_object_image_size_get(sd->img, &tw, &th);

View File

@ -407,7 +407,7 @@ _efl_ui_layout_elm_widget_on_focus_update(Eo *obj, Efl_Ui_Layout_Data *_pd EINA_
efl_ui_widget_on_focus_update(efl_super(obj, MY_CLASS), item);
if (efl_isa(wd->resize_obj, EDJE_OBJECT_CLASS))
if (efl_isa(wd->resize_obj, EFL_CANVAS_LAYOUT_CLASS))
edje_object_message_signal_process(wd->resize_obj);
return EINA_TRUE;
@ -1791,7 +1791,7 @@ _efl_ui_layout_efl_object_dbg_info_get(Eo *eo_obj, Efl_Ui_Layout_Data *_pd EINA_
efl_dbg_info_get(efl_super(eo_obj, MY_CLASS), root);
ELM_WIDGET_DATA_GET_OR_RETURN(eo_obj, wd);
if (wd->resize_obj && efl_isa(wd->resize_obj, EDJE_OBJECT_CLASS))
if (wd->resize_obj && efl_isa(wd->resize_obj, EFL_CANVAS_LAYOUT_CLASS))
{
Efl_Dbg_Info *group = EFL_DBG_INFO_LIST_APPEND(root, MY_CLASS_NAME);
const char *file, *edje_group;

View File

@ -4642,7 +4642,7 @@ static inline Eo *
_decoration_create(Efl_Ui_Text_Data *sd, const char *file,
const char *source, Eina_Bool above)
{
Eo *ret = efl_add(EDJE_OBJECT_CLASS, sd->entry_edje);
Eo *ret = efl_add(EFL_CANVAS_LAYOUT_CLASS, sd->entry_edje);
Eo *text_obj = edje_object_part_swallow_get(sd->entry_edje, "elm.text");
edje_object_file_set(ret, file, source);
evas_object_smart_member_add(ret, sd->entry_edje);

View File

@ -8330,7 +8330,7 @@ elm_win_resize_object_add(Eo *obj, Evas_Object *subobj)
// Little hack for E
if (evas_obj_box_count(sd->legacy.box) > 0)
sd->single_edje_content = 0;
else if (efl_isa(subobj, EDJE_OBJECT_CLASS))
else if (efl_isa(subobj, EFL_CANVAS_LAYOUT_CLASS))
sd->single_edje_content = 1;
ret = elm_widget_sub_object_add(obj, subobj);

View File

@ -1419,7 +1419,7 @@ _sub_obj_size_hints_set(Evas_Object *sobj,
Evas_Coord minw = -1, minh = -1;
elm_coords_finger_size_adjust(timesw, &minw, timesh, &minh);
if (sobj && efl_isa(sobj, EDJE_OBJECT_CLASS))
if (sobj && efl_isa(sobj, EFL_CANVAS_LAYOUT_CLASS))
edje_object_size_min_restricted_calc(sobj, &minw, &minh, minw, minh);
evas_object_size_hint_min_set(sobj, minw, minh);
evas_object_size_hint_max_set(sobj, -1, -1);

View File

@ -3322,7 +3322,7 @@ elm_widget_focus_highlight_focus_part_geometry_get(const Evas_Object *obj,
const char *target_hl_part = NULL;
const Evas_Object *edje_obj = NULL;
if (obj && efl_isa(obj, EDJE_OBJECT_CLASS))
if (obj && efl_isa(obj, EFL_CANVAS_LAYOUT_CLASS))
{
edje_obj = obj;
if (!(target_hl_part = edje_object_data_get(edje_obj, "focus_part")))
@ -3650,7 +3650,7 @@ _elm_widget_item_signal_callback_list_get(Elm_Widget_Item_Data *item, Eina_List
elm_object_signal_callback_del(item->view,
wisd->emission, wisd->source,
_elm_widget_item_signal_cb);
else if (efl_isa(item->view, EDJE_OBJECT_CLASS))
else if (efl_isa(item->view, EFL_CANVAS_LAYOUT_CLASS))
edje_object_signal_callback_del_full(item->view,
wisd->emission, wisd->source,
_elm_widget_item_signal_cb, wisd);
@ -4717,7 +4717,7 @@ _elm_widget_item_signal_callback_add(Eo *eo_item,
if (_elm_widget_is(item->view))
elm_object_signal_callback_add(item->view, emission, source, _elm_widget_item_signal_cb, wisd);
else if (efl_isa(item->view, EDJE_OBJECT_CLASS))
else if (efl_isa(item->view, EFL_CANVAS_LAYOUT_CLASS))
edje_object_signal_callback_add(item->view, emission, source, _elm_widget_item_signal_cb, wisd);
else
{

View File

@ -6,7 +6,7 @@
#include <stdio.h>
#define EFL_GFX_FILTER_BETA
#define EDJE_OBJECT_BETA
#define EFL_CANVAS_LAYOUT_BETA
#include <Eina.h>
#include <Edje.h>
@ -362,13 +362,13 @@ START_TEST(edje_test_swallows)
Evas *evas = EDJE_TEST_INIT_EVAS();
Evas_Object *ly, *o1, *o2;
ly = efl_add(EDJE_OBJECT_CLASS, evas);
ly = efl_add(EFL_CANVAS_LAYOUT_CLASS, evas);
fail_unless(edje_object_file_set(ly, test_layout_get("test_swallows.edj"), "test_group"));
fail_unless(edje_object_part_exists(ly, "swallow"));
o1 = efl_add(EDJE_OBJECT_CLASS, ly);
o1 = efl_add(EFL_CANVAS_LAYOUT_CLASS, ly);
fail_if(!edje_object_part_swallow(ly, "swallow", o1));
ck_assert_ptr_eq(efl_parent_get(o1), ly);
@ -378,7 +378,7 @@ START_TEST(edje_test_swallows)
fail_if(!edje_object_part_swallow(ly, "swallow", o1));
ck_assert_ptr_eq(efl_parent_get(o1), ly);
o2 = efl_add(EDJE_OBJECT_CLASS, ly);
o2 = efl_add(EFL_CANVAS_LAYOUT_CLASS, ly);
fail_if(!edje_object_part_swallow(ly, "swallow", o2));
ck_assert_ptr_eq(efl_parent_get(o2), ly);
/* o1 is deleted at this point. */
@ -393,13 +393,13 @@ START_TEST(edje_test_swallows_eoapi)
Evas *evas = EDJE_TEST_INIT_EVAS();
Evas_Object *ly, *o1, *o2;
ly = efl_add(EDJE_OBJECT_CLASS, evas);
ly = efl_add(EFL_CANVAS_LAYOUT_CLASS, evas);
fail_unless(edje_object_file_set(ly, test_layout_get("test_swallows.edj"), "test_group"));
fail_unless(edje_object_part_exists(ly, "swallow"));
o1 = efl_add(EDJE_OBJECT_CLASS, ly);
o1 = efl_add(EFL_CANVAS_LAYOUT_CLASS, ly);
fail_if(!efl_content_set(efl_part(ly, "swallow"), o1));
ck_assert_ptr_eq(efl_parent_get(o1), ly);
@ -409,7 +409,7 @@ START_TEST(edje_test_swallows_eoapi)
fail_if(!efl_content_set(efl_part(ly, "swallow"), o1));
ck_assert_ptr_eq(efl_parent_get(o1), ly);
o2 = efl_add(EDJE_OBJECT_CLASS, ly);
o2 = efl_add(EFL_CANVAS_LAYOUT_CLASS, ly);
fail_if(!efl_content_set(efl_part(ly, "swallow"), o2));
ck_assert_ptr_eq(efl_parent_get(o2), ly);
/* o1 is deleted at this point. */
@ -433,7 +433,7 @@ START_TEST(edje_test_access)
fail_unless(edje_object_file_set(obj, test_layout_get("test_layout.edj"), "test_group"));
/* eo api */
it = edje_obj_access_part_iterate(obj);
it = efl_canvas_layout_access_part_iterate(obj);
fail_if(!it);
EINA_ITERATOR_FOREACH(it, name)
@ -825,7 +825,7 @@ START_TEST(edje_test_message_send_eo)
evas = EDJE_TEST_INIT_EVAS();
obj = efl_add(EDJE_OBJECT_CLASS, evas,
obj = efl_add(EFL_CANVAS_LAYOUT_CLASS, evas,
efl_file_set(efl_added, test_layout_get("test_messages.edj"), "test_group"));
// FIXME: EO API HERE
@ -882,7 +882,7 @@ START_TEST(edje_test_signals)
evas = EDJE_TEST_INIT_EVAS();
obj = efl_add(EDJE_OBJECT_CLASS, evas,
obj = efl_add(EFL_CANVAS_LAYOUT_CLASS, evas,
efl_file_set(efl_added, test_layout_get("test_signals.edj"), "level1"),
efl_gfx_size_set(efl_added, EINA_SIZE2D(320, 240)),
efl_gfx_visible_set(efl_added, 1));
@ -925,7 +925,7 @@ START_TEST(edje_test_signal_callback_del_full)
evas = EDJE_TEST_INIT_EVAS();
obj = efl_add(EDJE_OBJECT_CLASS, evas,
obj = efl_add(EFL_CANVAS_LAYOUT_CLASS, evas,
efl_file_set(efl_added,
test_layout_get("test_signal_callback_del_full.edj"), "test"),
efl_gfx_size_set(efl_added, EINA_SIZE2D(320, 240)),

View File

@ -111,7 +111,7 @@ main_delete_request(Ecore_Evas *ee EINA_UNUSED)
static void
bg_setup(void)
{
o_bg = efl_add(EDJE_OBJECT_CLASS, evas);
o_bg = efl_add(EFL_CANVAS_LAYOUT_CLASS, evas);
efl_file_set(o_bg, theme_file, "background");
efl_gfx_position_set(o_bg, EINA_POSITION2D(0, 0));
efl_gfx_size_set(o_bg, EINA_SIZE2D(startw, starth));
@ -621,7 +621,7 @@ init_video_object(const char *module_filename, const char *filename)
fd = calloc(1, sizeof(Frame_Data));
if (!fd) exit(1);
oe = efl_add(EDJE_OBJECT_CLASS, evas);
oe = efl_add(EFL_CANVAS_LAYOUT_CLASS, evas);
efl_event_callback_add(oe, EFL_EVENT_DEL, _oe_free_cb, fd);
efl_key_data_set(oe, "frame_data", fd);
efl_file_set(oe, theme_file, reflex ? "video_controller/reflex" : "video_controller");