1 diff --git a/CMakeLists.txt b/CMakeLists.txt
2 index fd053b7..2403d3d 100644
5 @@ -26,17 +26,14 @@ SET(APPCORE_COMMON "appcore-common")
6 SET(SRCS_common src/appcore.c src/appcore-i18n.c src/appcore-measure.c src/appcore-rotation.c)
9 - ADD_DEFINITIONS("-DWAYLAND")
12 - ADD_DEFINITIONS("-DX11")
13 - SET(SRCS_common ${SRCS_common} src/appcore-X.c)
16 SET(HEADERS_common appcore-common.h)
18 INCLUDE(FindPkgConfig)
19 -SET(APPCORE_PKG_CHECK_MODULES "vconf sensor aul dlog libtzplatform-config ecore")
20 +SET(APPCORE_PKG_CHECK_MODULES "vconf sensor aul libtzplatform-config ecore")
22 SET(APPCORE_PKG_CHECK_MODULES "${APPCORE_PKG_CHECK_MODULES} x11 ecore-x")
24 @@ -75,7 +72,7 @@ SET(SRCS_efl src/appcore-efl.c)
25 SET(HEADERS_efl appcore-efl.h)
27 INCLUDE(FindPkgConfig)
28 -SET(APPCORE_PKG_CHECK_MODULES2 "elementary dlog ecore gobject-2.0 glib-2.0 aul")
29 +SET(APPCORE_PKG_CHECK_MODULES2 "elementary ecore gobject-2.0 glib-2.0 aul")
31 SET(APPCORE_PKG_CHECK_MODULES2 "${APPCORE_PKG_CHECK_MODULES2} ecore-x")
33 diff --git a/include/appcore-internal.h b/include/appcore-internal.h
34 index 038e2dc..8d8bcab 100755
35 --- a/include/appcore-internal.h
36 +++ b/include/appcore-internal.h
38 #define LOG_TAG "APP_CORE"
43 #include "appcore-common.h"
46 diff --git a/src/appcore-efl.c b/src/appcore-efl.c
47 index 9ef5f96..9b61ee0 100644
48 --- a/src/appcore-efl.c
49 +++ b/src/appcore-efl.c
50 @@ -369,13 +369,13 @@ static void __do_app(enum app_event event, void *data, bundle * b)
53 _DBG("[APP %d] RESET", _pid);
54 - LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:reset:start]",
56 + //LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:reset:start]",
59 r = ui->ops->reset(b, ui->ops->data);
60 ui->state = AS_RUNNING;
61 - LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:reset:done]",
63 + //LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:reset:done]",
67 if (ui->state == AS_RUNNING) {
68 @@ -392,8 +392,8 @@ static void __do_app(enum app_event event, void *data, bundle * b)
72 - LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:resume:start]",
74 + //LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:resume:start]",
76 if (ui->state == AS_PAUSED || tmp_val == 1) {
77 _DBG("[APP %d] RESUME", _pid);
79 @@ -403,10 +403,10 @@ static void __do_app(enum app_event event, void *data, bundle * b)
81 /*TODO : rotation start*/
82 //r = appcore_resume_rotation_cb();
83 - LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:resume:done]",
85 - LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:Launching:done]",
87 + //LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:resume:done]",
89 + //LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:Launching:done]",
94 @@ -609,131 +609,17 @@ Ecore_X_Atom atom_parent;
96 static Eina_Bool __show_cb(void *data, int type, void *event)
99 - Ecore_Wl_Event_Window_Activate *ev;
103 - if (ev->parent_win != 0)
105 - // This is child window. Skip!!!
106 - return ECORE_CALLBACK_PASS_ON;
109 - _DBG("[EVENT_TEST][EVENT] GET SHOW EVENT!!!. WIN:%x\n", ev->win);
111 - if (!__exist_win((unsigned int)ev->win))
112 - __add_win((unsigned int)ev->win);
114 - __update_win((unsigned int)ev->win, FALSE);
116 - __visibility_cb(data, type, event);
118 - Ecore_X_Event_Window_Show *ev;
120 - Ecore_X_Window parent;
124 - ret = ecore_x_window_prop_window_get(ev->win, atom_parent, &parent, 1);
127 - // This is child window. Skip!!!
128 - return ECORE_CALLBACK_PASS_ON;
131 - _DBG("[EVENT_TEST][EVENT] GET SHOW EVENT!!!. WIN:%x\n", ev->win);
133 - if (!__exist_win((unsigned int)ev->win)) {
135 - if ((priv.wm_rot_supported) && (1 == priv.rot_started)) {
136 - __set_wm_rotation_support(ev->win, 1);
138 - __add_win((unsigned int)ev->win);
141 - __update_win((unsigned int)ev->win, FALSE);
144 return ECORE_CALLBACK_RENEW;
147 static Eina_Bool __hide_cb(void *data, int type, void *event)
150 - Ecore_Wl_Event_Window_Deactivate *ev;
151 - int bvisibility = 0;
155 - _DBG("[EVENT_TEST][EVENT] GET HIDE EVENT!!!. WIN:%x\n", ev->win);
157 - if (__exist_win((unsigned int)ev->win)) {
158 - __delete_win((unsigned int)ev->win);
160 - bvisibility = __check_visible();
161 - if (!bvisibility && b_active == 1) {
162 - _DBG(" Go to Pasue state \n");
164 - __do_app(AE_PAUSE, data, NULL);
168 - Ecore_X_Event_Window_Hide *ev;
169 - int bvisibility = 0;
173 - _DBG("[EVENT_TEST][EVENT] GET HIDE EVENT!!!. WIN:%x\n", ev->win);
175 - if (__exist_win((unsigned int)ev->win)) {
176 - __delete_win((unsigned int)ev->win);
178 - bvisibility = __check_visible();
179 - if (!bvisibility && b_active == 1) {
180 - _DBG(" Go to Pasue state \n");
182 - __do_app(AE_PAUSE, data, NULL);
187 return ECORE_CALLBACK_RENEW;
190 static Eina_Bool __visibility_cb(void *data, int type, void *event)
193 - Ecore_Wl_Event_Window_Activate *ev;
194 - int bvisibility = 0;
198 - __update_win((unsigned int)ev->win, ev->fobscured);
200 - Ecore_X_Event_Window_Visibility_Change *ev;
201 - int bvisibility = 0;
205 - __update_win((unsigned int)ev->win, ev->fully_obscured);
207 - bvisibility = __check_visible();
209 - if (bvisibility && b_active == 0) {
210 - _DBG(" Go to Resume state\n");
212 - __do_app(AE_RESUME, data, NULL);
214 - } else if (!bvisibility && b_active == 1) {
215 - _DBG(" Go to Pasue state \n");
217 - __do_app(AE_PAUSE, data, NULL);
219 - _DBG(" No change state \n");
221 return ECORE_CALLBACK_RENEW;
226 @@ -776,35 +662,7 @@ static Eina_Bool __cmsg_cb(void *data, int type, void *event)
227 static void __add_climsg_cb(struct ui_priv *ui)
232 - ecore_event_handler_add(ECORE_WL_EVENT_WINDOW_ACTIVATE, __show_cb, ui);
234 - ecore_event_handler_add(ECORE_WL_EVENT_WINDOW_DEACTIVATE, __hide_cb, ui);
236 - atom_parent = ecore_x_atom_get("_E_PARENT_BORDER_WINDOW");
239 - // Do Error Handling
243 - ecore_event_handler_add(ECORE_X_EVENT_WINDOW_SHOW, __show_cb, ui);
245 - ecore_event_handler_add(ECORE_X_EVENT_WINDOW_HIDE, __hide_cb, ui);
247 - ecore_event_handler_add(ECORE_X_EVENT_WINDOW_VISIBILITY_CHANGE,
248 - __visibility_cb, ui);
250 - /* Add client message callback for WM_ROTATE */
251 - if(!__check_wm_rotation_support())
254 - ecore_event_handler_add(ECORE_X_EVENT_CLIENT_MESSAGE, __cmsg_cb, ui);
255 - ui->wm_rot_supported = 1;
256 - appcore_set_wm_rotation(&wm_rotate);
261 static int __before_loop(struct ui_priv *ui, int *argc, char ***argv)
262 @@ -848,7 +706,7 @@ static int __before_loop(struct ui_priv *ui, int *argc, char ***argv)
263 r = appcore_init(ui->name, &efl_ops, *argc, *argv);
264 _retv_if(r == -1, -1);
266 - LOG(LOG_DEBUG, "LAUNCH", "[%s:Platform:appcore_init:done]", ui->name);
267 + //LOG(LOG_DEBUG, "LAUNCH", "[%s:Platform:appcore_init:done]", ui->name);
268 if (ui->ops && ui->ops->create) {
269 r = ui->ops->create(ui->ops->data);
271 @@ -857,8 +715,8 @@ static int __before_loop(struct ui_priv *ui, int *argc, char ***argv)
275 - LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:create:done]",
277 + //LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:create:done]",
280 ui->state = AS_CREATED;
282 @@ -1014,7 +872,7 @@ EXPORT_API int appcore_efl_main(const char *name, int *argc, char ***argv,
286 - LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:main:done]", name);
287 + //LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:main:done]", name);
289 r = __set_data(&priv, name, ops);
290 _retv_if(r == -1, -1);
291 diff --git a/appcore-common-wayland.pc.in b/appcore-common-wayland.pc.in
292 index 1b9e47d..82df9b0 100644
293 --- a/appcore-common-wayland.pc.in
294 +++ b/appcore-common-wayland.pc.in
295 @@ -8,6 +8,6 @@ includedir=@INCLUDEDIR@
296 Name: app-core-common
297 Description: SAMSUNG Linux platform application library
299 -Requires: sensor vconf aul dlog
300 +Requires: sensor vconf aul
301 Libs: -L${libdir} -lappcore-common
302 Cflags: -I${includedir} -I${includedir}/appcore
303 diff --git a/appcore-common-x.pc.in b/appcore-common-x.pc.in
304 index f9b1519..b51804b 100644
305 --- a/appcore-common-x.pc.in
306 +++ b/appcore-common-x.pc.in
307 @@ -8,6 +8,6 @@ includedir=@INCLUDEDIR@
308 Name: app-core-common
309 Description: SAMSUNG Linux platform application library
311 -Requires: sensor vconf aul dlog x11
312 +Requires: sensor vconf aul x11
313 Libs: -L${libdir} -lappcore-common
314 Cflags: -I${includedir} -I${includedir}/appcore
315 diff --git a/appcore-efl.pc.in b/appcore-efl.pc.in
316 index 741428e..d6c2526 100644
317 --- a/appcore-efl.pc.in
318 +++ b/appcore-efl.pc.in
319 @@ -8,6 +8,6 @@ includedir=@INCLUDEDIR@
321 Description: SAMSUNG Linux platform efl application library
323 -Requires: elementary appcore-common dlog
324 +Requires: elementary appcore-common
325 Libs: -L${libdir} -lappcore-efl
326 Cflags: -I${includedir} -I${includedir}/appcore