512 Commits (e8fe59323da21965d1b1b37afa6b5358c51b4c4e)

Author SHA1 Message Date
Vlad Zahorodnii 7d4471eba6 Rename geometry property to frameGeometry 7 years ago
David Edmundson 40b0296d5c [libkwineffects] Introduce API to easily show a QtQuick scene in an effect 7 years ago
Kai Uwe Broulik 321e17ab68 [EffectWindow] Expose PID to effects 7 years ago
Vlad Zahorodnii ffcbe24e2b Rename Client to X11Client 7 years ago
Vlad Zagorodniy 168ea98845 Rename ShellClient to XdgShellClient 7 years ago
Vlad Zagorodniy bebe81209c Port QPA away from Wayland 7 years ago
Vlad Zahorodnii 62a7db7028 Use nullptr everywhere 7 years ago
Frederik Gladhorn b64e67ce7c Remove disabled TabGroup feature 7 years ago
Vlad Zagorodniy 630006e6f7 Delete unused includes 7 years ago
Vlad Zagorodniy 7a3722b4f5 Switch to Q_ASSERT 7 years ago
Frederik Gladhorn 12886cf442 Be consistent about touch point id type: use qint32 7 years ago
Frederik Gladhorn 348232e682 Remove usage of QWeakPointer for QObject for thumbnails 7 years ago
Frederik Gladhorn ef670c3648 Fix ifdefs resulting in dead code 7 years ago
Vlad Zagorodniy c7639fd7ed Port away from deprecated headers 7 years ago
David Edmundson 3604aaf74c Close screen grabbing effect when screensaver starts 7 years ago
Kai Uwe Broulik df85907de3 Support CriticalNotification type and place it in a CriticalNotificationLayer 7 years ago
Vlad Zagorodniy 3d46801e5f [wayland] Make sure that only the fading popups effect animates outline 7 years ago
Martin Flöser 932ccb2ac3 Switch ThumbnailItem to internal uuid instead of WId 7 years ago
Martin Flöser 02a0561016 Add windowsystem plugin for KWin's qpa 7 years ago
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