https://bugs.kde.org/show_bug.cgi?id=427961

Nate Graham <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-desktop/-/commit/
                   |                            |81f846f92df9e7c62c11c7dd3b9
                   |                            |4db3162e905b6
            Version|                            |6.7.0
  Fixed/Implemented|                            |
                 In|                            |
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED

--- Comment #8 from Nate Graham <[email protected]> ---
Git commit 81f846f92df9e7c62c11c7dd3b94db3162e905b6 by Nate Graham, on behalf
of Guillermo Steren.
Committed on 18/03/2026 at 20:59.
Pushed by ngraham into branch 'master'.

FolderView: Add configurable type-ahead search

This MR adds the ability to use Dolphin-style type-ahead search/icon
selection directly on the desktop, and unifies configuration with KRunner,
allowing selection of who handles the keypresses on Desktop. This config
is available in ConfigIcons view.

* Feature: Users can type to jump to icons.
* UX Safety: It is disabled by default to ensure that pressing a key still
  opens KRunner by default.
* Configurability: Added radio buttons to select between type-ahead behaviour
  and krunner. (option dissapears if krunner is not running and feature becomes
  enabled automatically)
* Old config migration: Added an update script to auto-enable KRunner to react
  to keypresses if it was disabled earlier, since now FolderView config takes
  precedence.
* Detects if KRunner is not available and hides configuration, defaulting to
  capture keypresses on desktop and reacting to them. Also active for popups.

Since ActivateWhenTypingOnDesktop in KRunner's config is no longer used to
control KRunner's launch, the config option was removed and behavior defaulted
to true in
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6399.
FIXED-IN: 6.7.0

M  +3    -0    CMakeLists.txt
M  +4    -0    containments/desktop/package/contents/config/main.xml
M  +34   -0    containments/desktop/package/contents/ui/ConfigIcons.qml
M  +47   -1    containments/desktop/package/contents/ui/FolderView.qml
M  +65   -1    containments/desktop/plugins/folder/foldermodel.cpp
M  +0    -3    kcms/runners/krunner/krunnersettingsbase.kcfg
M  +0    -16   kcms/runners/krunner/ui/main.qml
A  +72   -0    kconf_update/50-krunner-activate-typing.sh
A  +7    -0    kconf_update/50-krunner-activate-typing.upd

https://invent.kde.org/plasma/plasma-desktop/-/commit/81f846f92df9e7c62c11c7dd3b94db3162e905b6

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

Reply via email to