Summary: | Somehow highlight recently installed or updated apps | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | m.wege |
Component: | Application Launcher (Kickoff) widget | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | 4wy78uwh, bugseforuns, mikel5764, nate, noahadvs |
Priority: | NOR | Keywords: | usability |
Version First Reported In: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=391275 | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/38236aa368c6e4a9538c52907fed86ce65aadaa5 | Version Fixed In: | 6.4.0 |
Sentry Crash Report: |
Description
m.wege
2024-02-16 17:30:59 UTC
Indeed, I have wanted this for years. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5413 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2955 Git commit eebe705df6553666eae05a3a531c062cf0349101 by Kai Uwe Broulik. Committed on 24/04/2025 at 07:31. Pushed by broulik into branch 'master'. applets/kicker: Highlight newly installed apps This tracks installed apps in kickerstaterc and keeps them highlighted in the menu until launched for a maximum of 3 days. The "All Apps" category doesn't highlight since the idea of this feature is to teach the user *where* to find the app. A timer checks for expired highlights every 24 ours. The model updates could surely be optimized but they're rare, so the added complexity isn't worth it imho. M +10 -0 applets/kicker/abstractentry.cpp M +4 -0 applets/kicker/abstractentry.h M +1 -0 applets/kicker/abstractmodel.cpp M +6 -0 applets/kicker/actionlist.cpp M +5 -1 applets/kicker/actionlist.h M +30 -0 applets/kicker/appentry.cpp M +7 -0 applets/kicker/appentry.h M +27 -0 applets/kicker/appsmodel.cpp M +1 -0 applets/kicker/appsmodel.h M +173 -1 applets/kicker/rootmodel.cpp M +20 -0 applets/kicker/rootmodel.h https://invent.kde.org/plasma/plasma-workspace/-/commit/eebe705df6553666eae05a3a531c062cf0349101 Thanks. Could there also be a (different) marking for freshly updated apps? Idea: If a updated app starts to misbehave (crashes, bugs), you might have an indicator that there is a connection between the update and the problems. Git commit 38236aa368c6e4a9538c52907fed86ce65aadaa5 by Kai Uwe Broulik. Committed on 24/04/2025 at 07:47. Pushed by broulik into branch 'master'. applets/kickoff: Highlight newly installed applications Adds a "New!" badge to newly installed applications. Their relevant category in the sidebar is highlighted with a green dot. M +4 -0 applets/kickoff/package/contents/config/main.xml A +38 -0 applets/kickoff/package/contents/ui/Badge.qml [License: GPL(v2.0+)] M +6 -0 applets/kickoff/package/contents/ui/ConfigGeneral.qml M +15 -0 applets/kickoff/package/contents/ui/KickoffGridDelegate.qml M +12 -0 applets/kickoff/package/contents/ui/KickoffListDelegate.qml M +1 -0 applets/kickoff/package/contents/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/38236aa368c6e4a9538c52907fed86ce65aadaa5 |