Bug 279975

Summary: order of entries suggested by krunner should be based on current activity
Product: [Plasma] krunner Reporter: Dirk Sarpe <dns_hmpf>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: alexander.lohnau, heri+kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dirk Sarpe 2011-08-12 15:31:06 UTC
Version:           unspecified (using KDE 4.7.0) 
OS:                Linux

It seems that krunner is currently not aware of the activity you are working on. If you have the same application, e.g. dolphin, open on several activities and type the applications name into krunner you often have to select an entry way down the list, because all the upper ones are from different activities.

I do not get what the current order is based on, but it often gets in the way when working with several activities. I think one normally wants to switch and start applications in the the current activity more frequently than between activities.


Reproducible: Always



Expected Results:  
krunner should 

 - first list all the instances of an already running program in the current activity,
 - then list an entry to open a new instance 
 - and finally list all instances belonging to other activities
Comment 1 Dennis Schridde 2013-01-15 14:32:28 UTC
There are several related reports (which are not duplicates): bug #209519, bug #207169, bug #231794.
Comment 2 Alexander Lohnau 2020-10-11 19:04:36 UTC
This seems related to the windows runner, at least what you are describing. That is currently getting reworked. And for the rest KRunner is intentionally not history aware and just respects the ~/.config/krunnerrrc file config.