Use appstream-qt insted of glib based one

Authored by jgrulich on Jun 19 2017, 9:31 AM.



Currently appstream-qt doesn't provide all necessary stuff we need to use and that's why
we used for part of the code glib based appstream API. I implemented the missing bits to
appstream-qt which are now on review and once those changes are merged and new version
of appstream is released we can use appstream-qt only.

Test Plan

I tested the flatpak backend with my changes and it works as before.

Diff Detail

R134 Discover Software Store
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
jgrulich created this revision.Jun 19 2017, 9:31 AM
Restricted Application added a project: Plasma. · View Herald TranscriptJun 19 2017, 9:31 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
apol accepted this revision.Jun 19 2017, 3:38 PM

Thanks! Please merge to master when the new API is available.

This revision is now accepted and ready to land.Jun 19 2017, 3:38 PM
This revision was automatically updated to reflect the committed changes.