434 Commits (279b3d07f86d8697c8fe2f378da997db062f0c9a)

Author SHA1 Message Date
Fredrik Höglund 0a8c06b054 Implement support for _KDE_NET_WM_FRAME_OVERLAP. 17 years ago
Martin Gräßlin 1333644850 A screen is not a desktop 17 years ago
Martin Gräßlin 2ff73028a0 Make it possible to move windows across screens in desktop grid. 17 years ago
Lucas Murray 00e131a1a5 Allow window tabbing titlebar actions to be configurable; Set default 17 years ago
Darío Andrés Rodríguez 23dcb5d66a - Reduce the ammount of unused vars/parameters warnings 17 years ago
Lucas Murray 27d13ea5fb Fix compile on 64-bit systems. 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 8a8428e41c Less Krazy warnings please. 17 years ago
Lucas Murray e251d9316f Detect when we receive an incomplete FBO and consider it invalid. 17 years ago
Lucas Murray 3fd898cbf7 Less warnings please. 17 years ago
Lucas Murray 8cbce93613 Less warnings please. 17 years ago
Lucas Murray ca9df8caae Add window snapping to the desktop grid effect. 17 years ago
Andreas Kling a26a08830d Always respect the cornerShape(). Fixes a minor visual glitch when a shaped 17 years ago
Robin Harold Burchell 102ec081e2 Extend on the quicktiling(/snap) work by mgraesslin in r1021305: 17 years ago
Martin Gräßlin 76f17e6de1 Here comes the new TabBox. It is a complete rewrite using a MVC approach. Here some highlights: 17 years ago
Andreas Kling 0204c2127c Fixed some uses of uninitialized data (SceneOpenGL::selfCheckDone and TimeLine::m_CurveShape) 17 years ago
Hugo Pereira Da Costa 39731f6d8c added 'SettingCompositing' to notify decorations that compositing state has changed 17 years ago
Martin Gräßlin 754f5d0829 Quick maximize and tiling when moving a window to the left/right or top screen edge. 17 years ago
Lucas Murray da37b1f16d Don't const effect proxies. 17 years ago
Sandro Giessl 90a81cd6d3 Prevent double deletion of widgets that are managed by their QObject parents 17 years ago
Lucas Murray 3db33763cf Shader optimizations. Patch provided by Robin Burchell. 17 years ago
Adriaan de Groot 7ef7178a3a Match constness between .h and .cpp 17 years ago
Martin Gräßlin 2b82601558 Fix linking problem with SunStudio in kwineffects. 17 years ago
Lucas Murray 310aa47ec0 Remove unneeded enum from decoration library. 17 years ago
Thomas Lübking 9b57c200cf backport 987057 17 years ago
Martin Gräßlin 369910865a Add "show desktop" to screen edges. 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 bdea05eceb Increase versioning to have some version numbers for 4.3 branch 17 years ago
Martin Gräßlin fcbd01779a Add support for activating present windows via XAtoms. 17 years ago
Thomas Lübking d6370c5711 fix various glitches regarding the stacking order and multiple paints due to ARBG decos as discussed on kwin-devel 17 years ago
Lucas Murray 138179d06c Missed some functions in the decoration API cleanup. 17 years ago
Lucas Murray 7b488277a5 Fix decoration titlebar double-click and wheel event detection on 17 years ago
Lucas Murray 8d09ed341a Remove old decoration shadow API, rename AbilityProvidesShadow and add 17 years ago
Lucas Murray d6d549c656 SVN_SILENT Typos in API documenation. 17 years ago
Michael Zanetti 32ef57aae7 Add bool keepAbove() to EffectWindow 17 years ago
Thomas Lübking 46148b6c80 slight performance for xrender shadows 17 years ago
Laurent Montel d7ecbaa14d Pedantic 17 years ago
Fredrik Höglund 8bba7aed7d Make it possible for the decorations to paint outside the window frame 17 years ago
Martin Gräßlin df64d69ac3 Let's fill the unstyled EffectFrame texture with black instead of white. So the texture modulate still produces the correct color and the shader has the correct color. 17 years ago
Martin Gräßlin 2830385a40 The assert for popRenderTarget in kwinshadereffect caused the kwin freezes as if assert has not been compiled in, the fbo will never be detached. So now we have working looking glass and sharpen effect back. 17 years ago
Adriaan de Groot c6c6af61a6 repaintShadow() isn't a const function, so don't cast that way. 17 years ago
Martin Gräßlin d7665af4f0 Texture width and height is stored in GLShader and the uniform value is set during prepareShaderRenderStates in scene_opengl. So the effects do not have to set the uniform manually. This is useful as other effects can still set this uniform if something different is rendered with a different texture width/height (e.g. shadows or thumbnails). When the window is finally rendered the original value set by the effect is definatelly used. 17 years ago
Lucas Murray d69942d215 Reverted the text part of the previous commit, seems the bug is in Qt 17 years ago
Lucas Murray 6a9b6692e8 Fix rendering of text and unstyled frames in OpenGL mode. Now it looks 17 years ago
Lucas Murray 0ffcc70c18 Add support for hardcoded non-KWin-related active screen edge actions, 17 years ago
Pino Toscano 4d66c9ce50 - slots -> Q_SLOTS 17 years ago