Temporary fix for hybrid pkg installation 82/92582/3 accepted/tizen/common/20161017.170535 accepted/tizen/ivi/20161018.091324 accepted/tizen/mobile/20161018.091236 accepted/tizen/tv/20161018.091256 accepted/tizen/wearable/20161018.091310 submit/tizen/20161017.122727 submit/tizen_3.0/20161028.062323 submit/tizen_3.0_common/20161104.104000
authorSangyoon Jang <s89.jang@samsung.com>
Mon, 17 Oct 2016 11:02:15 +0000 (20:02 +0900)
committerSangyoon Jang <s89.jang@samsung.com>
Mon, 17 Oct 2016 12:16:39 +0000 (05:16 -0700)
Submit together:
 - https://review.tizen.org/gerrit/92583
 - https://review.tizen.org/gerrit/92584
 - https://review.tizen.org/gerrit/92585

Change-Id: If9ab9d27126568e12efadcaea50988ab57cd4c5f
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
src/wgt/step/pkgmgr/step_generate_xml.cc

index d3e9aad..669bb26 100644 (file)
@@ -94,6 +94,16 @@ bool WriteWidgetApplicationAttributesAndElements(
   if (app->multiple)
     xmlTextWriterWriteAttribute(writer, BAD_CAST "multiple",
         BAD_CAST app->multiple);
+  // FIXME: For hotfix, must be removed
+  if (app->support_sizes) {
+    for (auto& ss : GListRange<support_size_x*>(app->support_sizes)) {
+      xmlTextWriterStartElement(writer, BAD_CAST "support-size");
+      xmlTextWriterWriteAttribute(writer, BAD_CAST "preview",
+          BAD_CAST ss->preview);
+      xmlTextWriterWriteString(writer, BAD_CAST ss->size);
+      xmlTextWriterEndElement(writer);
+    }
+  }
 
   auto& appwidgets = widget_info.app_widgets();
   const auto& appwidget = std::find_if(appwidgets.begin(), appwidgets.end(),