App's "License:" info contains broken link if AppData has Composite License Expressions in it's <project_license/> tag. Example: <project_license>LicenseRef-proprietary=https://support.gog.com/hc/en-us/articles/212632089-User-Agreement AND BSD-2-Clause</project_license> The link generated: 404 Not Found: https://spdx.org/licenses/LicenseRef-proprietary=https://support.gog.com/hc/en-us/articles/212632089-User-Agreement%20AND%20BSD-2-Clause.html#licenseText
https://github.com/ximion/appstream/pull/213
No, now it needs implementing in Discover. We just couldn't do it without having the information available.
Oops, sorry about that!
*** Bug 401860 has been marked as a duplicate of this bug. ***
Git commit 9eb621e00af8838091857200fbd2578695591f60 by Aleix Pol. Committed on 14/05/2019 at 02:07. Pushed by apol into branch 'master'. Fix license display When we know it's an SPDX license, parse it and offer the result. Otherwise provide the provided text raw. M +13 -6 discover/qml/ApplicationPage.qml M +11 -3 libdiscover/CMakeLists.txt C +31 -11 libdiscover/appstream/AppStreamUtils.cpp [from: libdiscover/appstream/AppStreamUtils.h - 065% similarity] M +4 -41 libdiscover/appstream/AppStreamUtils.h M +2 -2 libdiscover/backends/DummyBackend/DummyResource.cpp M +1 -1 libdiscover/backends/DummyBackend/DummyResource.h M +3 -2 libdiscover/backends/FlatpakBackend/FlatpakResource.cpp M +1 -1 libdiscover/backends/FlatpakBackend/FlatpakResource.h M +2 -2 libdiscover/backends/FwupdBackend/FwupdResource.cpp M +1 -1 libdiscover/backends/FwupdBackend/FwupdResource.h M +2 -2 libdiscover/backends/KNSBackend/KNSResource.cpp M +1 -1 libdiscover/backends/KNSBackend/KNSResource.h M +2 -3 libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp M +1 -1 libdiscover/backends/PackageKitBackend/AppPackageKitResource.h M +0 -5 libdiscover/backends/PackageKitBackend/LocalFilePKResource.cpp M +0 -1 libdiscover/backends/PackageKitBackend/LocalFilePKResource.h M +7 -2 libdiscover/backends/PackageKitBackend/PackageKitResource.cpp M +1 -1 libdiscover/backends/PackageKitBackend/PackageKitResource.h M +2 -2 libdiscover/backends/SnapBackend/SnapResource.cpp M +1 -1 libdiscover/backends/SnapBackend/SnapResource.h M +5 -2 libdiscover/resources/AbstractResource.h https://commits.kde.org/discover/9eb621e00af8838091857200fbd2578695591f60
Still can't see the difference in flatpaked Discover. Why is that?
Hmm, the latest discover flatpak commit I have is from Mar 14. And it doesn't have updates apparently. Is auto-build system works?