appdata: a bunch of fixes

Merged Bilal Elmoussaoui requested to merge appdata-fixes into master

Merge request reports