424 Commits (a730b5d2f69060a5bdfffea7ef6f3f4b10aeade4)

Author SHA1 Message Date
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
Martin Gräßlin 1bfba1765c Signal desktopPresenceChanged carries AbstractClient as argument 11 years ago
Martin Gräßlin 8cfe0a9316 Workspace::clientActivated signal changed to AbstractClient 11 years ago
Martin Gräßlin 4b41c33268 Workspace::movingClient changed to AbstractClient 11 years ago
Martin Gräßlin 6e45901844 TabBoxClientImpl changed to using an AbstractClient 11 years ago
Martin Gräßlin d60c377890 [wayland] Introduce a ShellClient 11 years ago
Thomas Lübking c5bb84469d make window elevation scriptable 11 years ago
Thomas Lübking 4a9b56d950 forward showingDesktop signal to effects 11 years ago
Martin Gräßlin 9a0fd94013 Introduce AbstractBackend as base class for Wayland and X11Windowed backend 11 years ago
Martin Gräßlin e2c422dcb5 Woraround possible broken cursor when creating mouse interception window 11 years ago
Thomas Lübking 31cfd02756 forward cursorshape changes to effectshandler 11 years ago
Martin Gräßlin 7b5cf8bcdc [effects] Ensure the correct cursor shape is set for mouse interception 11 years ago
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Martin Gräßlin 3d9a035312 Move MaximizeMode from KDecorationDefines to utils.h 11 years ago
Martin Gräßlin 1747fde18b Toplevel does not inherit from KDecorationDefines any more 11 years ago
Martin Gräßlin bf4ba54647 Remove displayWidth and displayHeight from the compositor 11 years ago
Martin Gräßlin b7a8bb4f52 Drop build option KWIN_BUILD_SCREENEDGES 11 years ago
Martin Gräßlin a7bcb70980 [kdecoration2] Adjust to DecortionSettings no longer being a singleton 12 years ago
Martin Gräßlin a9587dd19d Bring back CloseButtonCorner in EffectsHandlerImpl 12 years ago
Martin Gräßlin a019fa259c Load decoration plugin settings from meta data 12 years ago
Martin Gräßlin 0030eb7f84 Initial import of support for new KDecoration2 based decorations 12 years ago
Martin Gräßlin 6e1df6ba62 Do not register dbus service org.kde.kwin.Effects 12 years ago
Martin Gräßlin 7fcecc616c Drop "kwin4_effect_" prefix for BuiltIn Effects 12 years ago
Martin Gräßlin b45eeae352 [Xcb::Wrapper] Introduce a Property and StringProperty Wrapper subclass 12 years ago
Martin Gräßlin 2d2e1976cb Fix EffectsHandlerImpl::getProxy 12 years ago
Martin Gräßlin b0e892e359 [kwin] Add a new EffectLoader 12 years ago
Martin Gräßlin 3bbc9436db [kwin] Add a virtual Effect::requestedEffectChainPosition 12 years ago
Martin Gräßlin 659b760355 [kwin] Rename BuiltInEffects::enabledByDefault to checkEnabledByDefault 12 years ago
Martin Gräßlin 086bc69ec5 [kwin] Use new connect syntax in EffectsHandlerImpl 12 years ago
Martin Gräßlin 635d044869 [kwin] Reparse shared configuration before reconfiguring an Effect 12 years ago
Martin Gräßlin bc0a9cb53a [kwin] Use std::find_if and lambda functions for Workspace::findClient 12 years ago
Martin Gräßlin 12a4923959 [kwin] Use std::find_if and lambda functions for Workspace::findUnmanaged 12 years ago
Martin Gräßlin 2d4d14b1b7 Export Pointer Axis shortcuts to the effect system 12 years ago
Martin Gräßlin 5ea990a740 Export global pointer shortcuts to effect system and use it for cube 12 years ago
Martin Gräßlin b57885a1bf Add registerGlobalShortcut method to kwineffects 12 years ago
Martin Gräßlin 6baf794f88 InputRedirection for keyboard events 12 years ago
Martin Gräßlin 92761e9e30 [kwin] Fix ifdefs for Wayland 12 years ago
Martin Gräßlin 9f22a99887 Install cursor from Effects mouse interception to Wayland surface 12 years ago