3721 Commits (d83256ae1f6540b5391b33e467b3f721be0f2c7c)
 

Author SHA1 Message Date
Luboš Luňák f5fa11222a Effects that can keep thumbnails of selected windows permanently
visible at the side.


svn path=/branches/work/kwin_composite/; revision=654185
18 years ago
Luboš Luňák 812dd7238e Arrange windows to regularly spaced slots, try to find the closest one.
svn path=/branches/work/kwin_composite/; revision=654184
18 years ago
Luboš Luňák e18e701f7f LMB activates, others cancel.
svn path=/branches/work/kwin_composite/; revision=654154
18 years ago
Luboš Luňák 672c95e435 Work properly even with idle paint passes (react on mouse events).
svn path=/branches/work/kwin_composite/; revision=653927
18 years ago
Luboš Luňák 10bfb82e8c Make PresentWindows effect work properly even with idle paint passes
(i.e. trigger next repaint properly and react on mouse events).


svn path=/branches/work/kwin_composite/; revision=653921
18 years ago
Luboš Luňák 23c579452e These don't need to be virtual in the handler, they just call the same
function in effects.


svn path=/branches/work/kwin_composite/; revision=653899
18 years ago
Luboš Luňák 15c8a4220e Fix and re-enable optimized cursorPos().
svn path=/branches/work/kwin_composite/; revision=653895
18 years ago
Luboš Luňák 6cae287d2a KWM::WindowInfo -> KWindowInfo
svn path=/branches/work/kwin_composite/; revision=653880
18 years ago
Luboš Luňák 2d89e4304e Magnifier glass - like Zoom, but only for a small part of the screen.
svn path=/branches/work/kwin_composite/; revision=653542
18 years ago
Luboš Luňák 6c971a4462 ZoomIn/ZoomOut/ActualSize actions.
svn path=/branches/work/kwin_composite/; revision=653520
18 years ago
Luboš Luňák a2a8c39a27 Small fixes.
svn path=/branches/work/kwin_composite/; revision=653431
18 years ago
Luboš Luňák 9a749f2c7a Don't make findModal() return itself by default.
svn path=/branches/work/kwin_composite/; revision=653422
18 years ago
Luboš Luňák 5fc1d4c480 Tabbox effect also converted to plugins.
svn path=/branches/work/kwin_composite/; revision=653014
18 years ago
Luboš Luňák 2b82c88874 The rest ported to plugins, BoxSwich being the only exception.
svn path=/branches/work/kwin_composite/; revision=652991
18 years ago
Luboš Luňák 0b4f83fc90 The rest ported to plugins, BoxSwich being the only exception.
svn path=/branches/work/kwin_composite/; revision=652990
18 years ago
Dirk Mueller 561fdef0ff include cleanup
svn path=/trunk/KDE/kdebase/workspace/; revision=652987
18 years ago
Luboš Luňák 8e25dd6bfa Port to plugins.
svn path=/branches/work/kwin_composite/; revision=652956
18 years ago
Luboš Luňák 6bf23a5c48 Convert to plugins (and make it a test, since it's more or less useless).
svn path=/branches/work/kwin_composite/; revision=652928
18 years ago
Script Kiddy d45212d489 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=652858

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/alta-badia.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/konqui.svgz.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/stelvio.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
18 years ago
Luboš Luňák 74e97a2c9b Convert to plugins.
svn path=/branches/work/kwin_composite/; revision=652631
18 years ago
Luboš Luňák ca5451fef0 Convert WavyWindows to plugins (and move Vertex class to the effects lib).
svn path=/branches/work/kwin_composite/; revision=652628
18 years ago
Luboš Luňák f285fe4af8 Properly depend on opengl and/or xrender.
svn path=/branches/work/kwin_composite/; revision=652619
18 years ago
Luboš Luňák 8973e88245 Convert zoom and videorecord to plugins.
svn path=/branches/work/kwin_composite/; revision=652616
18 years ago
Luboš Luňák ef0fee3633 Fix timestamp handling on 64bit platforms.
BUG: 143545


svn path=/trunk/KDE/kdebase/workspace/; revision=652602
18 years ago
Rivo Laks 02032f8587 Move most (all?) internal methods from EffectsHandler to EffectsHandlerImpl.
The ugly side effect of this is that there are tons of static_casts in the code now... maybe it
  would be better to add effectImpl() convenience method and use that?

svn path=/branches/work/kwin_composite/; revision=652348
18 years ago
Laurent Montel f8004bf458 Qt3support--
svn path=/trunk/KDE/kdebase/workspace/; revision=652293
18 years ago
Luboš Luňák 58fdb149a8 Convert ShowFps effect to plugins.
svn path=/branches/work/kwin_composite/; revision=652275
18 years ago
Luboš Luňák 04a3787213 Non-inline functions should be in .cpp .
svn path=/branches/work/kwin_composite/; revision=652257
18 years ago
Luboš Luňák aee0ae9760 With compositing there's no need for tricks with obscuring windows.
svn path=/branches/work/kwin_composite/; revision=652256
18 years ago
Luboš Luňák d2dbc77323 Add support for dimming of inactive windows (accessibility).
FEATURE: 46226


svn path=/branches/work/kwin_composite/; revision=652255
18 years ago
Rivo Laks 0353f3376e Make effects actual plugins, so it's possible to load them on runtime.
There's also a kwineffects library now, containing the effects API, which makes it possible to write
  third-party effects.
API isn't complete yet and for now just two effects have been converted but I'm working on it :-)

svn path=/branches/work/kwin_composite/; revision=652226
18 years ago
Aaron J. Seigo 81f00aa8b8 KWindowInfo
svn path=/trunk/KDE/kdebase/workspace/; revision=651965
18 years ago
Laurent Montel 4fa16a5039 deprecated--
svn path=/trunk/KDE/kdebase/workspace/; revision=651556
18 years ago
Luboš Luňák 76eae77b57 Position fixes.
svn path=/branches/work/kwin_composite/; revision=651101
18 years ago
Luboš Luňák c38dc5e099 Change the DesktopChangeSlideEffect so that the new desktop doesn't
always slide in from the top but from the position where it is
according to the desktop layout.


svn path=/branches/work/kwin_composite/; revision=651083
18 years ago
Luboš Luňák 2c928221a4 namespace KWinInternal -> KWin - shorter typing of names in gdb, yay
svn path=/trunk/KDE/kdebase/workspace/; revision=650773
18 years ago
Luboš Luňák e3b865cd5f namespace KWinInternal -> KWin - shorter typing of names in gdb, yay
svn path=/branches/work/kwin_composite/; revision=650770
18 years ago
Script Kiddy 4793790b1b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=650658

The following changes were in SVN, but were removed from git:

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/Won-Ton-Soup-3.jpg.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/floating-leaves.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/lineart.svgz.desktop
M	wallpapers/moon.svgz.desktop
M	wallpapers/seaofconero.jpg.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
18 years ago
Luboš Luňák 35bbf89aed Add support for activating features using window borders/corners.
Enabled it for PresentWindowsEffect for now.


svn path=/branches/work/kwin_composite/; revision=650532
18 years ago
Luboš Luňák faadbf6920 r650430 from trunk (qt3_support)
svn path=/branches/work/kwin_composite/; revision=650436
18 years ago
Pino Toscano a0aaeeeed1 move the QT3_SUPPORT definition only where it's needed
svn path=/trunk/KDE/kdebase/workspace/; revision=650430
18 years ago
Luboš Luňák 41a32a042b Electric borders are not a bool setting.
svn path=/branches/work/kwin_composite/; revision=649954
18 years ago
Luboš Luňák faa14f2fe0 Link.
svn path=/branches/work/kwin_composite/; revision=649951
18 years ago
Luboš Luňák 3617d1bf8a Merge r649608, r649403, r649230 and r648582 from trunk (porting).
svn path=/branches/work/kwin_composite/; revision=649948
18 years ago
Luboš Luňák 983df01853 Remove extra ';'.
svn path=/branches/work/kwin_composite/; revision=649945
18 years ago
David Faure dd549c3bfe Doesn't seem used anywhere, all was ported to KConfigGroup (checked the kde3 code).
svn path=/trunk/KDE/kdebase/workspace/; revision=649822
18 years ago
Script Kiddy 999f036fa3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=649799
18 years ago
Laurent Montel 53fcddb43f link
svn path=/trunk/KDE/kdebase/workspace/; revision=649768
18 years ago
Luboš Luňák 10ea80a963 KWin/KWinModule -> KWM
svn path=/trunk/KDE/kdebase/workspace/; revision=649608
18 years ago
Luboš Luňák 414eafe505 NETRootInfo4->NETRootInfo
svn path=/trunk/KDE/kdebase/workspace/; revision=649403
18 years ago