Expose more URLs relevant to the app

Authored by ngraham on Jan 26 2018, 11:18 PM.

Description

Expose more URLs relevant to the app

Summary:
Make the help, bug tracker, and donation URLs available to the backends, and display them on the App page.

Currently working on a better design to make the metadata section not look so intimidating for apps that behave well and expose all these URLs--but that can go in later, since this has to land on master.

Test Plan:
Tested in KDE Neon with apps available from multiple backends. Here's an example of how it looks with Gedit, which defines all the URLs:

Reviewers: apol, Discover Software Store

Reviewed By: apol, Discover Software Store

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D10131

Details