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(),