summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-09-27 11:08:05 -0400
committerMike Blumenkrantz <zmike@samsung.com>2019-09-27 11:08:05 -0400
commitf3cf8f0c327aa3dfe37076378e5cdeb35a690f5e (patch)
tree1ebc8b411cfd1ac90500aaf1132aa1aee1499678
parentad7a58d0863f9f20a9e290e318bf5896215bdac3 (diff)
efl_ui: remove legacy component includes, include Efl_Layout.h and Efl_Canvas.hdevs/zmike/wip
this header shouldn't include any legacy headers whatsoever fix T8274
-rw-r--r--src/lib/elementary/Efl_Ui.h25
1 files changed, 2 insertions, 23 deletions
diff --git a/src/lib/elementary/Efl_Ui.h b/src/lib/elementary/Efl_Ui.h
index b6b0228..917ef5b 100644
--- a/src/lib/elementary/Efl_Ui.h
+++ b/src/lib/elementary/Efl_Ui.h
@@ -47,10 +47,6 @@
47#endif 47#endif
48#endif 48#endif
49 49
50#include <Eina.h>
51#include <Eo.h>
52#include <Efl.h>
53
54#ifdef _WIN32 50#ifdef _WIN32
55# define WIN32_LEAN_AND_MEAN 51# define WIN32_LEAN_AND_MEAN
56# include <winsock2.h> 52# include <winsock2.h>
@@ -76,25 +72,8 @@
76#include <Efl_Core.h> 72#include <Efl_Core.h>
77#include <Efl_Net.h> 73#include <Efl_Net.h>
78 74
79#include <Evas.h> 75#include <Efl_Canvas.h>
80#ifndef EFL_NOLEGACY_API_SUPPORT 76#include <Efl_Layout.h>
81# include <Evas_GL.h>
82#endif
83#include <Eio.h>
84#include <Edje.h>
85#include <Eldbus.h>
86#include <Efreet.h>
87#include <Efreet_Mime.h>
88#include <Efreet_Trash.h>
89#include <Ethumb_Client.h>
90
91#ifdef ELM_ELOCATION
92#include <Elocation.h>
93#endif
94
95#ifdef ELM_EMAP
96#include <EMap.h>
97#endif
98 77
99#ifdef EAPI 78#ifdef EAPI
100# undef EAPI 79# undef EAPI