launch: merge header files in one (launch.h)
[platform/core/uifw/libds-tizen.git] / examples / tinyds-tdm.c
index 0abb4b0..2158bac 100644 (file)
@@ -26,7 +26,7 @@
 #include <libds-tizen/input_devicemgr.h>
 #include <xkbcommon/xkbcommon.h>
 #include <libds/interfaces/keyboard.h>
-#include <libds-tizen/launch/effect.h>
+#include <libds-tizen/launch.h>
 
 #define USE_TDM_BUFFER_QUEUE
 
@@ -90,8 +90,8 @@ struct tinyds_server
     uint32_t seat_caps;
     double output_x, output_y;
     struct ds_tizen_input_devicemgr *devicemgr;
-    struct ds_tizen_effect *effect;
-    struct ds_tizen_splash *splash;
+    struct ds_tizen_launch_effect *effect;
+    struct ds_tizen_launch_splash *splash;
 
     struct tinyds_output *output;
     struct tinyds_dpms *dpms;
@@ -257,8 +257,8 @@ view_populate_pid(struct tinyds_view *view)
     ds_inf("view pid(%u)", pid);
     view->pid = pid;
 
-    view->effect_type = ds_tizen_effect_get_effect_type(view->server->effect, pid);
-    ds_tizen_effect_unset_effect_type(view->server->effect, pid);
+    view->effect_type = ds_tizen_launch_effect_get_effect_type(view->server->effect, pid);
+    ds_tizen_launch_effect_unset_effect_type(view->server->effect, pid);
     ds_inf("view effect_type(%d)", view->effect_type);
 }
 
@@ -605,7 +605,7 @@ static void
 launch_effect_handle_type_set(struct wl_listener *listener, void *data)
 {
     struct tinyds_server *server;
-    struct ds_tizen_effect_event_type_set *event = data;
+    struct ds_tizen_launch_effect_event_type_set *event = data;
     struct tinyds_view *view = NULL;
     bool existing = false;
 
@@ -621,9 +621,9 @@ launch_effect_handle_type_set(struct wl_listener *listener, void *data)
         }
     }
     if (existing) {
-        ds_tizen_effect_unset_effect_type(server->effect, event->pid);
+        ds_tizen_launch_effect_unset_effect_type(server->effect, event->pid);
     } else {
-        ds_tizen_effect_set_effect_type(server->effect, event->pid, event->effect_type);
+        ds_tizen_launch_effect_set_effect_type(server->effect, event->pid, event->effect_type);
     }
 }
 
@@ -631,7 +631,7 @@ static void
 launch_effect_handle_type_unset(struct wl_listener *listener, void *data)
 {
     struct tinyds_server *server;
-    struct ds_tizen_effect_event_type_unset *event = data;
+    struct ds_tizen_launch_effect_event_type_unset *event = data;
     struct tinyds_view *view = NULL;
 
     server = wl_container_of(listener, server, effect_type_unset);
@@ -644,14 +644,14 @@ launch_effect_handle_type_unset(struct wl_listener *listener, void *data)
             ds_inf("Launch effect. pid found");
         }
     }
-    ds_tizen_effect_unset_effect_type(server->effect, event->pid);
+    ds_tizen_launch_effect_unset_effect_type(server->effect, event->pid);
 }
 
 static void
 launch_splash_handle_owner(struct wl_listener *listener, void *data)
 {
     struct tinyds_server *server;
-    struct ds_tizen_splash_event_owner *event = data;
+    struct ds_tizen_launch_splash_event_owner *event = data;
     struct tinyds_view *view = NULL;
 
     server = wl_container_of(listener, server, splash_owner);
@@ -660,10 +660,10 @@ launch_splash_handle_owner(struct wl_listener *listener, void *data)
 
     wl_list_for_each(view, &server->views, link) {
         if (view->pid == event->pid) {
-            if (event->pid == ds_tizen_splash_get_pid(server->splash))
+            if (event->pid == ds_tizen_launch_splash_get_pid(server->splash))
                 ;//
             else {
-                ds_tizen_splash_set_pid(server->splash, event->pid);
+                ds_tizen_launch_splash_set_pid(server->splash, event->pid);
             }
         }
     }
@@ -673,24 +673,24 @@ static void
 launch_effect_handle_new_splash(struct wl_listener *listener, void *data)
 {
     struct tinyds_server *server;
-    struct ds_tizen_effect_event_new_splash *event = data;
+    struct ds_tizen_launch_splash *splash = data;
     struct tinyds_view *view = NULL;
 
     server = wl_container_of(listener, server, new_splash);
 
-    ds_inf("Launch new splash. splash(%p)", event->splash);
-    if (!event->splash) return;
+    ds_inf("Launch new splash. splash(%p)", splash);
+    if (!splash) return;
 
-    server->splash = event->splash;
+    server->splash = splash;
 
     // new view for "Launchscreen"
     view = calloc(1, sizeof *view);
     assert(view);
     wl_list_insert(server->views.prev, &view->link);
-    view->pid = ds_tizen_splash_get_pid(event->splash);
+    view->pid = ds_tizen_launch_splash_get_pid(splash);
 
     server->splash_owner.notify = launch_splash_handle_owner;
-    ds_tizen_splash_add_owner_listener(server->splash,
+    ds_tizen_launch_splash_add_owner_listener(server->splash,
             &server->splash_owner);
 }
 
@@ -763,25 +763,25 @@ init_server(struct tinyds_server *server, struct wl_display *display)
     ds_tizen_input_devicemgr_add_pointer_warp_listener(server->devicemgr,
             &server->pointer_warp);
 
-    server->effect = ds_tizen_effect_create(display);
+    server->effect = ds_tizen_launch_effect_create(display);
     if (!server->effect) {
         goto err;
     }
 
     server->effect_destroy.notify = launch_effect_handle_destroy;
-    ds_tizen_effect_add_destroy_listener(server->effect,
+    ds_tizen_launch_effect_add_destroy_listener(server->effect,
             &server->effect_destroy);
 
     server->effect_type_set.notify = launch_effect_handle_type_set;
-    ds_tizen_effect_add_type_set_listener(server->effect,
+    ds_tizen_launch_effect_add_type_set_listener(server->effect,
             &server->effect_type_set);
 
     server->effect_type_unset.notify = launch_effect_handle_type_unset;
-    ds_tizen_effect_add_type_unset_listener(server->effect,
+    ds_tizen_launch_effect_add_type_unset_listener(server->effect,
             &server->effect_type_unset);
 
     server->new_splash.notify = launch_effect_handle_new_splash;
-    ds_tizen_effect_add_new_splash_listener(server->effect,
+    ds_tizen_launch_effect_add_new_splash_listener(server->effect,
             &server->new_splash);
 
     return true;