forked from enlightenment/efl
evas: More debug_name information
This commit is contained in:
parent
0353eb5b7f
commit
1990104b5f
|
@ -79,6 +79,13 @@ _efl_canvas_object_efl_object_debug_name_override(Eo *eo_obj, Evas_Object_Protec
|
||||||
eina_strbuf_append_printf(sb, "%s%s:(%d,%d %dx%d)", norend, clip,
|
eina_strbuf_append_printf(sb, "%s%s:(%d,%d %dx%d)", norend, clip,
|
||||||
obj->cur->geometry.x, obj->cur->geometry.y,
|
obj->cur->geometry.x, obj->cur->geometry.y,
|
||||||
obj->cur->geometry.w, obj->cur->geometry.h);
|
obj->cur->geometry.w, obj->cur->geometry.h);
|
||||||
|
if ((obj->cur->color.r != 255) || (obj->cur->color.g != 255) ||
|
||||||
|
(obj->cur->color.b != 255) || (obj->cur->color.a != 255))
|
||||||
|
{
|
||||||
|
eina_strbuf_append_printf(sb, ":rgba(%d,%d,%d,%d)",
|
||||||
|
obj->cur->color.r, obj->cur->color.g,
|
||||||
|
obj->cur->color.b, obj->cur->color.a);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -650,8 +650,15 @@ _efl_canvas_group_efl_object_destructor(Eo *eo_obj, Evas_Smart_Data *o)
|
||||||
EOLIAN static Eina_Strbuf *
|
EOLIAN static Eina_Strbuf *
|
||||||
_efl_canvas_group_efl_object_debug_name_override(Eo *eo_obj, Evas_Smart_Data *o, Eina_Strbuf *sb)
|
_efl_canvas_group_efl_object_debug_name_override(Eo *eo_obj, Evas_Smart_Data *o, Eina_Strbuf *sb)
|
||||||
{
|
{
|
||||||
|
Evas_Object_Protected_Data *obj = efl_data_scope_get(eo_obj, EFL_CANVAS_OBJECT_CLASS);
|
||||||
|
const char *smart_class = NULL;
|
||||||
|
|
||||||
|
if (obj->smart.smart && obj->smart.smart->smart_class)
|
||||||
|
smart_class = obj->smart.smart->smart_class->name;
|
||||||
|
|
||||||
sb = efl_debug_name_override(efl_super(eo_obj, MY_CLASS), sb);
|
sb = efl_debug_name_override(efl_super(eo_obj, MY_CLASS), sb);
|
||||||
eina_strbuf_append_printf(sb, ":children=%d", eina_inlist_count(o->contained));
|
eina_strbuf_append_printf(sb, ":children=%d:smart_class=%s",
|
||||||
|
eina_inlist_count(o->contained), smart_class);
|
||||||
return sb;
|
return sb;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue