Bug 429800 - There is only one alternative for Pager widget
Summary: There is only one alternative for Pager widget
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Pager widget (other bugs)
Version First Reported In: master
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-29 10:30 UTC by Patrick Silva
Modified: 2020-12-02 15:09 UTC (History)
3 users (show)

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


Attachments
screenshot (35.90 KB, image/png)
2020-11-29 10:30 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-11-29 10:30:59 UTC
Created attachment 133722 [details]
screenshot

STEPS TO REPRODUCE
1. open system setings > workspace behavior > virtual desktops
2. add at least 2 virtual desktops and click on "Apply" button (Pager widget is now present in Plasma Panel)
3. right-click on Pager widget, choose "Show alternatives..."

OBSERVED RESULT
a popup opens showing "Pager" as the only alternative.
See the attached screenshot please.

EXPECTED RESULT
on Arch Linux the available alternatives are Activity Pager and Pager.
I think that the same alternatives should be available on neon unstable.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.20.80
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.1
Comment 1 David Edmundson 2020-12-01 23:44:53 UTC
Is kdeplasma-addons installed?
Comment 2 Patrick Silva 2020-12-02 00:41:32 UTC
There is no kdeplasma-addons package on neon unstable.
But kdeplasma-addons-data is installed.
Comment 3 Nicolas Fella 2020-12-02 15:09:45 UTC
Git commit 1bd40e27b6ef68856fef070ab01eade9de7b1572 by Nicolas Fella.
Committed on 02/12/2020 at 15:09.
Pushed by nicolasfella into branch 'master'.

Fix alternatives for applets

X-Plasma-Provides is a list of strings, not a single string
Related: bug 429801

M  +9    -3    components/shellprivate/widgetexplorer/plasmaappletitemmodel.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/1bd40e27b6ef68856fef070ab01eade9de7b1572