Bug 279975 - order of entries suggested by krunner should be based on current activity
Summary: order of entries suggested by krunner should be based on current activity
Status: RESOLVED INTENTIONAL
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-12 15:31 UTC by Dirk Sarpe
Modified: 2020-10-11 19:04 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.