[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2023-04-23 Thread Alexander Lohnau
https://bugs.kde.org/show_bug.cgi?id=431204

Alexander Lohnau  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||6.0
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/commit/
   ||7a6bf2d15b791da8d765b40a41d
   ||3cfa83c821cd6

--- Comment #16 from Alexander Lohnau  ---
Git commit 7a6bf2d15b791da8d765b40a41d3cfa83c821cd6 by Alexander Lohnau.
Committed on 23/04/2023 at 17:24.
Pushed by alex into branch 'master'.

applets/kicker: Replace RunnerMatchesModel sorting with KRunner::ResultsModel

We still need to provide additional features, like the context menu actions.
But the sorting will be the same.

Also, each KRunner::ResultsModel takes care of managing the RunnerManager
internally.
Meaning we can not have one shared RunnerManager and then redistribute the
results
to different models in case we have mergeResults=false.
Instead, we have multiple ResultsModels in case mergeResults is false, but
each RunnerManager loads exactly one runner.

This also means that we should not delete the models after the query changed,
because the plugin instantiation and initialization would cause overhead.
FIXED-IN: 6.0

M  +28   -68   applets/kicker/plugin/runnermatchesmodel.cpp
M  +8-14   applets/kicker/plugin/runnermatchesmodel.h
M  +36   -183  applets/kicker/plugin/runnermodel.cpp
M  +2-3applets/kicker/plugin/runnermodel.h

https://invent.kde.org/plasma/plasma-workspace/commit/7a6bf2d15b791da8d765b40a41d3cfa83c821cd6

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2023-04-07 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=431204

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #15 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2802

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2023-04-03 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=431204

Nate Graham  changed:

   What|Removed |Added

 CC||amanita+kdeb...@mailbox.org

--- Comment #14 from Nate Graham  ---
*** Bug 467975 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2023-04-03 Thread Alexander Lohnau
https://bugs.kde.org/show_bug.cgi?id=431204

Alexander Lohnau  changed:

   What|Removed |Added

   Assignee|k...@davidedmundson.co.uk|alexander.loh...@gmx.de

--- Comment #13 from Alexander Lohnau  ---
I have a working version of this on Plasma (with Qt6).

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-10-25 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=431204

Bug Janitor Service  changed:

   What|Removed |Added

   Priority|NOR |HI

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-10-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=431204

Nate Graham  changed:

   What|Removed |Added

 CC||n8thefus...@gmail.com

--- Comment #12 from Nate Graham  ---
*** Bug 460836 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-09-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=431204

Nate Graham  changed:

   What|Removed |Added

 CC||sl...@devture.com

--- Comment #11 from Nate Graham  ---
*** Bug 459489 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-06-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=431204

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=357985

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-02-12 Thread postix
https://bugs.kde.org/show_bug.cgi?id=431204

postix  changed:

   What|Removed |Added

 CC||pos...@posteo.eu

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-02-12 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=431204

Patrick Silva  changed:

   What|Removed |Added

 CC||bugsefor...@gmx.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-02-11 Thread Prajna Sariputra
https://bugs.kde.org/show_bug.cgi?id=431204

Prajna Sariputra  changed:

   What|Removed |Added

 CC||putr...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-02-11 Thread Prajna Sariputra
https://bugs.kde.org/show_bug.cgi?id=431204

Prajna Sariputra  changed:

   What|Removed |Added

 CC||pqwoerituytruei...@gmail.co
   ||m

--- Comment #10 from Prajna Sariputra  ---
*** Bug 446239 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-01-11 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=431204

Nate Graham  changed:

   What|Removed |Added

 CC||colinetnatha...@gmail.com

--- Comment #9 from Nate Graham  ---
*** Bug 448196 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 431204] Order search results the same way as in KRunner

2022-01-11 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=431204

Nate Graham  changed:

   What|Removed |Added

Summary|Order search results the|Order search results the
   |same was as in KRunner  |same way as in KRunner

-- 
You are receiving this mail because:
You are watching all bug changes.