Bug 345851

Summary: Windowed widgets are absent from the search results in krunner.
Product: [Plasma] plasmashell Reporter: Antonis G. <gaantonio>
Component: Search widgetAssignee: Vishesh Handa <me>
Status: RESOLVED FIXED    
Severity: normal CC: plasma-bugs-null
Priority: NOR    
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Antonis G. 2015-04-04 06:59:16 UTC
Searching for a windowed widget won't return any results.

Reproducible: Always

Steps to Reproduce:
1. Enable windowed widgets plugin
2. type "notes" in krunner

Actual Results:  
 No windowed  widgets among the results.
Comment 1 Bhushan Shah 2015-04-04 10:37:02 UTC
I can confirm this; seems windowed widgets runner is broken
Comment 2 Vishesh Handa 2015-04-04 10:49:09 UTC
It's not broken. All of the widgets have been disabled by default. We'll need to explicitly mark the widgets we want to appear in krunner.

The plasmoid needs to provide the 'X-Plasma-StandAloneApp' property in the desktop file.
Comment 3 Marco Martin 2015-04-09 11:10:14 UTC
Git commit 8be939c3033311cf3e84763ba2355a1e60f7babf by Marco Martin.
Committed on 09/04/2015 at 12:09.
Pushed by mart into branch 'master'.

use X-Plasma-StandAloneApp in some applets

only applets that make reasonable sense to be used as standalone app
have that property set

M  +1    -0    applets/analog-clock/metadata.desktop
M  +1    -0    applets/calendar/metadata.desktop
M  +1    -0    applets/mediacontroller/metadata.desktop
M  +1    -0    applets/systemmonitor/cpu/metadata.desktop
M  +1    -0    applets/systemmonitor/diskactivity/metadata.desktop
M  +1    -0    applets/systemmonitor/diskusage/metadata.desktop
M  +1    -0    applets/systemmonitor/memory/metadata.desktop
M  +1    -0    applets/systemmonitor/net/metadata.desktop

http://commits.kde.org/plasma-workspace/8be939c3033311cf3e84763ba2355a1e60f7babf
Comment 4 Marco Martin 2015-04-09 11:18:36 UTC
Git commit 16ccc2705274954de4233381d4bc2c77c498c346 by Marco Martin.
Committed on 09/04/2015 at 12:17.
Pushed by mart into branch 'master'.

enable windowedwidgets for plasmoids that make sense

M  +1    -0    applets/calculator/package/metadata.desktop
M  +1    -0    applets/comic/package/metadata.desktop
M  +1    -0    applets/fifteenPuzzle/package/metadata.desktop
M  +1    -0    applets/quickshare/plasmoid/metadata.desktop
M  +2    -0    applets/systemloadviewer/package/metadata.desktop
M  +1    -0    applets/timer/package/metadata.desktop
M  +2    -0    applets/webbrowser/metadata.desktop

http://commits.kde.org/kdeplasma-addons/16ccc2705274954de4233381d4bc2c77c498c346