Bug 194418

Summary: Gnome-Do plugin support for krunner
Product: [Plasma] krunner Reporter: Dotan Cohen <kde-2011.08>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: annma, djsiegel, kontakt, me
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Unspecified   
Latest Commit: Version Fixed In:

Description Dotan Cohen 2009-05-28 12:32:41 UTC
Version:            (using KDE 4.2.3)
Installed from:    Ubuntu Packages

As the Plasma desktop supports non-KDE widgets such as Google Gadgets, so would it be nice if Krunner supported Gnome-Do plugins. Here is a list of some terrific plugins for that system:
http://do.davebsd.com/wiki/index.php?title=Category:Plugins
Comment 1 Anne-Marie Mahfouf 2009-05-28 12:57:00 UTC
Excuse my ignorance about those plugins but how do you think they should fit in KRunner? Any mockup for a precise plugin for example?
Also: how do those plugins install from known distributions?
Last one: can't you run Gnome Do on a KDE desktop?
Comment 2 Dotan Cohen 2009-05-28 13:53:36 UTC
> Excuse my ignorance about those plugins but how
> do you think they should fit in KRunner?

I would expect that when one issues a command that would trigger a plugin, Krunner would function like Gnome-Do does.


> Any mockup for a precise plugin for example?

No, but I will try to gimp something soon.


> Also: how do those plugins install from known distributions?

I'm not really sure, I am not a Gnome-Do user.


> can't you run Gnome Do on a KDE desktop?

Yes, but it hijacks the Alt-F2 shortcut. And it requires something like 16 MB of downloads, 40+ MB of disk space, and the associated overhead in RAM.
Comment 3 Dotan Cohen 2009-05-28 14:18:10 UTC
> Yes, but it hijacks
> the Alt-F2 shortcut.

Oops, sorry, this is incorrect. However, there are many other bugs when using Gnome-Do in KDE 4, and a KDE-based solution seems that it would be best. But with tens of plugins for Gnome-Do already available, and a straightforward Gnome-Do API, supporting them would be better than developing a competing plugin architecture for Krunner.

http://wiki.ubuntu.com.cn/UbuntuWiki:GnomeDo/BuildingPlugins
Comment 4 David Siegel 2009-05-28 17:28:25 UTC
You would have to load the mono runtime and use IPC (or port krunner to mono) for this to work, so I think the suggestion is out of the question.

David Siegel
(GNOME Do creator/maintainer)
Comment 5 Anne-Marie Mahfouf 2009-05-28 17:52:19 UTC
Maybe a list of missing runners would be nice Dotan, we could then add it somewhere on techbase.kde.org (missing runners = what plugins Do has and you would like to see in KRunner)

Thanks David for your comment and congrats on your application which is very well known and liked! (and as you say on your webpage, it runs well on KDE4)
Comment 6 Vishesh Handa 2015-02-18 17:15:57 UTC
The links given here are no longer valid. Also, we aren't planning on supporting Gnome Do or unity scopes, it would just be too much effort technically. It's better to write krunner plugins for the functionality that is missing.