if (app->nodisplay)
xmlTextWriterWriteAttribute(writer, BAD_CAST "nodisplay",
BAD_CAST app->nodisplay);
+ if (app->launch_mode)
+ xmlTextWriterWriteAttribute(writer, BAD_CAST "launch_mode",
+ BAD_CAST app->launch_mode);
}
void WriteServiceApplicationAttributes(
if (perm_info)
privileges = perm_info->GetPrivileges();
+ std::shared_ptr<const UIApplicationInfoList> ui_application_list =
+ std::static_pointer_cast<const UIApplicationInfoList>(
+ parser_->GetManifestData(app_keys::kUIApplicationKey));
+
LOG(DEBUG) << " Read data -[ ";
LOG(DEBUG) << "App package: " << info->package();
LOG(DEBUG) << " aplication version = " << info->version();
LOG(DEBUG) << " api_version = " << info->api_version();
+ LOG(DEBUG) << " launch_modes -[";
+ for (const auto& application : ui_application_list->items) {
+ LOG(DEBUG) << " launch_mode[" << application.ui_info.appid() << "] = "
+ << application.ui_info.launch_mode();
+ }
+ LOG(DEBUG) << " ]-";
LOG(DEBUG) << " privileges -[";
for (const auto& p : privileges) {
LOG(DEBUG) << " " << p;
LOG(DEBUG) << " short_name = " << short_name;
LOG(DEBUG) << " aplication version = " << package_version;
LOG(DEBUG) << " api_version = " << info->required_version();
+ LOG(DEBUG) << " launch_mode = " << info->launch_mode();
LOG(DEBUG) << " privileges -[";
for (const auto& p : permissions) {
LOG(DEBUG) << " " << p;