ngraham created this revision.
ngraham added reviewers: apol, Discover Software Store.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
ngraham requested review of this revision.

REVISION SUMMARY
  Make the help, bug tracker, and donation URLs available to the backends.
  
  Also, expose the help URL on the Application page, so users can easily find 
the app's documentation. The other URLs will probably require a bit more UI 
design work to avoid overloading the metadata section, so I didn't expose them 
in the UI yet in this patch.

TEST PLAN
  Tested in KDE Neon with apps available from multiple backends. Here's an 
example of how it looks with Krita:

REPOSITORY
  R134 Discover Software Store

BRANCH
  more-URLs

REVISION DETAIL
  https://phabricator.kde.org/D10131

AFFECTED FILES
  discover/qml/ApplicationPage.qml
  libdiscover/backends/DummyBackend/DummyResource.cpp
  libdiscover/backends/DummyBackend/DummyResource.h
  libdiscover/backends/FlatpakBackend/FlatpakResource.cpp
  libdiscover/backends/FlatpakBackend/FlatpakResource.h
  libdiscover/backends/KNSBackend/KNSResource.cpp
  libdiscover/backends/KNSBackend/KNSResource.h
  libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp
  libdiscover/backends/PackageKitBackend/AppPackageKitResource.h
  libdiscover/backends/PackageKitBackend/PackageKitResource.cpp
  libdiscover/backends/PackageKitBackend/PackageKitResource.h
  libdiscover/backends/SnapBackend/SnapResource.cpp
  libdiscover/backends/SnapBackend/SnapResource.h
  libdiscover/resources/AbstractResource.h

To: ngraham, apol, #discover_software_store
Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart

Reply via email to