efl/src/lib
Shinwoo Kim cfc0d4866c efl_ui_widget: keep backward compatibility
It was possilbe to add an image with improper parent object before aa2d94f and
56752e0. This patch makes it possible. Sure there are error messages when user
adds an image object using non widget object as below but you can see image.

ERR<28822>:elementary ../src/lib/elementary/efl_ui_widget.c:4801 _efl_ui_widget_efl_object_constructor() You passed a wrong parent parameter (0x400000007ced (null)). Elementary widget's parent should be an elementary widget.
ERR<28822>:elementary ../src/lib/elementary/efl_ui_widget.c:4803 _efl_ui_widget_efl_object_constructor() No widget data for object 0x400000007ced ((null))
ERR<28822>:eina_safety ../src/lib/elementary/efl_ui_win.c:9450 efl_ui_win_shared_data_get() safety check failed: pd == NULL
ERR<28822>:eo ../src/lib/eo/eo.c:579 _efl_object_call_resolve() in src/lib/elementary/efl_ui_widget.eo.c:256: func 'efl_ui_widget_sub_object_add' (698) could not be resolved for class 'Evas.Canvas'.

Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de>
Differential Revision: https://phab.enlightenment.org/D9747
2019-08-27 15:02:32 +02:00
..
ecore efl loops/threads - by defaylt tasks (exe and threads) exit with parent 2019-08-26 14:19:30 +01:00
ecore_audio
ecore_avahi
ecore_buffer
ecore_cocoa
ecore_con ecore_con/memleak: due to checking refcount using postfix decrement operator 2019-08-23 11:09:42 +09:00
ecore_drm
ecore_drm2
ecore_evas make mman.h private 2019-08-19 09:55:13 -04:00
ecore_fb
ecore_file
ecore_imf
ecore_imf_evas
ecore_input
ecore_input_evas
ecore_ipc
ecore_sdl
ecore_wayland
ecore_win32
ecore_wl2
ecore_x
ector efl_canvas_vg_shape/ector_software : Set and use stroke miterlimit 2019-08-22 13:00:01 +09:00
edje edje/load: pass Edje_File instead of Edje to _edje_extract_mo_files() 2019-08-27 08:04:43 -04:00
eet make mman.h private 2019-08-19 09:55:13 -04:00
eeze
efl efl_pack_table: rename table_position to cell_column, cell_row 2019-08-27 12:57:35 +02:00
efl_mono
efl_wl
efreet efreet - make efreet launch timeout configurable by env var 2019-08-25 11:24:54 +01:00
eina eina_vpath: add null checking logic on vpath_resolve api 2019-08-27 20:25:02 +09:00
eio eio/poll: avoid ever dereferencing the backend's parent in a thread 2019-08-23 13:38:33 -04:00
eldbus eldbus - fix null node last on introspection parse 2019-08-11 12:47:38 +01:00
elementary efl_ui_widget: keep backward compatibility 2019-08-27 15:02:32 +02:00
elocation
elput make mman.h private 2019-08-19 09:55:13 -04:00
elua make mman.h private 2019-08-19 09:55:13 -04:00
embryo
emile
emotion emotion - webcam fix deletion of webcam still left in webcam list 2019-08-22 19:53:03 +01:00
eo make mman.h private 2019-08-19 09:55:13 -04:00
eolian eolian: rename is_class api for functions to is_static 2019-08-16 16:33:37 +02:00
eolian_cxx eolian-mono: Add support for multi-value properties with tuples 2019-08-23 14:07:09 -03:00
ephysics
escape
ethumb ethumb - fix short alloc on stack not including nul char space 2019-08-15 19:17:35 +01:00
ethumb_client
evas evas events: fix corrupted mouse events behavior on mapped object. 2019-08-27 19:49:42 +09:00
evas_goal
evil make mman.h private 2019-08-19 09:55:13 -04:00
.gitignore