evas: make efl_canvas_group abstract
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Fri, 11 Jan 2019 12:10:33 +0000 (13:10 +0100)
committerJiyoun Park <jy0703.park@samsung.com>
Wed, 16 Jan 2019 04:10:39 +0000 (13:10 +0900)
commitf456e542a4a839720b7097aa86d7d81bf94a0dc5
tree5706e9aa5d199c1c6de0741e0bf6f0859080d22e
parenta8e21dd12c6f2306936b6da4a48e3b82dbb91d8c
evas: make efl_canvas_group abstract

the efl_canvas_group should be abstract in order to support other
classes which are inheriting from it, which are abstract. This is done
in order to support only abstract parents from abstract classes.

ref T7240

Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es>
Differential Revision: https://phab.enlightenment.org/D7600
src/Makefile_Evas.am
src/lib/elementary/efl_ui_pager.c
src/lib/evas/Evas_Eo.h
src/lib/evas/canvas/efl_canvas_group.eo
src/lib/evas/canvas/efl_canvas_group_object.eo [new file with mode: 0644]
src/lib/evas/canvas/evas_object_smart.c
src/lib/evas/canvas/meson.build