Bug 476702

Summary: No search plugin is listed in the KCM
Product: [Applications] systemsettings Reporter: Fushan Wen <qydwhotmail>
Component: kcm_plasmasearchAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: major CC: alexander.lohnau
Priority: NOR Keywords: qt6, regression, release_blocker
Version First Reported In: master   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: scr.png

Description Fushan Wen 2023-11-08 06:24:06 UTC
Created attachment 162940 [details]
scr.png

krunner at 2a4738780357980cde69de12b0ee96a94d086689
plasma-desktop at 8a4788e9daa4841c1457153be1a2d0712bdf575a
Qt 6.6.0
X11
Comment 1 Bug Janitor Service 2023-11-08 08:22:58 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1803
Comment 2 Nicolas Fella 2023-11-08 10:14:30 UTC
Git commit f9834d07e399a79ad9a767873576bf1012c7c43e by Nicolas Fella, on behalf of Bharadwaj Raju.
Committed on 08/11/2023 at 11:14.
Pushed by nicolasfella into branch 'master'.

kcms/runners: Fix usage of PluginDelegate in Plasma Search KCM

PluginDelegate needs to either be a direct delegate, or
have a model explicitly set.

cc @ahiemstra

M  +7    -1    kcms/runners/plasmasearch/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/f9834d07e399a79ad9a767873576bf1012c7c43e
Comment 3 Bug Janitor Service 2023-11-08 13:53:37 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1804
Comment 4 Fushan Wen 2023-11-11 03:35:21 UTC
Git commit 5cadb20aea5f08b49bbcf38a33143248ae03dd8d by Fushan Wen.
Committed on 11/11/2023 at 04:31.
Pushed by fusionfuture into branch 'master'.

kcms/runners: test kcm_plasmasearch can load plugin list

By matching some plugin names in the KCM.

M  +6    -0    appiumtests/CMakeLists.txt
A  +60   -0    appiumtests/kcm_plasmasearch_test.py

https://invent.kde.org/plasma/plasma-desktop/-/commit/5cadb20aea5f08b49bbcf38a33143248ae03dd8d