kwin/effects
Lucas Murray d6a31bc921 Introducing the highlight window effect. When activated by the X atom
all windows are faded out except the one that is being highlighted.
It is nowhere near complete but committing it now so that the Plasma
developers can start playing around with it.

svn path=/trunk/KDE/kdebase/workspace/; revision=919159
2009-01-31 15:12:14 +00:00
..
data Allow snow flakes to completely exit the screen before removing them. 2009-01-31 11:47:21 +00:00
test Move the videorect effect out, as it reportedly doesn't work very well 2009-01-30 14:43:43 +00:00
blur.cpp Disable blur effect when there is an active fullscreen effect. This makes cube & co. work if blur is enabled. It's a hack and the real reason why the problem occurs should be searched for. (I totally forgot to commit this patch) 2008-11-18 08:20:37 +00:00
blur.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
blur.h Make window blur effect opacity dependent. Patch by premierSullivan gmail com. 2008-07-31 16:36:24 +00:00
boxswitch.cpp Disable box switch animations by default. 2008-11-29 02:38:59 +00:00
boxswitch.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
boxswitch.h Enable box switch animations by default. 2008-11-28 15:23:21 +00:00
boxswitch_config.cpp Disable box switch animations by default. 2008-11-29 02:38:59 +00:00
boxswitch_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
boxswitch_config.h Added background window opacity setting to box switch. 2008-09-05 10:48:18 +00:00
boxswitch_config.ui i18n style guide fixes 2008-11-17 18:35:18 +00:00
CMakeLists.txt Introducing the highlight window effect. When activated by the X atom 2009-01-31 15:12:14 +00:00
configs_builtins.cpp Add config dialog for MagicLamp effect. Currently only one option to change the animation duration is available. 2009-01-14 15:31:08 +00:00
coverswitch.cpp Abort effect if the current tab box window is deleted and the tabbox is empty afterwards. This hopefully resolves the crashes when a window is closed during active effect. At least I was not able to reproduce a crash anymore. If further testing shows that it resolves the problem the patch will be backported to branch and to other window switching effects showing the same problem. 2009-01-31 13:23:58 +00:00
coverswitch.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
coverswitch.h Abort effect if the current tab box window is deleted and the tabbox is empty afterwards. This hopefully resolves the crashes when a window is closed during active effect. At least I was not able to reproduce a crash anymore. If further testing shows that it resolves the problem the patch will be backported to branch and to other window switching effects showing the same problem. 2009-01-31 13:23:58 +00:00
coverswitch_config.cpp Merge the coverswitch branch from git://github.com/Zarin/kwin.git (http://github.com/Zarin/kwin/tree/coverswitch) 2008-11-11 21:32:45 +00:00
coverswitch_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
coverswitch_config.h Merge the coverswitch branch from git://github.com/Zarin/kwin.git (http://github.com/Zarin/kwin/tree/coverswitch) 2008-11-11 21:32:45 +00:00
coverswitch_config.ui i18n: disambiguation contexts. 2008-12-05 22:23:29 +00:00
cube.cpp Read path to cube cap image from kwinrc. This is needed for an easy branding by distros. 2009-01-04 14:03:29 +00:00
cube.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
cube.h Do not activate OpenGL only effects in XRender mode. 2008-12-04 08:47:07 +00:00
cube_config.cpp Add a widget to assign an effect to screen edges in the kwincompositing dialog. 2008-11-06 10:42:36 +00:00
cube_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
cube_config.h Reworked the UI for cube configuration. There are two tabs (basic and advanced) now and the whole UI is more clearly arranged. 2008-08-28 07:42:52 +00:00
cube_config.ui i18n: disambiguation contexts. 2008-12-05 22:23:29 +00:00
cylinder.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
cylinder.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
cylinder.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
cylinder_config.cpp Add a widget to assign an effect to screen edges in the kwincompositing dialog. 2008-11-06 10:42:36 +00:00
cylinder_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
cylinder_config.h Reworked UI for cylinder configuration. Based on rework of cube config (r853730). 2008-08-28 08:02:12 +00:00
cylinder_config.ui i18n: disambiguation contexts. 2008-12-05 22:23:29 +00:00
desktopgrid.cpp Don't change brightness of windows on all desktops as this causes flickering. 2009-01-05 14:18:58 +00:00
desktopgrid.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
desktopgrid.h Use the correct desktop layout when navigating the desktop grid with the 2008-12-13 09:20:02 +00:00
desktopgrid_config.cpp i18n style guide fixes 2008-11-17 18:35:18 +00:00
desktopgrid_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
desktopgrid_config.h Added automatic layout mode to the desktop grid effect. Patch based off one by Christian Mollekopf. 2008-09-04 14:37:07 +00:00
desktopgrid_config.ui i18n: disambiguation contexts. 2008-12-05 22:23:29 +00:00
dialogparent.cpp Added reconfigure() to dialog parent effect. 2008-10-09 05:33:57 +00:00
dialogparent.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
dialogparent.h Added reconfigure() to dialog parent effect. 2008-10-09 05:33:57 +00:00
diminactive.cpp add brace to avoid compiling warning of gcc 2008-12-08 03:49:44 +00:00
diminactive.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
diminactive.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
diminactive_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
diminactive_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
diminactive_config.h
diminactive_config.ui Use grid layouts instead of form layouts. 2008-10-18 13:50:32 +00:00
dimscreen.cpp Add dim screen effect support to PolicyKit-KDE. 2008-12-07 15:37:14 +00:00
dimscreen.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
dimscreen.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
explosion.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
explosioneffect.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
explosioneffect.h
fade.cpp If compositing is activated when windows are already open add them to 2008-12-15 08:05:24 +00:00
fade.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
fade.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
fadedesktop.cpp Merge branch 'fadeeffect' 2009-01-15 09:55:15 +00:00
fadedesktop.desktop Merge branch 'fadeeffect' 2009-01-15 09:55:15 +00:00
fadedesktop.h Merge branch 'fadeeffect' 2009-01-15 09:55:15 +00:00
fallapart.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
fallapart.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
fallapart.h Don't explode all windows (i.e. also menues) 2008-06-30 12:52:06 +00:00
flipswitch.cpp SVN_SILENT Cleaned up recent commits. 2008-12-04 09:02:21 +00:00
flipswitch.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
flipswitch.h Do not activate OpenGL only effects in XRender mode. 2008-12-04 08:47:07 +00:00
flipswitch_config.cpp Not necessary to use a QGridLayout when we have just one widget 2008-09-16 07:41:39 +00:00
flipswitch_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-04 13:22:16 +00:00
flipswitch_config.h
flipswitch_config.ui i18n: disambiguation contexts. 2008-12-05 22:23:29 +00:00
highlightwindow.cpp Introducing the highlight window effect. When activated by the X atom 2009-01-31 15:12:14 +00:00
highlightwindow.desktop Introducing the highlight window effect. When activated by the X atom 2009-01-31 15:12:14 +00:00
highlightwindow.h Introducing the highlight window effect. When activated by the X atom 2009-01-31 15:12:14 +00:00
invert.cpp i18n style guide fixes 2008-11-17 18:35:18 +00:00
invert.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
invert.h Added feature to only invert the colours of selected windows 2008-08-27 12:20:34 +00:00
invert_config.cpp i18n style guide fixes 2008-11-17 18:35:18 +00:00
invert_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
invert_config.h
kwineffect.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
login.cpp A hack to disable unredirect for login splashscreen, better solution would 2008-10-14 10:34:35 +00:00
login.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
login.h
logout.cpp Add a global configuration option for animation speed. See description 2008-08-30 07:25:54 +00:00
logout.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
logout.h
lookingglass.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
lookingglass.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
lookingglass.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
lookingglass_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
lookingglass_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
lookingglass_config.h - Adapt to no undo on close in KShortcutsEditor by adding undo where 2008-05-25 20:31:33 +00:00
lookingglass_config.ui Use grid layouts instead of form layouts. 2008-10-18 13:50:32 +00:00
magiclamp.cpp Add config dialog for MagicLamp effect. Currently only one option to change the animation duration is available. 2009-01-14 15:31:08 +00:00
magiclamp.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
magiclamp.h Add config dialog for MagicLamp effect. Currently only one option to change the animation duration is available. 2009-01-14 15:31:08 +00:00
magiclamp_config.cpp Add config dialog for MagicLamp effect. Currently only one option to change the animation duration is available. 2009-01-14 15:31:08 +00:00
magiclamp_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
magiclamp_config.h Add config dialog for MagicLamp effect. Currently only one option to change the animation duration is available. 2009-01-14 15:31:08 +00:00
magiclamp_config.ui Add config dialog for MagicLamp effect. Currently only one option to change the animation duration is available. 2009-01-14 15:31:08 +00:00
magnifier.cpp Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
magnifier.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
magnifier.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
magnifier_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
magnifier_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
magnifier_config.h - Adapt to no undo on close in KShortcutsEditor by adding undo where 2008-05-25 20:31:33 +00:00
magnifier_config.ui Use grid layouts instead of form layouts. 2008-10-18 13:50:32 +00:00
maketransparent.cpp Fix inactive window translucency code. Also repaint the screen when 2008-12-15 07:02:07 +00:00
maketransparent.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
maketransparent.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
maketransparent_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
maketransparent_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
maketransparent_config.h Patch from Will Stephenson to use 'translucency' consistently and some tweaks. 2008-09-29 13:33:58 +00:00
maketransparent_config.ui i18n: disambiguation contexts. 2008-12-05 22:23:29 +00:00
Messages.sh Remove temporary file 2008-07-02 07:04:51 +00:00
minimizeanimation.cpp Add a global configuration option for animation speed. See description 2008-08-30 07:25:54 +00:00
minimizeanimation.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
minimizeanimation.h
mousemark.cpp Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
mousemark.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
mousemark.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
mousemark_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
mousemark_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
mousemark_config.h - Adapt to no undo on close in KShortcutsEditor by adding undo where 2008-05-25 20:31:33 +00:00
mousemark_config.ui Use grid layouts instead of form layouts. 2008-10-18 13:50:32 +00:00
presentwindows.cpp 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. 2009-01-13 10:19:47 +00:00
presentwindows.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
presentwindows.h 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. 2009-01-13 10:19:47 +00:00
presentwindows_config.cpp 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. 2009-01-13 10:19:47 +00:00
presentwindows_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
presentwindows_config.h FEATURE: Two new layout modes for the present windows effect 2008-08-25 09:17:15 +00:00
presentwindows_config.ui 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. 2009-01-13 10:19:47 +00:00
scalein.cpp Don't apply the scale in effect to utility windows either. 2008-09-01 12:55:41 +00:00
scalein.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
scalein.h
shadow.cpp Correctly apply the shadow color when in OpenGL mode. 2009-01-31 09:01:32 +00:00
shadow.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
shadow.h Correctly apply the shadow color when in OpenGL mode. 2009-01-31 09:01:32 +00:00
shadow_config.cpp Fixed shadow color button signal not being picked up. 2009-01-31 09:13:23 +00:00
shadow_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
shadow_config.h Converted shadow config dialog to .ui 2008-11-06 10:48:13 +00:00
shadow_config.ui Implement and activate shadow effect settings relating to default shadow 2008-11-25 09:10:52 +00:00
shadow_helper.h SVN_SILENT Fix typos in kdebase 2008-10-23 09:31:44 +00:00
sharpen.cpp add context 2008-11-02 17:39:23 +00:00
sharpen.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
sharpen.h
sharpen_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
sharpen_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
sharpen_config.h
showfps.cpp QImage.fill take a uint not a QColor so this color (Qt::transparent enum with 19 as a value) is invalid. 2009-01-09 17:12:46 +00:00
showfps.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
showfps.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
showfps_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
showfps_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
showfps_config.h
showfps_config.ui Use grid layouts instead of form layouts. 2008-10-18 13:50:32 +00:00
showpaint.cpp Add const & so we don't copy all that objects for nothing, faster effects for free! 2008-10-11 12:38:46 +00:00
showpaint.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
showpaint.h
slide.cpp Update my E-mail address. 2008-12-13 10:11:26 +00:00
slide.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
slide.h Update my E-mail address. 2008-12-13 10:11:26 +00:00
snow.cpp Allow snow flakes to completely exit the screen before removing them. 2009-01-31 11:47:21 +00:00
snow.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
snow.h Do not activate OpenGL only effects in XRender mode. 2008-12-04 08:47:07 +00:00
snow_config.cpp Make snow behind windows the default as it is much nicer. 2008-12-06 09:12:33 +00:00
snow_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
snow_config.h
snow_config.ui Option to snow behind windows and small performance improvement by using a glList 2008-11-11 11:31:12 +00:00
sphere.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
sphere.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
sphere.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
sphere_config.cpp Add a widget to assign an effect to screen edges in the kwincompositing dialog. 2008-11-06 10:42:36 +00:00
sphere_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
sphere_config.h Reworked UI for sphere configuration. Based on rework of cube config (r853730). 2008-08-28 08:36:46 +00:00
sphere_config.ui i18n: disambiguation contexts. 2008-12-05 22:23:29 +00:00
taskbarthumbnail.cpp
taskbarthumbnail.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
taskbarthumbnail.h
thumbnailaside.cpp Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
thumbnailaside.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
thumbnailaside.h Support for proper effect reconfiguration instead of reloading them. 2008-10-02 09:27:32 +00:00
thumbnailaside_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
thumbnailaside_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
thumbnailaside_config.h - Adapt to no undo on close in KShortcutsEditor by adding undo where 2008-05-25 20:31:33 +00:00
thumbnailaside_config.ui Use grid layouts instead of form layouts. 2008-10-18 13:50:32 +00:00
trackmouse.cpp
trackmouse.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
trackmouse.h
trackmouse_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
trackmouse_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
trackmouse_config.h
wobblywindows.cpp Reduce wobblyness when resizing the window by locking the opposite window corner of the mouse cursor. 2008-11-27 21:50:04 +00:00
wobblywindows.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
wobblywindows.h Reduce wobblyness when resizing the window by locking the opposite window corner of the mouse cursor. 2008-11-27 21:50:04 +00:00
wobblywindows_config.cpp Removed incomplete filters and changed the defaults in wobbly windows as suggested by Cedric. 2008-09-26 05:27:57 +00:00
wobblywindows_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
wobblywindows_config.h Added "advanced mode" to wobbly windows settings. 2008-09-06 14:50:02 +00:00
wobblywindows_config.ui Use grid layouts instead of form layouts. 2008-10-18 13:50:32 +00:00
zoom.cpp Add a global configuration option for animation speed. See description 2008-08-30 07:25:54 +00:00
zoom.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
zoom.h
zoom_config.cpp Moved all debug, warning and error messages into the KWin 1212 area. 2008-11-17 15:04:52 +00:00
zoom_config.desktop SVN_SILENT made messages (.desktop file) 2009-01-28 15:01:35 +00:00
zoom_config.h