462 Commits (c3e2ea6c21fcf8a2293b080a37bb6843f9395188)

Author SHA1 Message Date
Martin Gräßlin 857d8a9c37 Add a KSharedConfigPtr for kcminputrc to KWin::Application 9 years ago
Martin Gräßlin 2132b1e0c8 [effects] Use arg="true" in the kcfg files 9 years ago
Martin Gräßlin e6aabf5b9f Add callback functionality for touch screen swipe gestures 9 years ago
Kai Uwe Broulik 1eb950a985 Desaturate non-responsive windows 9 years ago
Luboš Luňák 634dfc09e4 fix occassional crash caused by needlessly delayed signals (bko#363224) 9 years ago
Martin Gräßlin 22c91df2ec Add support for global touchpad swipe gestures 9 years ago
Martin Gräßlin d38bce776f Add support for skip close animation to OnScreenMessage 9 years ago
Martin Gräßlin ab45659677 Add support for on-screen-message to kwineffects 9 years ago
Martin Gräßlin f9f7b84cb4 Add interactive position selection to screenshot screen under cursor 9 years ago
Martin Gräßlin 27376e39ef [effects] Add interactive window selection mode to ScreenshotEffect 9 years ago
Martin Gräßlin 3041b871ea [libkwineffects] Delete EffectsHandler::deleteRootProperty 9 years ago
Martin Gräßlin c0b2e5dc8b VirtualDesktopGrid operates on VirtualDesktop objects 9 years ago
Martin Gräßlin fb69b791a1 Ensure that all Effects honour the grab roles correctly 10 years ago
Martin Gräßlin bedc01b108 [kwineffects] Add hide/show cursor to EffectsHandler 10 years ago
Martin Gräßlin ea52ef9e57 Add a PlatformCursorImage to Platform and EffectsHandler 10 years ago
Martin Gräßlin 2545162f87 Support highlighting windows through EffectsHandlerImpl 10 years ago
Martin Gräßlin 6af0cc6ebe Add support for touch events in the Effect system 10 years ago
Martin Gräßlin 142aab2e24 Introduce an EffectsHandler::animationsSupported -> bool 10 years ago
Martin Gräßlin 490eaadb83 Turn ScreenLockerWatcher into a KWIN_SINGLETON 10 years ago
Martin Gräßlin d2a3a10802 Split ScreenLockerWatcher into dedicated source files 10 years ago
Martin Gräßlin 996ee34e14 Remove the unredirect fullscreen windows functionality 10 years ago
Martin Gräßlin 671740dc70 Ensure that EffectsHandlerImpl::slotClientShown is only invoked once per Window 10 years ago
Martin Gräßlin 5ee958ca7e [libkwineffects] Add signals windowShown and windowHidden to EffectsHandler 10 years ago
Kai Uwe Broulik 2c47bdab3c [Effects] QDBusAbstractInterface needs valid object path 10 years ago
Martin Gräßlin 24bdfc6317 Make Toplevel::window() no longer virtual and introduce ::windowId() 10 years ago
Martin Gräßlin d31e9e88b4 Rename abstract_backend.(h|cpp) to platform.(h|cpp) 10 years ago
Martin Gräßlin 6c0ed26c65 Add bool checkInputWindowEvent(QWheelEvent *e) to EffectsHandlerImpl 10 years ago
Martin Gräßlin a029300ce5 Rework cursor image handling for Wayland 10 years ago
Martin Gräßlin 757523a324 Use kwinApp()->config() instead of KSharedConfig::openConfig() 10 years ago
Martin Gräßlin 2e7bc0df87 [kwineffects] Pass screen projection matrix to EffectFrame 10 years ago
Martin Gräßlin deb63fa344 Cancel loading in EffectsLoader on tear down 10 years ago
Martin Gräßlin c1e9280efa [wayland] Unload all effects prior to destroying Xwayland connection 11 years ago
Martin Gräßlin c09f4039d1 Only emit EffectsHandler::windowClosed if Deleted got created 11 years ago
Martin Gräßlin 936c52e263 Check whether Cursor is valid before using from EffectsHandler mousePolling 11 years ago
Nick Shaforostoff 3a8d7d866a optimize string operations 11 years ago
Martin Gräßlin 1a66472494 Merge setting up client and shell client connections in EffectsHandlerImpl 11 years ago
Martin Gräßlin 88e097ec16 Move signals clientFooUserMovedResized to AbstractClient 11 years ago
Martin Gräßlin 03074c925c Use AbstractClient where possible in EffectsHandlerImpl 11 years ago
Martin Gräßlin c4f02a6677 Pass through mainClients for AbstractClient in EffectWindowImpl 11 years ago
Martin Gräßlin 1d242d9daf Move mainClients() and allMainClients from Client to AbstractClient 11 years ago
Marco Martin 5a55727056 support the slide protocol 11 years ago
Marco Martin 3f5bf65a9e Use the kwayland blur protocol in the blur effect 11 years ago
Martin Gräßlin 3139dcd3b9 Drop cmakedefine HAVE_WAYLAND 11 years ago
Martin Gräßlin 377988eae9 EffectsHandlerImpl::activateWindow operates on AbstractClient 11 years ago
Martin Gräßlin a1a89d3d1e Disable Activities support on Wayland 11 years ago
Martin Gräßlin 7cded49145 [wayland] Implement maximizing of ShellClient 11 years ago
Martin Gräßlin 034276af36 Move clientMaximizedStateChanged signal from Client to AbstractClient 11 years ago
Martin Gräßlin 7d152991c7 [wayland] ShellClient can reference an internal QWindow 11 years ago
Martin Gräßlin 30e6ae34d7 Delay desktopPresenceChanged in EffectsHandlerImpl instead of Workspace 11 years ago
Martin Gräßlin 38b418887a Move minimize implementation to AbstractClient 11 years ago