Bug 452054 - Support new AppStream URl types
Summary: Support new AppStream URl types
Status: RESOLVED FIXED
Alias: None
Product: Discover
Classification: Applications
Component: discover (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-29 21:07 UTC by jakobdev
Modified: 2022-07-27 00:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jakobdev 2022-03-29 21:07:36 UTC
AppStream got 2 new URL types (https://github.com/ximion/appstream/pull/392). vcs-browser and contribute. Discover should support they.
Comment 1 Nate Graham 2022-04-01 18:27:23 UTC
In progrss with https://invent.kde.org/plasma/discover/-/merge_requests/283.
Comment 2 jakobdev 2022-04-02 14:40:10 UTC
There are 2 new URL types: vcs-browser and contribute. Your MR adds only the contribute URL.
Comment 3 Aleix Pol 2022-04-04 12:24:30 UTC
Yes, I don't think the software center is the right place to jump into the vcs browser.
Comment 4 Bug Janitor Service 2022-05-17 11:42:42 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/283
Comment 5 Aleix Pol 2022-07-27 00:43:25 UTC
Git commit e1383ed72e1290563d3b09c88749ab462222b591 by Aleix Pol Gonzalez, on behalf of Aleix Pol.
Committed on 27/07/2022 at 00:38.
Pushed by apol into branch 'master'.

flatpak, pk: Support contributor URLs

M  +1    -1    CMakeLists.txt
M  +18   -1    discover/qml/ApplicationPage.qml
M  +5    -0    libdiscover/backends/DummyBackend/DummyResource.cpp
M  +1    -0    libdiscover/backends/DummyBackend/DummyResource.h
M  +5    -0    libdiscover/backends/FlatpakBackend/FlatpakResource.cpp
M  +1    -0    libdiscover/backends/FlatpakBackend/FlatpakResource.h
M  +5    -0    libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp
M  +1    -0    libdiscover/backends/PackageKitBackend/AppPackageKitResource.h
M  +5    -0    libdiscover/resources/AbstractResource.cpp
M  +3    -0    libdiscover/resources/AbstractResource.h

https://invent.kde.org/plasma/discover/commit/e1383ed72e1290563d3b09c88749ab462222b591