Bug 335177

Summary: Process list (by Ctrl+Esc) does not have a shortcut to select all filtered processes
Product: [Unmaintained] ksysguard Reporter: Alexander Potashev <aspotashev>
Component: generalAssignee: KSysGuard Developers <ksysguard-bugs>
Status: CLOSED FIXED    
Severity: minor    
Priority: NOR    
Version First Reported In: 4.12.60   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.6.3
Sentry Crash Report:

Description Alexander Potashev 2014-05-22 09:24:53 UTC
I cannot select all filtered processes because on pressing Ctrl+A the focus jumps to the filter bar and not not select all processes in the list.

Reproducible: Always

Steps to Reproduce:
1. Press Ctrl+Esc to open process manager
2. Type in "baloo" to filter on it. A few processes named *baloo* and shown in the list.
3. Press Ctrl+A and see what happens...
Actual Results:  
Focus is switched to filter bar and text "baloo" is selected in it.

Expected Results:  
All the processes from the list (after filtering) should be selected.

KDE SC 4.13.0
Comment 1 Alexander Potashev 2014-05-22 23:54:14 UTC
Ctrl+A worked as expected in KDE 4.11.5, i.e. we had a regression somewhere on the way to 4.13.0.
Comment 2 Christoph Feck 2014-05-25 22:26:37 UTC
Could be caused by 1860078de86311ce1df40e676ce288e1a5368c07
Comment 3 Kai Uwe Broulik 2016-04-06 08:07:19 UTC
Git commit 4b14421cf723b961699975973735cb050d98312d by Kai Uwe Broulik.
Committed on 06/04/2016 at 08:06.
Pushed by broulik into branch 'Plasma/5.6'.

[KSysGuardProcessList] Don't forward keys with modifiers (except shift) to the search field

This breaks shortcuts like Ctrl+A to select all. The same approach is used for invoking KRunner on the desktop.
Shift-only modifier is allowed so uppercase letters can still be input properly.
FIXED-IN: 5.6.3

Differential Revision: https://phabricator.kde.org/D1085

M  +2    -2    processui/ksysguardprocesslist.cpp

http://commits.kde.org/libksysguard/4b14421cf723b961699975973735cb050d98312d
Comment 4 Christoph Feck 2016-04-07 22:22:39 UTC
*** Bug 360904 has been marked as a duplicate of this bug. ***
Comment 5 Alexander Potashev 2016-06-03 12:27:29 UTC
Works in Plasma 5.6.4 on Fedora 23.