From e95b5d19521b531da453f48c71d9777f335bdb28 Mon Sep 17 00:00:00 2001 From: Hyunho Kang Date: Mon, 12 Dec 2016 15:03:39 +0900 Subject: [PATCH] Replace tbm to screen-connector Change-Id: Icd7d1ae8c78e860fcaf816ee880c7f6ba4d06974 Signed-off-by: Hyunho Kang --- CMakeLists.txt | 1 + packaging/appcore-widget.spec | 1 + src/widget_app.c | 10 ++++------ 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2099f82..13129fc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,6 +37,7 @@ pkg_check_modules(pkg_widget REQUIRED capi-system-info ecore-wayland tizen-remote-surface-client + screen_connector_provider ) FOREACH(flag ${pkg_widget_CFLAGS}) SET(EXTRA_CFLAGS_widget "${EXTRA_CFLAGS_widget} ${flag}") diff --git a/packaging/appcore-widget.spec b/packaging/appcore-widget.spec index 5355ca0..8bdedaa 100644 --- a/packaging/appcore-widget.spec +++ b/packaging/appcore-widget.spec @@ -19,6 +19,7 @@ BuildRequires: pkgconfig(widget_service) BuildRequires: pkgconfig(capi-system-info) BuildRequires: pkgconfig(wayland-tbm-client) BuildRequires: pkgconfig(ecore-wayland) +BuildRequires: pkgconfig(screen_connector_provider) BuildRequires: cmake diff --git a/src/widget_app.c b/src/widget_app.c index 4ee4e2e..3b85e32 100755 --- a/src/widget_app.c +++ b/src/widget_app.c @@ -36,7 +36,7 @@ #include #include #include -#include +#include #include "widget_app.h" #include "widget-log.h" @@ -891,8 +891,7 @@ static int __before_loop(int argc, char **argv) _E("failed to get launch argv"); /* LCOV_EXCL_LINE */ } - aul_rsm_provider_init(); - + screen_connector_provider_init(); elm_init(argc, argv); r = aul_launch_init(__aul_handler, NULL); @@ -963,7 +962,7 @@ static void __after_loop() if (app_ops->terminate) app_ops->terminate(app_user_data); - aul_rsm_provider_fini(); + screen_connector_provider_fini(); _widget_app_free_viewer_endpoint(); _widget_core_unset_appcore_event_cb(); @@ -1393,8 +1392,7 @@ EXPORT_API int widget_app_get_elm_win(widget_context_h context, _E("failed to get surface"); /* LCOV_EXCL_LINE */ goto fault; /* LCOV_EXCL_LINE */ } - - aul_rsm_provider_remote_enable(cxt->id, surface); + screen_connector_provider_remote_enable(cxt->id, surface); ecore_wl_window_class_name_set(wl_win, cxt->id); elm_win_aux_hint_add(ret_win, "wm.policy.win.user.geometry", "1"); -- 2.7.4