Bug 163849 - Launching applications without closing menu
Summary: Launching applications without closing menu
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-kickoff (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 188985 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-06-12 02:50 UTC by Javier
Modified: 2018-06-08 20:23 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Allows launching entries with middle click whithout closing the launcher (1.31 KB, patch)
2008-11-20 19:53 UTC, Javier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Javier 2008-06-12 02:50:17 UTC
Version:            (using Devel)
Installed from:    Compiled sources

Right now, if you launch one application, the menu (either kickoff or the classic one) closes instantly, so if you want to launch, for example, Konqueror and Kopete, wich are side by side, you have to navigate two times through the menu.

Is it possible to change this in some way, like some kind of background launch if you middle click the entry?

This idea could be valid for Krunner and others as well.
Comment 1 Aaron J. Seigo 2008-06-12 10:44:22 UTC
i'm generally not a fan of hidden features, but would be willing to accept a patch for this one as i can't see it getting in the way of anyone.
Comment 2 Javier 2008-06-12 21:06:54 UTC
Then what about also adding an entry to the right click menu to do the same thing, this way it's not completely hidden and people can deduce that there are other ways of launching applications in background and learn about the middle click thing
Comment 3 Vladimir Stefanović 2008-11-13 22:41:21 UTC
This is the same thing that I wanted to suggest :)
Middle click would be very nice feature.
Comment 4 Javier 2008-11-20 19:53:17 UTC
Created attachment 28709 [details]
Allows launching entries with middle click whithout closing the launcher

With this patch, kickoff launchs entries with both left and middle mouse buttons.
When an entry is `middle-clicked`, kickoff doesn't close automaticaly.
Comment 5 Javier 2008-11-20 20:01:56 UTC
But this doesn't solve all, as launching entries usually mean an application rise and steal focus, and so kickoff closes. 

And there is still the need for a context menu entry to do the same. I know this one is something to do on contextmenufactory, but can you give me any hint of were to look for solutions to first?

Also, any comments on the patch are welcomed as i'm just starting to contribute.
Comment 6 Javier 2009-04-21 10:55:46 UTC
Hi, I'd like to update this wish as recently Ivan Čukić has added this option to Lancelot http://ivan.fomentgroup.org/blog/2009/04/21/plasmadataengine-gmail-keep-open-lancelot/

Maybe now it's pretty straightforward to implement it? I've been looking the commit and it's 74 lines, most of witch are for the UI xml.
http://websvn.kde.org/?view=rev&revision=956777

Can I has this cheezeburger, prease?
Comment 7 Kai Uwe Broulik 2010-08-31 06:29:11 UTC
Holding shift while clicking or middleclicking should remain the menu opened (middleclick is “open a new tab” in webbrowsers, and the current page mostly remains opened, so this would be ok)
Comment 8 Björn Ruberg 2010-09-11 20:33:08 UTC
*** Bug 188985 has been marked as a duplicate of this bug. ***
Comment 9 missive 2010-09-12 01:56:59 UTC
*** This bug has been confirmed by popular vote. ***
Comment 10 Nate Graham 2018-06-08 20:23:43 UTC
Hello!

This feature request was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this feature request is already implemented in Plasma 5, or is no longer applicable.

Accordingly, we hope you understand why we must close this feature request. If the requested feature is still desired but not implemented in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham