25 Commits (2ff73028a0525c47cf2fbe2b7ebebf6dd4eecd0f)

Author SHA1 Message Date
Martin Gräßlin 2ff73028a0 Make it possible to move windows across screens in desktop grid. 17 years ago
Martin Gräßlin 026d0a9839 Fix a crash in dgpw when a window is added to all desktops. 17 years ago
Martin Gräßlin 3b8151a6ce Fade out panels when using present windows in desktop grid 17 years ago
Martin Gräßlin b7f71f746a Fix a lockup of desktop grid when clicking a window to select the desktop 17 years ago
Martin Gräßlin b95daae72a Add some missing repaints 17 years ago
Martin Gräßlin e833c61fc3 Improve moving windows in desktop grid when present windows enabled. 17 years ago
Martin Gräßlin 3859fff0de Desktop Grid uses Present Windows to lay out the windows on a desktop 17 years ago
Martin Gräßlin e49064c356 Check the dndEventDelay in Desktop Grid so that a click with moving does not move the window but activate the desktop. 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 31e52fd9ac Activate the desktop under the mouse cursor instead of the highlighted 17 years ago
Lucas Murray da37b1f16d Don't const effect proxies. 17 years ago
Thomas Lübking 5522bc2e0e add feature: move (swap) desktops 17 years ago
Martin Gräßlin 70dfff75e8 Only show cross cursor in desktop grid when clicking on a movable window. 17 years ago
Adriaan de Groot 76a819be63 Disambiguate std::sqrt 17 years ago
Martin Gräßlin 93196e8a99 Allow moving of maximized windows to another desktop in desktop grid. As there is no real visual feedback the cursor is changed to the moving one. 17 years ago
Martin Gräßlin 69b8e33fce Check for the global shortcut in the effects so that the shortcut actually toggles the effect. This is a workaround needed because the keyboard grab disables the global shortcut. 17 years ago
Martin Gräßlin 92484573f2 Effects can be activated at more than one electric border. 17 years ago
Lucas Murray 1e91a66fd2 Added support for unstyled and frameless EffectFrames. Converted all 17 years ago
Lucas Murray dd28e15a1b Allow desktop effects to access the new DesktopLayout class. Replaced 17 years ago
Lucas Murray c493623f7a Only activate windows in desktop grid if the user moves them and prevent 17 years ago
Lucas Murray fef063cf46 Ensure to highlight the correct desktop back in if the desktop grid was 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 846496d2c1 Cleaned up the effects/ directory by moving each individual effect into 17 years ago
Martin Gräßlin 6a969aa16e Don't change brightness of windows on all desktops as this causes flickering. 17 years ago
Lucas Murray e0a4d8e5e9 Use the correct desktop layout when navigating the desktop grid with the 18 years ago
Martin Gräßlin 2387e701f6 Paint desktop windows only once in multi screen setups as we know that a desktop window is bound to a screen and there is one desktop window per screen. 18 years ago
Lucas Murray 3a57e33bf6 Fixed bug where some windows were not raised when they were moved. 18 years ago
Albert Astals Cid 882b909364 Add const & so we don't copy all that objects for nothing, faster effects for free! 18 years ago
Luboš Luňák 1d2c54edcc Support for proper effect reconfiguration instead of reloading them. 18 years ago
Lucas Murray 269242303f Added automatic layout mode to the desktop grid effect. Patch based off one by Christian Mollekopf. 18 years ago
Luboš Luňák 06e9798bbe Animation time 500ms->300ms, half a second is too much. 18 years ago
Luboš Luňák 2a87593638 Add a global configuration option for animation speed. See description 18 years ago
Lucas Murray fe4c100195 Improved the desktop grid effect. 18 years ago
Sebastian Kügler 3ae042aa69 DesktopGrid now uses TimeLine. 18 years ago
Luboš Luňák cff2b0e6cd Abstract paint clipping into PaintClipper helper class that allows 18 years ago
Adriaan de Groot 214d575aa3 Qt3 -> Qt4 style includes. 18 years ago
Martin Gräßlin 414d59ea16 Electric Border handling for desktopgrid effect 18 years ago
Luboš Luňák a66ee67b28 Allow moving of even non-movable windows between virtual desktops using the middle 19 years ago
Luboš Luňák 0b2a40e150 Act on KeyPress, not KeyRelease, the release may come 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák d18e4933a0 Make DesktopGrid useful also from keyboard. 19 years ago
Rivo Laks 1f7c7cc89b Unelevate the moved window when it's released. 19 years ago
Rivo Laks bb9ff25ec4 Prevent multiple fullscreen effects from becoming active at the same time as discussed 19 years ago
Luboš Luňák d2e8675051 Avoid divide by zero. 19 years ago
Andreas Pakulat 39e322fc83 Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are 19 years ago
Rivo Laks 4c92b26fe8 Speed up (500 -> 300 ms) 19 years ago
Luboš Luňák e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision. 19 years ago
Luboš Luňák d846a1e8a9 Use always float as the floating point type for compositing 19 years ago