Bug 412764

Summary: Make new installed applets more accessible by moving them to the top or highlighting
Product: [Plasma] plasmashell Reporter: postix <postix>
Component: Widget ExplorerAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: 4wy78uwh, nate, postix
Priority: NOR Keywords: usability
Version: 5.16.5   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.2.0
Sentry Crash Report:

Description postix 2019-10-09 14:03:55 UTC
SUMMARY

New installed applet's hide somewhere in the alphabetically sorted list of applets and needs to be searched laboriously first, though the user most likely wants to use the newly installed applet right away.

So it would be convenient to make them more accessible right after the installation by placing them on the top of the panel and/or by highlighting them.

SOFTWARE/OS VERSIONS

Operating System: Manjaro Linux 
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.63.0
Qt Version: 5.13.1
Comment 1 Nate Graham 2019-10-09 20:06:21 UTC
I agree, and have had the same annoyance myself.

I think it might be helpful if the user-installed applets were all sorted to the top in a separate category, with all the system-installed ones below them.
Comment 2 Bug Janitor Service 2024-08-22 20:01:14 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4634
Comment 3 Bug Janitor Service 2024-08-22 20:16:58 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2466
Comment 4 Niccolò Venerandi 2024-08-29 14:52:37 UTC
Git commit 6f0916b077919d1ef27f34bb54d9d223cd454798 by Niccolò Venerandi.
Committed on 29/08/2024 at 14:52.
Pushed by niccolove into branch 'master'.

Always display newly installed widgets on top and add newly installed filter
Related: bug 412763

M  +7    -0    components/shellprivate/kcategorizeditemsviewmodels.cpp
M  +36   -0    components/shellprivate/plasmaappletitemmodel.cpp
M  +3    -1    components/shellprivate/plasmaappletitemmodel_p.h
M  +4    -0    components/shellprivate/widgetexplorer.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/6f0916b077919d1ef27f34bb54d9d223cd454798
Comment 5 Niccolò Venerandi 2024-08-29 14:52:38 UTC
Git commit ba1484a8bff62f6ccfa10b7cc2729ea440fbd118 by Niccolò Venerandi.
Committed on 29/08/2024 at 14:52.
Pushed by niccolove into branch 'master'.

Display "New!" badge on top of newly installed widgets

M  +9    -9    desktoppackage/contents/explorer/AppletDelegate.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/ba1484a8bff62f6ccfa10b7cc2729ea440fbd118