43 Commits (7a7a0fc673ea5f1489db20da409eb72017755be8)

Author SHA1 Message Date
Martin Gräßlin 3f10840169 Forward port rev 1136822: 16 years ago
Martin Gräßlin 191435d425 Move Lanczos filter from taskbarthumbnail effect into the scene and use it also in boxswitch, presentwindows and thumbnailaside effects. 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 54c264bba0 Rearrange windows when the gemoetry changes in both pw and dg in pw mode. 16 years ago
Lucas Murray 51168e97a4 Keep the logout effect active until KWin is killed or the user cancels 16 years ago
Martin Gräßlin fb8fc3001b Do not add NULL effect windows to the motion manager. 16 years ago
Martin Gräßlin 26555f6aa7 Only react on tabbox key events in present windows if the effect is activated. 16 years ago
Martin Gräßlin 14b7540b26 It's possible that there is no active window when activating present windows for a window class. In that case do not activate the effect. 16 years ago
Lucas Murray c8a086a855 Show inactive tab windows in present windows when triggered by alt+tab. 16 years ago
Lucas Murray 223f1f2f0b Make desktop grid follow present window layout settings. 16 years ago
Lucas Murray 601086c81e Disable the direction keys in present window when there is no 17 years ago
Martin Gräßlin 21b30c7a37 Do not fade out windows from other desktops when selecting a window on all desktops in present windows effect. 17 years ago
Martin Gräßlin 3859fff0de Desktop Grid uses Present Windows to lay out the windows on a desktop 17 years ago
Lucas Murray a0d07d12a2 Merged r970865:1049322 from /branches/work/kwin-tabbing 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 8a8428e41c Less Krazy warnings please. 17 years ago
Martin Gräßlin e001fdff33 Hide the desktop windows from other virtual desktops in presentwindows. That can happen when option activity per desktop is set. 17 years ago
Lucas Murray 20f1a79d04 Less warnings please. 17 years ago
Martin Gräßlin 14e8285615 A window which is overlapping screens has to be moved to a position on its screen even if it is the only window on the screen. 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
Lucas Murray da37b1f16d Don't const effect proxies. 17 years ago
Laurent Montel 3ce5dd0ffc Fix includes 17 years ago
Martin Gräßlin 6a58eb589d Add fadeout to closed windows in present windows effect. During fadeout other windows are moved to a better possible position. 17 years ago
Lucas Murray 2feca1b673 Backport r995383: 17 years ago
Lucas Murray 4fe4c732c0 Fix present windows alt+tab behaviour. 17 years ago
Martin Gräßlin ae0bac5c42 New mode for present windows effect: selecting all windows of same class as active window. 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
Thomas Lübking fbedac8cad BUG: 195518 17 years ago
Martin Gräßlin f7199eac7b When a shader is bound pass correct values for texture height, texture width and opacity for text frame and icon frame from present windows to the shader. 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 6d57716d53 Minor memory leak patch to present windows. 17 years ago
Lucas Murray 27187f2c15 Correctly handle windows that were closed but not yet deleted when the 17 years ago
Lucas Murray e0faab0e96 Added debug asserts to present windows. This will hopefully cause KWin 17 years ago
Lucas Murray d5ef2a7a87 Prevent present windows from crashing if the highlighted window from the 17 years ago
Lucas Murray d4f16a8dca Why doesn't my system crash when deleting uninitialized data? In 17 years ago
Lucas Murray be268c1f4c SVN_SILENT Fix crash in present windows. 17 years ago
Lucas Murray 1e91a66fd2 Added support for unstyled and frameless EffectFrames. Converted all 17 years ago
Lucas Murray e03748fba7 Added EffectFrame, a helper class that creates, manages and caches a 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 846496d2c1 Cleaned up the effects/ directory by moving each individual effect into 17 years ago
Martin Gräßlin a46f5f8945 Add an option to show/not hide panels. Panels are of course not included into filtering and cannot be selected. Like all other windows you can't interact with panels. Option is default off. 17 years ago
Martin Gräßlin b2a6be6bf0 Close window filtering when the delete key is pressed. 17 years ago
Lucas Murray 8b2b0bfe23 Prevent the present windows filter box from appearing when an unbound 17 years ago
Lucas Murray 84c28985fb Prevent selecting of hidden windows when using the present windows 18 years ago
Lucas Murray 1fb0e16b47 Various deactivation fading fixes. 18 years ago
Lucas Murray 5413d0ec5d SVN_SILENT Cleaned up recent commits. 18 years ago