svn path=/trunk/KDE/kdebase/workspace/; revision=749901
The following changes were in SVN, but were removed from git:
M wallpapers/kde_box.png.desktop
M wallpapers/plasma-default.png.desktop
Also slightly redo the #define's for effects, now it's:
- #ifdef KWIN_HAVE_COMPOSITING to check whether there's any compositing support at all
- #ifdef KWIN_HAVE_OPENGL_COMPOSITING to check for OpenGL-based compositing
- #ifdef KWIN_HAVE_XRENDER_COMPOSITING the same for XRender
CCMAIL: kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=749628
svn path=/trunk/KDE/kdebase/workspace/; revision=749000
The following changes were in SVN, but were removed from git:
M wallpapers/plasma-default.png.desktop
svn path=/trunk/KDE/kdebase/workspace/; revision=748723
The following changes were in SVN, but were removed from git:
M wallpapers/kde_box.png.desktop
M wallpapers/plasma-default.png.desktop
M wallpapers/seaofconero.jpg.desktop
This fixes the artefacts appearing when only part of the screen is updated.
This version also brings ton of optimizations which might well increase performance
2 or 3 times on slower cards:
- Windows are not drawn twice anymore. Now they're drawn only to render target and
later changed parts of the render target are copied back onto screen.
- Shaders have been optimized. Some calculations moved from pixel shader to vertex shader.
- For ARGB windows, if window's opacity is 0 then it will stay transparent instead of being
replaced by blurred background.
- Blur effect should now play nicer with other effects, e.g. shadows.
svn path=/trunk/KDE/kdebase/workspace/; revision=748502
svn path=/trunk/KDE/kdebase/workspace/; revision=746474
The following changes were in SVN, but were removed from git:
M wallpapers/plasma-default.png.desktop
rate is expensive).
It optimizes shadow rendering a lot by eliminating tons of overdraw:
- Windows are not forced to be drawn bottom-to-top anymore.
- For opaque windows, shadows are drawn only to where they will actually be visible, not
under the whole window.
svn path=/trunk/KDE/kdebase/workspace/; revision=746296
svn path=/trunk/KDE/kdebase/workspace/; revision=745035
The following changes were in SVN, but were removed from git:
M wallpapers/All-Good-People-1.jpg.desktop
M wallpapers/Totally-New-Product-1.jpg.desktop
M wallpapers/aurora.svgz.desktop
M wallpapers/here-gear.svgz.desktop
M wallpapers/kde_box.png.desktop
M wallpapers/plasma-default.png.desktop
svn path=/trunk/KDE/kdebase/workspace/; revision=743871
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/Won-Ton-Soup-3.jpg.desktop
M wallpapers/default_gears.jpg.desktop
M wallpapers/globe.svgz.desktop
M wallpapers/plasma-default.png.desktop
M wallpapers/sunshine-after-the-rain.jpg.desktop
svn path=/trunk/KDE/kdebase/workspace/; revision=743500
The following changes were in SVN, but were removed from git:
M wallpapers/plasma-default.png.desktop
being v2+ (right now it says just GPL, which according to GPL itself
means any GPL). Decoration clients will come later.
CCMAIL: kwin@kde.org
svn path=/trunk/KDE/kdebase/workspace/; revision=742302
svn path=/trunk/KDE/kdebase/workspace/; revision=742119
The following changes were in SVN, but were removed from git:
M wallpapers/plasma-default.png.desktop
by not loading the support libraries and the complete kdelibs stack it depends
on. Gdb taking 0.5M and lousy handling of near-OOM in Linux kernel
can be a pretty bad combination :(.
svn path=/trunk/KDE/kdebase/workspace/; revision=741856
svn path=/trunk/KDE/kdebase/workspace/; revision=741702
The following changes were in SVN, but were removed from git:
M wallpapers/lineart.svgz.desktop
M wallpapers/plasma-default.png.desktop
svn path=/trunk/KDE/kdebase/workspace/; revision=741240
The following changes were in SVN, but were removed from git:
M wallpapers/plasma-default.png.desktop
that go into them. Saves quite a few memory reallocations in QVector.
Found by valgrind (via callgrind)
svn path=/trunk/KDE/kdebase/workspace/; revision=740992
- Correct some mistakes in config module.
- Sync i18n string to the one in config module.
- Use correct repaint area.
svn path=/trunk/KDE/kdebase/workspace/; revision=740973
svn path=/trunk/KDE/kdebase/workspace/; revision=740393
The following changes were in SVN, but were removed from git:
M wallpapers/plasma-default.png.desktop
svn path=/trunk/KDE/kdebase/workspace/; revision=739529
The following changes were in SVN, but were removed from git:
M wallpapers/Totally-New-Product-1.jpg.desktop
M wallpapers/blue-bend.jpg.desktop
M wallpapers/celtic.svgz.desktop
M wallpapers/default_blue.jpg.desktop
M wallpapers/floating-leaves.jpg.desktop
M wallpapers/globe.svgz.desktop
M wallpapers/here-gear.svgz.desktop
M wallpapers/kde_box.png.desktop
M wallpapers/lineart.svgz.desktop
M wallpapers/moon.svgz.desktop
M wallpapers/plasma-default.png.desktop
M wallpapers/soft-green.jpg.desktop
M wallpapers/sunshine-after-the-rain.jpg.desktop
svn path=/trunk/KDE/kdebase/workspace/; revision=739007
The following changes were in SVN, but were removed from git:
M wallpapers/triplegears.jpg.desktop