4232 Commits (9a8dcd651d1aafadea9babccb1dd69efa7e9db64)
 

Author SHA1 Message Date
Rivo Laks bad6237218 - Implement textured shadows.
The default texture gives you nice rounded corners, but it can be changed to do something more fancy ;-)
- Fix a shadow transformation/rendering problem

svn path=/trunk/KDE/kdebase/workspace/; revision=683210
17 years ago
Rivo Laks 83b335c86c These were not supposed to be enabled by default
svn path=/trunk/KDE/kdebase/workspace/; revision=683202
17 years ago
Luboš Luňák a6e600b5c3 Listen to Aaron's wisdom :).
svn path=/trunk/KDE/kdebase/workspace/; revision=683195
17 years ago
Rivo Laks c5a06667e0 One less
svn path=/trunk/KDE/kdebase/workspace/; revision=683167
17 years ago
Rivo Laks 5af2cb8dda Add sharpen effect which does some basic sharpening.
Also requires shaders and shortcut is Ctrl+F7 for now.

svn path=/trunk/KDE/kdebase/workspace/; revision=683165
17 years ago
Rivo Laks f69139e825 Add invert effect which inverts aka negates desktop's colors.
Shortcut is Ctrl+F6 for now.
  Requires shaders.

svn path=/trunk/KDE/kdebase/workspace/; revision=683162
17 years ago
Rivo Laks 2632c2ff56 Add ShaderEffect class which provides generic support for fullscreen shader effects
svn path=/trunk/KDE/kdebase/workspace/; revision=683160
17 years ago
Luboš Luňák 8d929cb3fc Overlay window also needs input shape.
svn path=/trunk/KDE/kdebase/workspace/; revision=683158
17 years ago
Luboš Luňák 9052116e4f Support for having previews even for unmapped windows - they're
actually kept mapped, so that they still have the backing pixmap.
Plus some small tricks to prevent such windows from interfering.
Only two basic modes are implemented right now.


svn path=/trunk/KDE/kdebase/workspace/; revision=683156
17 years ago
Luboš Luňák 5f003b9ec3 Remove a copy that's a result of wrong merging of a diff.
svn path=/trunk/KDE/kdebase/workspace/; revision=683154
17 years ago
Luboš Luňák d3c8229599 Fix orientation.
svn path=/trunk/KDE/kdebase/workspace/; revision=683149
17 years ago
Script Kiddy 08de0fc63f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=683071
17 years ago
Oswald Buddenhagen a5bcef35f3 k3process--
svn path=/trunk/KDE/kdebase/workspace/; revision=682899
17 years ago
Rivo Laks f711ea836e Add names to some of the items
svn path=/trunk/KDE/kdebase/workspace/; revision=682895
17 years ago
Rivo Laks e57fb0db54 Add more TODOs for 4.0
svn path=/trunk/KDE/kdebase/workspace/; revision=682887
17 years ago
Luboš Luňák 937052d9ac Things to do for 4.0.
svn path=/trunk/KDE/kdebase/workspace/; revision=682852
17 years ago
Luboš Luňák 5913a1d781 These are demo effects.
svn path=/trunk/KDE/kdebase/workspace/; revision=682845
17 years ago
Luboš Luňák d74361c378 Option to turn off slide during change.
svn path=/trunk/KDE/kdebase/workspace/; revision=682448
17 years ago
Chusslove Illich bdb46a1769 Interface modifications to KCmdLineArgs, KAboutData and KComponentData; BIC, SIC. Most of the depending code has been auto-converted to new API.
svn path=/trunk/KDE/kdebase/workspace/; revision=682259
17 years ago
Script Kiddy 4497741460 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=681732

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/KDE34.png.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/andes-venezolanos.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/kde_box.png.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
17 years ago
Script Kiddy 285a0b1259 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=681471
17 years ago
Matt Williams d89101a8ec Enable API generation more consistently
svn path=/trunk/KDE/kdebase/workspace/; revision=680950
17 years ago
Luboš Luňák 057f510f9e nvidia bug got fixed
svn path=/trunk/KDE/kdebase/workspace/; revision=680884
17 years ago
Script Kiddy 3aa37f6506 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=680810
17 years ago
Script Kiddy df78e401bd SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=680394

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

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
17 years ago
Dirk Mueller e625a97905 include cleanups
svn path=/trunk/KDE/kdebase/workspace/; revision=680057
17 years ago
Matthias Kretz cbfe1bd3a8 adapt to KPluginInfo API change
svn path=/trunk/KDE/kdebase/workspace/; revision=680026
17 years ago
Luboš Luňák 162d6ac7c9 Support for _NET_WM_SYNC_REQUEST, based on a patch
by Rayiner Hashem <gtg990h@mail.gatech.edu>.


svn path=/trunk/KDE/kdebase/workspace/; revision=679986
17 years ago
Script Kiddy 8eac2caca5 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=679120
17 years ago
Luciano Montanaro 785b9188f4 - Added the titlebar wheel event handling from the 3.5 branch
- Fixed titlebar gradient
- Fixed Pin and Help buttons masking issues

svn path=/trunk/KDE/kdebase/workspace/; revision=679076
18 years ago
Dirk Mueller 1e3214ed73 include cleanup to separate workspace
svn path=/trunk/KDE/kdebase/workspace/; revision=678951
18 years ago
Script Kiddy 9f7fceec30 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=678709
18 years ago
Dirk Mueller 628e1a28c9 compile++
svn path=/trunk/KDE/kdebase/workspace/; revision=678540
18 years ago
Luboš Luňák 634ca3041c Minimize the offset for electric borders warp.
CCBUG: 129423


svn path=/trunk/KDE/kdebase/workspace/; revision=678503
18 years ago
Script Kiddy 3adff6e6ff SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=678317
18 years ago
Luboš Luňák 1ea96fb075 No idea why I used a dummy config file here, it's not needed.
svn path=/trunk/KDE/kdebase/workspace/; revision=678061
18 years ago
Luboš Luňák cc091a7704 Interesting way of checking if a decoration needs a hard reset - as soon
as one thing that does not need it has changed, it is not needed, regardless
of the rest. Even more interestingly several styles have exactly the same
copy of this nonsense.

CCMAIL: kwin@kde.org


svn path=/trunk/KDE/kdebase/workspace/; revision=678025
18 years ago
Luboš Luňák ef59c8956a When doing a forced geometry update while updates are suspended, remember to force the geometry
update when resuming.


svn path=/trunk/KDE/kdebase/workspace/; revision=677635
18 years ago
Luboš Luňák 0de8f314a8 Add a comment.
svn path=/trunk/KDE/kdebase/workspace/; revision=677630
18 years ago
Luboš Luňák 08baac8fa4 Updates.
svn path=/trunk/KDE/kdebase/workspace/; revision=677561
18 years ago
Laurent Montel 3ce597e439 Port to new api
svn path=/trunk/KDE/kdebase/workspace/; revision=677432
18 years ago
Luboš Luňák cdb2d046c3 Always rebinding should not make sense anymore.
svn path=/trunk/KDE/kdebase/workspace/; revision=677309
18 years ago
Luboš Luňák 4040e9be58 Add a hack to make it work with XGL.
svn path=/trunk/KDE/kdebase/workspace/; revision=677300
18 years ago
Luboš Luňák 27f67f3428 Dump support for the KDE systray mechanism. Hurray.
svn path=/trunk/KDE/kdebase/workspace/; revision=677076
18 years ago
Marcus Camen 88f73821c6 typo
svn path=/trunk/KDE/kdebase/workspace/; revision=677003
18 years ago
Laurent Montel a38f0d95e1 K3Process--
svn path=/trunk/KDE/kdebase/workspace/; revision=676771
18 years ago
Luboš Luňák d9583cd3f6 Option for strict binding: kwinrc:Translucency:GLStrictBinding .
Non-nvidia users will probably need it set to true with TFP.


svn path=/trunk/KDE/kdebase/workspace/; revision=676673
18 years ago
Luboš Luňák 9c31c4555c I apparently misunderstood the semantics of texture_from_pixmap a bit - rebind
only when the compositing pixmap changes (as in: a new one), not when its contents
change. This finally makes TFP faster than SHM (70% vs 45% of non-composited
performance) and should about match Compiz/Beryl. After this change also strict
binding may finally make sense.


svn path=/trunk/KDE/kdebase/workspace/; revision=676667
18 years ago
Script Kiddy 8d7ed92f84 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=676551
18 years ago
Luciano Montanaro 90d5c51cca Fixed off by one rendering artifact in modernsystem too.
svn path=/trunk/KDE/kdebase/workspace/; revision=676453
18 years ago