D10131: Expose more URLs relevant to the app
Nathaniel Graham
noreply at phabricator.kde.org
Fri Jan 26 23:23:46 UTC 2018
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180126/1cfe564a/attachment.html>
More information about the Plasma-devel
mailing list