<table><tr><td style="">kossebau added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D23381">View Revision</a></tr></table><br /><div><div><p>Without having looked further, my gut reaction is that changing the syntax for all existing config files due to code reuse to help an issue with desktop files might not be the backward-compatible way forward here.</p>
<p>For what I can tell, the issue comes from the X-Flatpak-RenamedFrom entry being defined as:</p>
<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">[PropertyDef::X-Flatpak-RenamedFrom]
Type=QStringList</pre></div>
<p>Don't we have a type to denote this entry is a xdg-style list, not kservice/kconfig-type list? If not, we perhaps might want to add one. After all there is <a href="https://api.kde.org/frameworks/kconfig/html/classKConfigGroup.html#a3d9b48b6ed93010e513fe80812c16959" class="remarkup-link" target="_blank" rel="noreferrer"><tt style="background: #ebebeb; font-size: 13px;">KConfigGroup::readXdgListEntry(...)</tt></a>, so the basic issue is known.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R237 KConfig</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D23381">https://phabricator.kde.org/D23381</a></div></div><br /><div><strong>To: </strong>apol, Frameworks<br /><strong>Cc: </strong>kossebau, sitter, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns<br /></div>