493 Commits (bdbb471851f7b962f5c63f254cd97ed05a350148)

Author SHA1 Message Date
Vlad Zagorodniy ef7b553cb4 [libkwineffects] Port the remaining bits of API to dynamic dispatch 7 years ago
Vlad Zagorodniy 9ac2e5d5bb [effects] Make current OpenGL context per each unloaded effect 7 years ago
Vlad Zagorodniy caf0c93864 [effects] Don't use dynamic_cast 7 years ago
Vlad Zagorodniy 3dff1a8a67 [effects] Drop static_cast in getMainWindows 7 years ago
Vlad Zagorodniy 295138145c Make sure that effect windows outlive effects 7 years ago
Vlad Zagorodniy 8c70600f13 [effects] Clean up effect_order in unloadAllEffects 7 years ago
David Edmundson 7834bec52a [libkwineffects] Replace property name lookup with calling the virtual methods 7 years ago
David Edmundson f521d4bbe1 [wayland] add enter/leave virtual desktop API 7 years ago
David Edmundson 7e8facc3fd [wayland] Use the new plasma virtual desktop protocol 7 years ago
Vlad Zagorodniy 722af02153 [effects] Recreate shell client connections after compositor settings have been changed 8 years ago
Vlad Zagorodniy ab5d66dc0f [effects/diminactive] Fix false-triggering of the out animation 8 years ago
David Edmundson 99b33e7428 [libkwineffects] Expose getting/setting activeFullScript to scripted effects 8 years ago
Vlad Zagorodniy 91e69e3fbd [libkwineffects] Use more std::transform in implementation part 8 years ago
Vlad Zagorodniy 81d851f6aa [libkwineffects] Use std::copy 8 years ago
Vlad Zagorodniy 7ee83dc5e4 Use std::find_if in EffectsHandlerImpl::isEffectLoaded 8 years ago
Vlad Zagorodniy 6f173fc609 Use QHash::value() in EffectWindowImpl::data() 8 years ago
Vlad Zagorodniy e7d6f12bba Lookup loaded effects only once when building support information 8 years ago
Vlad Zagorodniy e0bbf5c87f Use std::transform in libkwineffects implementation part 8 years ago
Vlad Zagorodniy 95a2c3bf76 [libkwineffects] Emit a signal when active fullscreen effect changed 8 years ago
Martin Flöser 7ef8409157 Move X11-only specific part of EffectsHandlerImpl to x11 platform plugin 9 years ago
Martin Flöser f7d6e4affd [tabbox] Drop the passing to Effects in X11 Filter 9 years ago
Martin Flöser 0ed609590b Add a dedicated X11EventFilter for forwarding property events to the effect system 9 years ago
Martin Flöser 27d06a1d4c Fix position where removeEffectsOverrideCursor is called 9 years ago
Martin Flöser 0c6fdeef2d Split out the X11 mouse event filtering for EffectsHandlerImpl 9 years ago
Martin Flöser 90e77a939a [effects] Support xcbConnectionChanged for support properties 9 years ago
Martin Flöser 4db4fa42f7 Protect readProperty and deleteProperty in case of no X11 9 years ago
Martin Gräßlin 1e13deaa1d Port some displayWidth/displayHeight usages to Screens::size() 9 years ago
Martin Flöser 651ea26f3c Make EffectsHandlerImpl::announceSupportProperty work without X11 9 years ago
Martin Flöser ad4a3107d5 Add virtual Scene::scenePainter method 9 years ago
Martin Flöser c1892e6c0f Add virtual Scene::xrenderBufferPicture method 9 years ago
Martin Flöser a6dee74ee4 Workaround Qt regression of no longer delivering events for the root window 9 years ago
Luboš Luňák 55f169d1c3 fix occassional crash caused by needlessly delayed signals (bko#363224) 9 years ago
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