Summary: | Flatpak apps don't show "Uninstall or Manage Add-Ons" item in their context menu | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Nate Graham <nate> |
Component: | Application Launcher (Kickoff) widget | Assignee: | Nate Graham <nate> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mikel5764, noahadvs |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=458815 | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/07fe092fc008580ae767d046785c9e08b94aa70f | Version Fixed In: | 5.24.7 |
Sentry Crash Report: |
Description
Nate Graham
2022-09-06 20:03:05 UTC
Looking into this. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2086 Git commit 8cd5190fac930102f7633084762461c5e67d4164 by Nate Graham. Committed on 07/09/2022 at 21:29. Pushed by ngraham into branch 'master'. applets/kicker: use better API to determine apps' AppStream IDs The current code gathers AppStream IDs by looking at the app's desktop name and then adding ".desktop" onto the end of this, reflecting a now-deprecated convention that every AppStream ID ought to end in ".desktop". This hasn't been true for a while and isn't correct today; let's use a more modern API that returns more correct results. FIXED-IN: 5.24.7 M +2 -1 applets/kicker/plugin/actionlist.cpp https://invent.kde.org/plasma/plasma-workspace/commit/8cd5190fac930102f7633084762461c5e67d4164 Git commit 07fe092fc008580ae767d046785c9e08b94aa70f by Nate Graham. Committed on 08/09/2022 at 01:18. Pushed by ngraham into branch 'Plasma/5.24'. applets/kicker: use better API to determine apps' AppStream IDs The current code gathers AppStream IDs by looking at the app's desktop name and then adding ".desktop" onto the end of this, reflecting a now-deprecated convention that every AppStream ID ought to end in ".desktop". This hasn't been true for a while and isn't correct today; let's use a more modern API that returns more correct results. FIXED-IN: 5.24.7 (cherry picked from commit 8cd5190fac930102f7633084762461c5e67d4164) M +2 -1 applets/kicker/plugin/actionlist.cpp https://invent.kde.org/plasma/plasma-workspace/commit/07fe092fc008580ae767d046785c9e08b94aa70f |