Summary: | Triggering Alt-tab effect using screen edge make it stay on screen no matter what | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Antonis G. <gaantonio> |
Component: | effects-tabbox | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | notuxius |
Priority: | NOR | ||
Version: | 4.10.80 | ||
Target Milestone: | --- | ||
Platform: | Chakra | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kdeplasma-addons/commit/cc885d63fcbade47db682ae783c4c77091e8939e | Version Fixed In: | 5.24 |
Sentry Crash Report: | |||
Attachments: | Video showing that, not very meaningfull |
Description
Antonis G.
2013-06-18 16:04:52 UTC
Created attachment 80617 [details]
Video showing that, not very meaningfull
The current behavior is due to interaction with mousewheel or keyboard selection (ie. we can not simply accept() on select) The situation becomes more complex when accounting cover/flip switch. The switcher implementations would need to signal "if i'm not modal, now it's time to select and close" in return of a click. ftr: enter and space also end the selection > ftr: enter and space also end the selection
No they don't. Should they be configured at any module, which one?
(In reply to comment #4) > > ftr: enter and space also end the selection > No they don't. Should they be configured at any module, which one? Yes they do :-P It's hardcoded - what tabbox switcher do you use? ("kcmshell4 kwintabbox") It's however an input device change (mouse -> keyboard) Both cover and flip switch dodnt work with enter or space, however all the other in the list do work. Reproducible on Wayland Enter and Space keys are not selecting tasks Cannot switch to other tasks by mouse click if currently selected task window is in fullscreen Reactivation of same screen edge and Esc key dismiss task switcher Operating System: KDE neon Developer Edition KDE Plasma Version: 5.14.80 Qt Version: 5.11.1 KDE Frameworks Version: 5.51.0 Kernel Version: 4.15.0-34-generic OS Type: 64-bit Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz Memory: 7,7 GiB of RAM Git commit cc885d63fcbade47db682ae783c4c77091e8939e by Ismael Asensio. Committed on 23/12/2021 at 17:27. Pushed by iasensio into branch 'master'. [windowswitchers] QML replacement for flipswitch and coverswitch Rewrite of the flipswitch and coverswitch window switchers in QMl, using the KWin Tabbox API and PathView to layout the thumbnails. The use of common Plasma components, following the user's theme, and lack of reflections gives the effects a more modern (breezy) look, consistent with the user's desktop and the other tabswitchers. Related: bug 443757, bug 184874, bug 404802, bug 330529 FIXED-IN: 5.24 M +4 -0 windowswitchers/CMakeLists.txt A +249 -0 windowswitchers/coverswitch/contents/ui/main.qml [License: GPL(v2.0+)] A +16 -0 windowswitchers/coverswitch/metadata.desktop A +218 -0 windowswitchers/flipswitch/contents/ui/main.qml [License: GPL(v2.0+)] A +16 -0 windowswitchers/flipswitch/metadata.desktop https://invent.kde.org/plasma/kdeplasma-addons/commit/cc885d63fcbade47db682ae783c4c77091e8939e |