kwin/tabbox
Martin Flöser 5d9027b110 [tabbox] Properly check whether two windows belong to same application
Summary:
TabBox implemented a custom way to check whether two windows belong to
the same application. KWin internally has API for that which does it
better, in a standardized way and even across windowing system.

This change uses the internal API, resulting in the check working better
on X11 and starts to work on Wayland.

Test Plan: Verified Alt+` with Wayland windows

Reviewers: #kwin, #plasma

Subscribers: plasma-devel, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D7713
2017-09-07 19:08:04 +02:00
..
clientmodel.cpp
clientmodel.h
CMakeLists.txt Move tabbox/autotests to autotests/tabbox 2016-06-29 10:38:17 +02:00
desktopchain.cpp
desktopchain.h
desktopmodel.cpp
desktopmodel.h
kwindesktopswitcher.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2017-05-25 05:40:47 +02:00
kwinwindowswitcher.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2017-05-25 05:40:47 +02:00
switcheritem.cpp [tabbox] Expose noModifierGrab to QtQuick 2017-04-12 19:46:48 +02:00
switcheritem.h [tabbox] Expose noModifierGrab to QtQuick 2017-04-12 19:46:48 +02:00
tabbox.cpp [tabbox] Properly check whether two windows belong to same application 2017-09-07 19:08:04 +02:00
tabbox.h [tabBox] Move X11 specific event filtering into a dedicated event filter 2017-09-01 16:58:14 +02:00
tabbox_logging.cpp pedantic fixes 2016-07-16 13:14:44 -04:00
tabbox_logging.h [tabbox] Add dedicated logging category for TabBox 2015-07-31 13:13:41 +02:00
tabboxconfig.cpp
tabboxconfig.h
tabboxhandler.cpp [tabbox] Expose noModifierGrab to QtQuick 2017-04-12 19:46:48 +02:00
tabboxhandler.h [tabbox] Expose noModifierGrab to QtQuick 2017-04-12 19:46:48 +02:00
x11_filter.cpp [tabBox] Move X11 specific event filtering into a dedicated event filter 2017-09-01 16:58:14 +02:00
x11_filter.h [tabBox] Move X11 specific event filtering into a dedicated event filter 2017-09-01 16:58:14 +02:00