243 Commits (905c1f8f9df4234feb068b910a8f6a84bc5d31b4)

Author SHA1 Message Date
Martin Gräßlin 4230a0d331 [effects] Get xcb_connection_t* and rootWindow through EffectsHandler API 12 years ago
Martin Gräßlin b0e892e359 [kwin] Add a new EffectLoader 12 years ago
Martin Gräßlin 086bc69ec5 [kwin] Use new connect syntax in EffectsHandlerImpl 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 6619faa6ac Pass pointer events through the effect system 12 years ago
Martin Gräßlin e3271ec2e1 [kwin] Add isEffectSupported method to Effects DBus interface 12 years ago
Martin Gräßlin 6b1f0b1fca [kwin] Introduce Screens::size and Screens::geometry 12 years ago
Martin Gräßlin c130db39f2 [kwin] Add override to all virtual methods in EffectFrameImpl 12 years ago
Martin Gräßlin 7532c0f54b [kwin] Add override to virtual methods in EffectWindow(Group)Impl 12 years ago
Martin Gräßlin 4359c17af2 [kwin] EffectsHandlerImpl::checkInputWindowStacking is not virtual 12 years ago
Martin Gräßlin f9dfb11144 [kwin] Drop EffectsHandlerImpl::displayWidth and EffectsHandlerImpl::displayHeight 12 years ago
Martin Gräßlin a129a8e63a [kwin] Add override to methods in EffectsHandlerImpl 12 years ago
Martin Gräßlin 29af52fbf1 Keep KWin responsive while loading all effects 12 years ago
Martin Gräßlin 76efe517a7 Turn built-in effects into a library kwin links against 12 years ago
Thomas Lübking c378bf4f7c emit desktopPresenceChanged from Client:setDesktop 12 years ago
Martin Gräßlin dec41bbad8 Make Scene's QPainter available to effects 12 years ago
Martin Gräßlin 2372e02752 [kwin] Use a QIcon in Client for the icons instead of Pixmaps 12 years ago
Martin Gräßlin b7be3cb621 Better handling for making the compositing OpenGL context current 12 years ago
Martin Gräßlin 485f0a3e06 Process mouse events 13 years ago
Martin Gräßlin 11dd05425e Plasma::Theme does no longer provide a global static theme 13 years ago
Martin Gräßlin 93e2ce4bfd Use QVector instead of QList for the list of active effects 13 years ago
Martin Gräßlin 13ad458cca Use const_iterators for our Effect iterators 13 years ago
Thomas Lübking a3d502338d delay adding Unmanaged clients by 50ms 13 years ago
Thomas Lübking e717c131bf Hook modalChanged signal for DialogParent script 13 years ago
Martin Gräßlin 941c02a60f Introduce cross-fading with previous pixmap 13 years ago
Martin Gräßlin 49e734f743 Change the way how effects can get mouse events 13 years ago
Martin Gräßlin 2e758ed6a7 Add an elevate() method to Toplevel 13 years ago
Martin Gräßlin 1a3bc3f60c Split Outline in a composited and non-composited part 13 years ago
Martin Gräßlin 466bef3a6d Adding a DesktopThumbnailItem declarative item 13 years ago
Martin Gräßlin ae7be07d0f Effects Hook to paint a desktop 13 years ago
Martin Gräßlin 8037e6529c Rename ThumbnailItem to WindowThumbnailItem 13 years ago
Martin Gräßlin db91db3a4f Refactoring: break out a base class for ThumbnailItem 13 years ago
Thomas Lübking ee1d6d568d add effect debug interface and dbus export 13 years ago
Martin Gräßlin c3423b15e7 Add method to EffectsHandler to define the cursor for an input window 13 years ago
Martin Gräßlin f12cf0efba Replacement class for QCursor 13 years ago
Martin Gräßlin 10c07080bb Notify effects when the screen gets locked 13 years ago
Martin Gräßlin 7a7f9d1a34 Change the way how screen edges interact with Effects/Scripts 13 years ago
Martin Gräßlin e47fdf5caa Remove unused screen edge related methods from kwineffects interface 13 years ago
Martin Gräßlin fa3fa8c3ca Port Input Window handling for Effects to XCB 13 years ago
Martin Gräßlin 565b4ed6a3 Common way to announce support for specific effects through X11 13 years ago
Martin Gräßlin 533d57da60 Mark most ctors as explicit as reported by Krazy2 checker 13 years ago
Fredrik Höglund 5f220bef2e Revert "delay unsynced window ready_for_painting state" 14 years ago
Martin Gräßlin 35237aadcb Splitting up of KWin's global D-Bus interface 14 years ago
Thomas Lübking 976037717b delay unsynced window ready_for_painting state 14 years ago
Thomas Lübking a6296dda20 delay unsynced window ready_for_painting state 14 years ago
Martin Gräßlin 8e5b2ae1aa Pass Compositor to EffectsHandlerImpl 14 years ago
Martin Gräßlin 2d954a6bf3 Make the Scene owned by the Compositor 14 years ago
Martin Gräßlin 23f2de009b Effects can provide support information through properties 14 years ago