Setting launch_mode attribute into manifest_x 23/48523/6
authorPawel Sikorski <p.sikorski@samsung.com>
Tue, 20 Oct 2015 16:01:23 +0000 (18:01 +0200)
committerPawel Sikorski <p.sikorski@samsung.com>
Tue, 27 Oct 2015 15:58:35 +0000 (08:58 -0700)
TODO: add to generate xml

Change-Id: I10d8726b6d7387d382f99a8a5d03156e7150976b

src/tpk/step/step_parse.cc
src/wgt/step/step_parse.cc

index 909b1b9f71e71b5350b3f875fcf3e2e585350d78..be08f033fc594354d9e5fd59be9f1029969adb2e 100644 (file)
@@ -216,6 +216,7 @@ bool StepParse::FillUIApplication(manifest_x* manifest) {
         static_cast<application_x*>(calloc(1, sizeof(application_x)));
     ui_app->appid = strdup(application.ui_info.appid().c_str());
     ui_app->exec = strdup(application.ui_info.exec().c_str());
+    ui_app->launch_mode = strdup(application.ui_info.launch_mode().c_str());
     ui_app->multiple = strdup(application.ui_info.multiple().c_str());
     ui_app->nodisplay = strdup(application.ui_info.nodisplay().c_str());
     ui_app->taskmanage = strdup(application.ui_info.taskmanage().c_str());
index fb188af95fe103d0a078ca1e7a94df3237189a5c..baaef188ffb1d3072c98a035e6664120012865b2 100755 (executable)
@@ -179,6 +179,7 @@ bool StepParse::FillUIApplicationInfo(manifest_x* manifest) {
   application->component_type = strdup("uiapp");
   application->appid = strdup(app_info->id().c_str());
   application->type = strdup("webapp");
+  application->launch_mode = strdup(app_info->launch_mode().c_str());
   if (manifest->icon) {
     icon_x* icon = reinterpret_cast<icon_x*>(manifest->icon->data);
     icon_x* app_icon = reinterpret_cast<icon_x*>(calloc(1, sizeof(icon_x)));