293 Commits (1bc2d7d3b7c3bfc9bbfe2bfcd01ff261b955354f)

Author SHA1 Message Date
Martin Gräßlin 0b85768ec5 EffectsHandler emits windowClosed signal 15 years ago
Martin Gräßlin ab6f2ba1fd EffectsHandler emits windowAdded signal 15 years ago
Martin Gräßlin c3a076b6a5 EffectsHandler emits desktopChanged signal 15 years ago
Martin Gräßlin b265537962 Drop dependency to libplasma from kwineffects library 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Martin Gräßlin f6600709de Fix QLatin1String/QString Krazy issues 15 years ago
Thomas Lübking 48447a3d26 avoid recreating effectframes/textures on setPosition; correct position after setAlignment 16 years ago
Anselmo Melo f3a34bd72a Fix build errors when configured without openGL 16 years ago
Thomas Lübking 68fbd31ad8 add windowgeometry tip effect, bind it to the general setting and generalize effect feature provide api, thus update resize effect 16 years ago
Martin Gräßlin 6353d6ff57 Don't blur behind opaque window decorations. 16 years ago
Martin Gräßlin 382d5b15d3 Ignore Paint Clipper when rendering to FBO. 16 years ago
Martin Gräßlin 3e689ff201 Cache generated Lanczos textures. 16 years ago
Luboš Luňák d467d26530 Do not introduce such generic indentifiers like None or Styled 16 years ago
Martin Gräßlin eabad32cfb Add cross fade support for text and icon to EffectFrame. 16 years ago
Martin Gräßlin ef79d4c443 Use the normal Plasma selection to highlight the selected window in boxswitch. 16 years ago
Martin Gräßlin 89c0ea0c8d Pass EffectFrame through all effects, so that they can do something with the frame. 16 years ago
Martin Gräßlin 20b711e2e8 Use a VBO for rendering an unstyled effect frame. 16 years ago
Martin Gräßlin fa832b7aa7 Cache the icon texture/picture in EffectFrame and use texture from pixmap to load the data in OpenGL mode. Yeah for less pixmap to image to gltexture conversations. 16 years ago
Martin Gräßlin e2eebb6503 Refactoring of EffectFrame: EffectFrame becomes an interface just like EffectsHandler and EffectWindow and a concrete EffectFrameImpl in core. 16 years ago
Thomas Lübking ffa8b5306c rename EffectsHandler::provideResizeEffect to singular, honor rules (also affecting the sync timer now) 16 years ago
Martin Gräßlin fa7f160cb3 Window specific setting to skip window switchers (tabbox, present windows, desktop grid). 16 years ago
Martin Gräßlin f6ebb5d913 Texture scaling in resize effect and disabling the drawbound when the effect is present. 16 years ago
Martin Gräßlin ec8d860c4b Allow effects to change the number of desktops and inform effects when the number of desktops is changed. 16 years ago
Fredrik Höglund 7ad2203084 Expose the decoration inner rect to effects. 16 years ago
Fredrik Höglund 55b5b593b2 Add EffectsHandler::decorationsHaveAlpha(). 16 years ago
Lucas Murray 51168e97a4 Keep the logout effect active until KWin is killed or the user cancels 16 years ago
Fredrik Höglund b95c6f721c Make it possible for effects to store arbitrary data in EffectWindow. 16 years ago
Martin Gräßlin 2ff73028a0 Make it possible to move windows across screens in desktop grid. 17 years ago
Lucas Murray 622828eba4 Fix crash in EffectWindow::visibleInClientGroup() when it's called on a 17 years ago
Lucas Murray a0d07d12a2 Merged r970865:1049322 from /branches/work/kwin-tabbing 17 years ago
Lucas Murray a6e68a5f6f Revert failed Krazy changes. 17 years ago
Martin Gräßlin 77f0f0eaca Adding the missing pieces for a nice and fast letterbox resizing as a replacement for the drawbound resizing. 17 years ago
Martin Gräßlin aff72003dd The TabBox passes KeyEvents to the effects. So we can navigate with left/right/up/down in presentwindows when used as alt+tab effect. Filtering is of course disabled. 17 years ago
Lucas Murray 424d358fd2 Less Krazy warnings please. 17 years ago
Lucas Murray 20f1a79d04 Less warnings please. 17 years ago
Lucas Murray ca9df8caae Add window snapping to the desktop grid effect. 17 years ago
Lucas Murray da37b1f16d Don't const effect proxies. 17 years ago
Thomas Lübking 46def0304e BUG: 167138 17 years ago
Martin Gräßlin a26c5b1225 Configurable mouse actions in present windows for clicking a window and desktop. 17 years ago
Martin Gräßlin fcbd01779a Add support for activating present windows via XAtoms. 17 years ago
Lucas Murray 8d09ed341a Remove old decoration shadow API, rename AbilityProvidesShadow and add 17 years ago
Michael Zanetti 32ef57aae7 Add bool keepAbove() to EffectWindow 17 years ago
Lucas Murray 893b0c2c71 Merge DesktopLayout class into Workspace. 17 years ago
Lucas Murray dd28e15a1b Allow desktop effects to access the new DesktopLayout class. Replaced 17 years ago
Martin Gräßlin 57f57adaa4 Export method hasAlpha() from Toplevel to EffectWindow. 17 years ago
Lucas Murray 13c2f21e9d Added EffectWindow::acceptsFocus(). Prevent present windows from 17 years ago
Lucas Murray 81ffa5aec9 Raise electric border windows when an effect mouse input window is 17 years ago
Lucas Murray a1c82cd52b Added support for inter-effect communication through the use of proxy 17 years ago
Lucas Murray 9bb76644b7 Backport: Extracted mouse polling out of the composite timer to allow 17 years ago
Lucas Murray 752d5fa642 Extracted mouse polling out of the composite timer to allow effects to 17 years ago