| Summary: | Discover doesn't show local package information until I inject GammaRay to it | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Fushan Wen <qydwhotmail> |
| Component: | PackageKit | Assignee: | Dan Leinir Turthra Jensen <leinir> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aleixpol, nate |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | master | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/discover/commit/4ef7939e7efdf47ace28810f1f2d13fd4068abe9 | Version Fixed/Implemented In: | 5.24.5 |
| Sentry Crash Report: | |||
| Attachments: |
before injection.png
after injection.png |
||
|
Description
Fushan Wen
2022-04-01 14:52:10 UTC
Created attachment 147880 [details]
after injection.png
Looks like it doesn't correctly parse it though. That orange color means it thinks it's a proprietary license. Git commit dc9ced728ab33251fcbb0d21c492ff2308992873 by Fushan Wen. Committed on 01/04/2022 at 15:40. Pushed by fusionfuture into branch 'master'. libdiscover: Fix Discover doesn't show license or description of local package When setting details of a package, also emit `licensesChanged` and `longDescriptionChanged`, so when opening a local package using PackageKit backend, the application page can show licenses and description when the details are fetched. M +10 -0 libdiscover/backends/PackageKitBackend/PackageKitResource.cpp M +2 -1 libdiscover/resources/AbstractResource.h https://invent.kde.org/plasma/discover/commit/dc9ced728ab33251fcbb0d21c492ff2308992873 Git commit 4ef7939e7efdf47ace28810f1f2d13fd4068abe9 by Fushan Wen. Committed on 02/04/2022 at 00:13. Pushed by fusionfuture into branch 'Plasma/5.24'. libdiscover: Fix Discover doesn't show license or description of local package When setting details of a package, also emit `licensesChanged` and `longDescriptionChanged`, so when opening a local package using PackageKit backend, the application page can show licenses and description when the details are fetched. (cherry picked from commit dc9ced728ab33251fcbb0d21c492ff2308992873) M +10 -0 libdiscover/backends/PackageKitBackend/PackageKitResource.cpp M +2 -1 libdiscover/resources/AbstractResource.h https://invent.kde.org/plasma/discover/commit/4ef7939e7efdf47ace28810f1f2d13fd4068abe9 |