Evas: Remove Evas.Signal_Interface

It was basically empty.
This commit is contained in:
Jean-Philippe Andre 2016-06-10 17:08:05 +09:00
parent 3df8e89e9a
commit 1dbff7d2b8
9 changed files with 6 additions and 24 deletions

View File

@ -6,7 +6,6 @@ evas_eolian_pub_files = \
lib/evas/canvas/efl_canvas_polygon.eo \
lib/evas/canvas/efl_canvas_rectangle.eo \
lib/evas/canvas/evas_textblock.eo \
lib/evas/canvas/evas_signal_interface.eo \
lib/evas/canvas/evas_object_smart.eo \
lib/evas/canvas/evas_common_interface.eo \
lib/evas/canvas/evas_canvas.eo \

View File

@ -7,16 +7,6 @@ static const Eo_Event_Description *_evas_scrollable_interface_event_desc[];
static const Eo_Event_Description *_evas_selectable_interface_event_desc[];
static const Eo_Event_Description *_evas_zoomable_interface_event_desc[];
static void
_evas_signal_interface_class_constructor(Eo_Class *klass EINA_UNUSED)
{
}
static void
_evas_signal_interface_class_destructor(Eo_Class *klass EINA_UNUSED)
{
}
#include "canvas/evas_signal_interface.eo.c"
#include "canvas/evas_draggable_interface.eo.c"
#include "canvas/evas_clickable_interface.eo.c"

View File

@ -1,4 +1,4 @@
interface Evas.Clickable_Interface (Evas.Signal_Interface)
interface Evas.Clickable_Interface ()
{
events {
clicked;

View File

@ -1,4 +1,4 @@
interface Evas.Draggable_Interface (Evas.Signal_Interface)
interface Evas.Draggable_Interface ()
{
methods {
@property drag_target {

View File

@ -3,7 +3,7 @@
struct @extern Evas.Smart;
struct @extern Evas.Smart.Cb_Description;
class Evas.Object.Smart (Evas.Object, Evas.Signal_Interface)
class Evas.Object.Smart (Evas.Object)
{
legacy_prefix: evas_object_smart;
eo_prefix: evas_obj_smart;

View File

@ -1,4 +1,4 @@
interface Evas.Scrollable_Interface (Evas.Signal_Interface)
interface Evas.Scrollable_Interface ()
{
events {
scroll;

View File

@ -1,4 +1,4 @@
interface Evas.Selectable_Interface (Evas.Signal_Interface)
interface Evas.Selectable_Interface ()
{
events {
selected;

View File

@ -1,7 +0,0 @@
interface Evas.Signal_Interface ()
{
implements {
class.constructor;
class.destructor;
}
}

View File

@ -1,4 +1,4 @@
interface Evas.Zoomable_Interface (Evas.Signal_Interface)
interface Evas.Zoomable_Interface ()
{
events {
zoom,start;