summaryrefslogtreecommitdiff
path: root/src/lib/ecore_evas
diff options
context:
space:
mode:
authorCedric Bail <cedric.bail@free.fr>2019-10-31 13:20:33 -0400
committerMike Blumenkrantz <zmike@samsung.com>2019-10-31 13:29:56 -0400
commit7dc98ab3d01b47f14552ca021d49b49b24fb7057 (patch)
tree483e5fe2f047c1ab3cbe0c55de4d38793625d44a /src/lib/ecore_evas
parent72be0842ab514b43124f6fd17066039ccf78cec5 (diff)
evas: move efl_input_device into evas/Efl_Canvas.h
Summary: The internal and the API we would like is mostly a canvas API. A lot of the code in evas is working around the fact that efl_input_device is not defined inside Evas. This patch is the first step to try to clean this up. Depends on D10487 Reviewers: zmike, raster, bu5hm4n, Hermet Reviewed By: zmike Subscribers: #reviewers, #committers Tags: #efl Maniphest Tasks: T8321 Differential Revision: https://phab.enlightenment.org/D10488
Diffstat (limited to 'src/lib/ecore_evas')
-rw-r--r--src/lib/ecore_evas/ecore_evas.c4
-rw-r--r--src/lib/ecore_evas/ecore_evas_drm.h1
-rw-r--r--src/lib/ecore_evas/ecore_evas_util.c1
3 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c
index 9d2d4d10f1..d3c26ddb19 100644
--- a/src/lib/ecore_evas/ecore_evas.c
+++ b/src/lib/ecore_evas/ecore_evas.c
@@ -24,6 +24,7 @@
24#include "ecore_private.h" 24#include "ecore_private.h"
25#include <Ecore_Input.h> 25#include <Ecore_Input.h>
26#include <Ecore_Input_Evas.h> 26#include <Ecore_Input_Evas.h>
27#define EFL_INTERNAL_UNSTABLE
27#include <Evas_Internal.h> 28#include <Evas_Internal.h>
28 29
29#include "Ecore_Evas.h" 30#include "Ecore_Evas.h"
@@ -34,9 +35,6 @@
34#include "ecore_evas_extn.h" 35#include "ecore_evas_extn.h"
35#include "ecore_evas_win32.h" 36#include "ecore_evas_win32.h"
36 37
37#define EFL_INTERNAL_UNSTABLE
38#include "interfaces/efl_common_internal.h"
39
40#include "ecore_private.h" 38#include "ecore_private.h"
41 39
42#ifndef O_BINARY 40#ifndef O_BINARY
diff --git a/src/lib/ecore_evas/ecore_evas_drm.h b/src/lib/ecore_evas/ecore_evas_drm.h
index 401fb1e8f7..63ef7bed0c 100644
--- a/src/lib/ecore_evas/ecore_evas_drm.h
+++ b/src/lib/ecore_evas/ecore_evas_drm.h
@@ -1,6 +1,7 @@
1#ifndef ECORE_EVAS_DRM_H_ 1#ifndef ECORE_EVAS_DRM_H_
2# define ECORE_EVAS_DRM_H_ 2# define ECORE_EVAS_DRM_H_
3 3
4#define EFL_INTERNAL_UNSTABLE
4# include "Evas_Internal.h" 5# include "Evas_Internal.h"
5 6
6typedef struct _Ecore_Evas_Interface_Drm Ecore_Evas_Interface_Drm; 7typedef struct _Ecore_Evas_Interface_Drm Ecore_Evas_Interface_Drm;
diff --git a/src/lib/ecore_evas/ecore_evas_util.c b/src/lib/ecore_evas/ecore_evas_util.c
index 4f3e9c4baa..7b07fdc699 100644
--- a/src/lib/ecore_evas/ecore_evas_util.c
+++ b/src/lib/ecore_evas/ecore_evas_util.c
@@ -11,6 +11,7 @@
11 11
12#include "Ecore_Evas.h" 12#include "Ecore_Evas.h"
13#include "ecore_evas_private.h" 13#include "ecore_evas_private.h"
14#define EFL_INTERNAL_UNSTABLE
14#include "Evas_Internal.h" 15#include "Evas_Internal.h"
15 16
16static const char ASSOCIATE_KEY[] = "__Ecore_Evas_Associate"; 17static const char ASSOCIATE_KEY[] = "__Ecore_Evas_Associate";