evas/edje/elm: Override debug_name in core classes
authorJean-Philippe Andre <jp.andre@samsung.com>
Fri, 14 Jul 2017 07:55:10 +0000 (16:55 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 4 Aug 2017 01:24:03 +0000 (10:24 +0900)
commit569ad0bac4590e8a18800741ea2345174c3683f3
tree3c5853579dd35760b89bf397ad2e7e2675b4d7db
parentc4769ff8989bab2b745017b843f073e5737e91e0
evas/edje/elm: Override debug_name in core classes

This is really only a demonstration of what kind of information
we can print with efl_debug_name_get(). Hopefully this can help
debugging with printf/ERR logs and even help with live debugging
inside gdb.

This shouldn't be used for other purposes than debugging, as the
exact string format is not defined.

@feature
src/lib/edje/edje_object.eo
src/lib/edje/edje_smart.c
src/lib/elementary/efl_ui_win.c
src/lib/elementary/efl_ui_win.eo
src/lib/elementary/elm_widget.c
src/lib/elementary/elm_widget.eo
src/lib/evas/canvas/efl_canvas_group.eo
src/lib/evas/canvas/efl_canvas_object.eo
src/lib/evas/canvas/evas_main.c
src/lib/evas/canvas/evas_name.c
src/lib/evas/canvas/evas_object_smart.c