Commit graph

468 commits

Author SHA1 Message Date
Rivo Laks
bbb6d2d96a - Add config module for MakeTransparent effect.
Defaults are 70% translucency for window decorations and 80% for moving windows.
- Set it's user-visible name to Translucency

svn path=/trunk/KDE/kdebase/workspace/; revision=728122
2007-10-22 13:34:26 +00:00
Rivo Laks
b5bfa1765f Effects' config modules don't depend on opengl
svn path=/trunk/KDE/kdebase/workspace/; revision=727695
2007-10-21 13:44:40 +00:00
Script Kiddy
2258fbb029 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=727320
2007-10-20 06:45:13 +00:00
Script Kiddy
9099c1585f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=726885

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

M	wallpapers/default_blue.jpg.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/stelvio.jpg.desktop
2007-10-19 06:33:28 +00:00
Luboš Luňák
d2e8675051 Avoid divide by zero.
svn path=/trunk/KDE/kdebase/workspace/; revision=726668
2007-10-18 14:24:46 +00:00
Script Kiddy
d0799dc140 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=726175

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

M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/moon.svgz.desktop
2007-10-17 05:59:01 +00:00
Stephan Binner
3bff5f0ab2 i18n style guide fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=725921
2007-10-16 15:36:27 +00:00
Script Kiddy
a09de80b60 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=725777

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

M	wallpapers/kde_box.png.desktop
2007-10-16 06:15:12 +00:00
Script Kiddy
f15da268a1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=722863
2007-10-08 06:40:33 +00:00
Script Kiddy
6b50ab2940 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/kstyles/; revision=721873
2007-10-06 07:33:36 +00:00
Andreas Hartmetz
86f47ee6a8 committed for hdh, thanks
svn path=/trunk/KDE/kdebase/workspace/; revision=721760
2007-10-06 02:11:47 +00:00
Andreas Pakulat
39e322fc83 Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are
needed now because friday is the last BC day. The rest of the modules will
follow as fast as my laptop allows.

svn path=/trunk/KDE/kdebase/workspace/; revision=721704
2007-10-05 22:21:25 +00:00
Laurent Montel
d59f95c2d0 Fix compile enable final
svn path=/trunk/KDE/kdebase/workspace/; revision=720825
2007-10-03 20:18:56 +00:00
Script Kiddy
cf3de09959 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=720538
2007-10-03 06:39:50 +00:00
Script Kiddy
94c4779591 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=720019
2007-10-02 06:39:53 +00:00
Script Kiddy
18759f4fc9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=719466

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/kde_box.png.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
2007-10-01 06:24:51 +00:00
Script Kiddy
39d217e170 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=718575
2007-09-29 06:00:08 +00:00
Rivo Laks
99cdfe7f8d Better defaults IMHO.
Now each side of the window is surrounded by a bit the of shadow while it's still bigger
  at the right side and the bottom.

svn path=/trunk/KDE/kdebase/workspace/; revision=718310
2007-09-28 12:50:36 +00:00
Rivo Laks
8d316461c4 Fix shadow's size
svn path=/trunk/KDE/kdebase/workspace/; revision=718307
2007-09-28 12:47:37 +00:00
Rivo Laks
0e1cb2a603 Add option to make active window's shadow stronger (on by default).
svn path=/trunk/KDE/kdebase/workspace/; revision=718304
2007-09-28 12:43:51 +00:00
Rivo Laks
3c195c505d Make it possible to increase shadow's size
svn path=/trunk/KDE/kdebase/workspace/; revision=718296
2007-09-28 12:24:11 +00:00
Script Kiddy
10de671bc9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=718158
2007-09-28 06:44:06 +00:00
Script Kiddy
5e289c2423 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=717121
2007-09-26 05:58:14 +00:00
Rivo Laks
bb6a65b424 Add config module for DesktopGrid.
You can configure slide animation and activations shortcut

svn path=/trunk/KDE/kdebase/workspace/; revision=716951
2007-09-25 17:52:19 +00:00
Rivo Laks
f05d91085a - Make it work (use correct KComponentData)
- No need to store KActionCollection since we're dealing only with global shortcuts

svn path=/trunk/KDE/kdebase/workspace/; revision=716949
2007-09-25 17:47:31 +00:00
Rivo Laks
aa26125635 Activation shortcuts of PresentWindows can be configured now
svn path=/trunk/KDE/kdebase/workspace/; revision=716805
2007-09-25 09:41:06 +00:00
Rivo Laks
a868d01413 - Fix grammar of a label
- Add labels that show activation shortcuts

svn path=/trunk/KDE/kdebase/workspace/; revision=715559
2007-09-22 12:14:30 +00:00
Rivo Laks
4ae6c8c382 - Fix memory leak with QLabels
- Translate all the labels

svn path=/trunk/KDE/kdebase/workspace/; revision=715555
2007-09-22 12:00:23 +00:00
Script Kiddy
090855777a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=715040

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/andes-venezolanos.svgz.desktop
M	wallpapers/aurora.svgz.desktop
M	wallpapers/blue-bend.jpg.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
2007-09-21 06:26:08 +00:00
Rivo Laks
7ad70d9c83 Fix compilation
svn path=/trunk/KDE/kdebase/workspace/; revision=714831
2007-09-20 18:06:36 +00:00
Bernhard Loos
4ff6a33526 fix the effect kcm for kwin
(port it to KPluginFactory)

svn path=/trunk/KDE/kdebase/workspace/; revision=714825
2007-09-20 17:48:27 +00:00
Rivo Laks
1112d7fd69 Don't scale windows more than 2 times.
This prevents e.g. a quarter-screen big klipper

svn path=/trunk/KDE/kdebase/workspace/; revision=714057
2007-09-18 16:47:32 +00:00
Script Kiddy
23f78b0b57 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=713869
2007-09-18 06:22:43 +00:00
Rivo Laks
3afcb6eb04 Make blur work with ARGB windows
svn path=/trunk/KDE/kdebase/workspace/; revision=713247
2007-09-16 20:01:13 +00:00
Rivo Laks
70f5fd34bb Repaint the frame as well - fixes a bug where frame would stay on screen after turning off magnifier
svn path=/trunk/KDE/kdebase/workspace/; revision=712470
2007-09-14 13:40:26 +00:00
Script Kiddy
12a90ad01a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=712396
2007-09-14 10:18:47 +00:00
Script Kiddy
b61130d037 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=711906

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

M	wallpapers/Chicken-Songs-2.jpg.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/triplegears.jpg.desktop
2007-09-13 05:55:01 +00:00
Script Kiddy
de06840f80 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/kcontrol/samba/; revision=710483

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

M	wallpapers/default_blue.jpg.desktop
M	wallpapers/moon.svgz.desktop
2007-09-10 05:48:06 +00:00
Rivo Laks
3bac29fb2a Cache the colors returned by KColorScheme as suggested by mwoehlke
svn path=/trunk/KDE/kdebase/workspace/; revision=710244
2007-09-09 11:59:29 +00:00
Script Kiddy
d9d648e579 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=710142

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

M	wallpapers/kde_box.png.desktop
M	wallpapers/konqui.svgz.desktop
2007-09-09 06:15:09 +00:00
Rivo Laks
ee4c41e826 Speed up (500 -> 300ms)
svn path=/trunk/KDE/kdebase/workspace/; revision=709536
2007-09-07 18:55:03 +00:00
Rivo Laks
4c92b26fe8 Speed up (500 -> 300 ms)
svn path=/trunk/KDE/kdebase/workspace/; revision=709526
2007-09-07 18:20:05 +00:00
Rivo Laks
84c15214c5 Blend the window labels in/out with the effect
svn path=/trunk/KDE/kdebase/workspace/; revision=709129
2007-09-06 15:50:53 +00:00
Rivo Laks
ab2a72fdcb Tune the range of the pixels drawn graph - displayed range is now 10^2 to 10^7.2 which
should be good enough. The y-axis lines are for each 10^k,  2 <= k <= 7

svn path=/trunk/KDE/kdebase/workspace/; revision=709113
2007-09-06 15:30:57 +00:00
Rivo Laks
fd0df31c9e Draw the lines on top of the graph in XRender mode
svn path=/trunk/KDE/kdebase/workspace/; revision=709102
2007-09-06 15:10:03 +00:00
Rivo Laks
05903e760e - Create a specific method to draw graphs.
- Draw a graph showing number of rendered pixels in addition to the fps graph.
  This is good for spotting redraw problems (such as animations which aren't stop and keep
  redrawing).

svn path=/trunk/KDE/kdebase/workspace/; revision=709097
2007-09-06 15:02:59 +00:00
Rivo Laks
c9597d1303 Add a little space between items and text
svn path=/trunk/KDE/kdebase/workspace/; revision=708005
2007-09-03 15:46:20 +00:00
Rivo Laks
8246723251 - Use bold and a bit bigger font.
- Use correct KColorScheme ctor, not the deprecated one

svn path=/trunk/KDE/kdebase/workspace/; revision=707988
2007-09-03 15:02:26 +00:00
Luboš Luňák
e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision.
Reverting r700026 and changing floats to doubles again. I'd probably like
to change even the ones interfacing with OpenGL which I've left for now.


svn path=/trunk/KDE/kdebase/workspace/; revision=707987
2007-09-03 15:00:43 +00:00
Arto Hytönen
8f9eb21004 SVN_SILENT back down for now as I can't test them right now
svn path=/trunk/KDE/kdebase/workspace/; revision=707753
2007-09-02 20:47:42 +00:00
Arto Hytönen
e1c6433c8e pass-by-value -> reference-to-count fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=707741
2007-09-02 20:01:17 +00:00
Arto Hytönen
f3fbc3665b explicit ctors
svn path=/trunk/KDE/kdebase/workspace/; revision=707717
2007-09-02 19:11:09 +00:00
Rivo Laks
4911fdce81 Use the generic paintText() method
svn path=/trunk/KDE/kdebase/workspace/; revision=707702
2007-09-02 18:32:13 +00:00
Rivo Laks
d618ba8d23 Turn paintText() into two generic methods: one just paints the text, the other also paints
background. Move the methods into kwineffects.*

svn path=/trunk/KDE/kdebase/workspace/; revision=707699
2007-09-02 18:20:36 +00:00
Rivo Laks
106fbc23ab - Draw caption for all windows.
- Correctly apply alpha to text as well (in OpenGL mode)

svn path=/trunk/KDE/kdebase/workspace/; revision=707675
2007-09-02 16:43:31 +00:00
Rivo Laks
1a587da8d6 Show caption for active window.
It might be a good idea to even do it for all windows (or maybe with a config option?)

svn path=/trunk/KDE/kdebase/workspace/; revision=707673
2007-09-02 16:30:18 +00:00
Pino Toscano
ee84e19a8f less qt3support
svn path=/trunk/KDE/kdebase/workspace/; revision=707454
2007-09-01 22:29:47 +00:00
Arto Hytönen
6d98cf9bb0 SVN_SILENT typos-- and few contractions--
svn path=/trunk/KDE/kdebase/workspace/; revision=707210
2007-09-01 08:57:10 +00:00
Luboš Luňák
6ad72de60d Compile.
svn path=/trunk/KDE/kdebase/workspace/; revision=706926
2007-08-31 15:10:25 +00:00
Dirk Mueller
f46cd49351 give a nice logging message if libcaptury cannot be found
svn path=/trunk/KDE/kdebase/workspace/; revision=706858
2007-08-31 13:10:27 +00:00
Dirk Mueller
27aa13d396 symlink attacks, *gasp*
svn path=/trunk/KDE/kdebase/workspace/; revision=706856
2007-08-31 13:06:40 +00:00
Script Kiddy
e8e02db3f1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=706753

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

M	wallpapers/No-Ones-Laughing-3.jpg.desktop
M	wallpapers/andes-venezolanos.svgz.desktop
M	wallpapers/default_gears.jpg.desktop
M	wallpapers/globe.svgz.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-08-31 07:59:14 +00:00
Matthias Kretz
8cb674aa75 compile using KDE3_SUPPORT for KCModule; fix forward decl.
svn path=/trunk/KDE/kdebase/workspace/; revision=705387
2007-08-27 20:48:55 +00:00
Rivo Laks
459ec5e9ce Disable by default
svn path=/trunk/KDE/kdebase/workspace/; revision=705195
2007-08-27 12:48:50 +00:00
Script Kiddy
405e8eb22b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=705076

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

M	wallpapers/here-gear.svgz.desktop
2007-08-27 06:09:24 +00:00
Arto Hytönen
b494cddaa9 includes, include guards and typos fixed
svn path=/trunk/KDE/kdebase/workspace/; revision=705066
2007-08-27 04:31:52 +00:00
Rivo Laks
38bc48cb11 Prettify filter box by adding frame around it and prepending "Filter:" to the filter text.
Also add some comments.

svn path=/trunk/KDE/kdebase/workspace/; revision=704435
2007-08-24 21:27:01 +00:00
Rivo Laks
22d72c572a Forgot to commit this... actually add the edge to alt-tab's frame
svn path=/trunk/KDE/kdebase/workspace/; revision=704330
2007-08-24 16:53:38 +00:00
Rivo Laks
cc2600100c Add a method to render round box with a dark edge and use it for alt-tab's frame.
Now the frame has a slight edge/border around it which makes it look much better IMHO.

svn path=/trunk/KDE/kdebase/workspace/; revision=704310
2007-08-24 15:44:52 +00:00
Rivo Laks
00a10f732b Don't use shadow for desktop and docks
svn path=/trunk/KDE/kdebase/workspace/; revision=704304
2007-08-24 15:25:54 +00:00
Arto Hytönen
261456c8f7 a lot of i18n tags and other small krazy issues fixed, nothing major
svn path=/trunk/KDE/kdebase/workspace/; revision=702784
2007-08-21 07:02:04 +00:00
Script Kiddy
bd170f252c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=702776
2007-08-21 06:53:29 +00:00
Thiago Macieira
d2aee14a35 Remove use of k_funcinfo
svn path=/trunk/KDE/kdebase/workspace/; revision=702583
2007-08-20 21:33:48 +00:00
Script Kiddy
1819a26980 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=702200

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/Totally-New-Product-1.jpg.desktop
M	wallpapers/blue-bend.jpg.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/moon.svgz.desktop
2007-08-20 07:37:38 +00:00
Script Kiddy
ac71f71d10 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=701736

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/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/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
2007-08-19 06:11:40 +00:00
Script Kiddy
62678ad1f4 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=700288

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/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/kde_box.png.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
2007-08-15 06:11:48 +00:00
Luboš Luňák
d846a1e8a9 Use always float as the floating point type for compositing
(http://lists.kde.org/?l=kwin&m=118493073424327&w=2).


svn path=/trunk/KDE/kdebase/workspace/; revision=700026
2007-08-14 15:22:23 +00:00
Script Kiddy
32506e3aa7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=699851
2007-08-14 05:56:15 +00:00
Script Kiddy
d781e2bff3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=699436

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

M	wallpapers/KDE34.png.desktop
M	wallpapers/here-gear.svgz.desktop
M	wallpapers/kde_box.png.desktop
M	wallpapers/soft-green.jpg.desktop
M	wallpapers/sunshine-after-the-rain.jpg.desktop
2007-08-13 05:38:36 +00:00
Script Kiddy
d2b239cb7e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=698804
2007-08-11 06:11:37 +00:00
Luboš Luňák
5a50381e1f Move the shader used for painting to WindowPaintData, as it's
more related to one painting than to a window.


svn path=/trunk/KDE/kdebase/workspace/; revision=698576
2007-08-10 11:26:58 +00:00
Script Kiddy
d3f83ad297 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=698492

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

M	wallpapers/All-Good-People-1.jpg.desktop
M	wallpapers/KDE34.png.desktop
M	wallpapers/Time-For-Lunch-2.jpg.desktop
M	wallpapers/Totally-New-Product-1.jpg.desktop
M	wallpapers/kde_box.png.desktop
2007-08-10 06:30:15 +00:00
Script Kiddy
63d5be3eb6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=698098
2007-08-09 05:49:22 +00:00
Luboš Luňák
23c4852806 Don't cause additional painting when not necessary.
svn path=/trunk/KDE/kdebase/workspace/; revision=697976
2007-08-08 15:54:21 +00:00
Luboš Luňák
30eb55863c Make WindowPaintData ctor require an EffectWindow argument,
which is used to fill it in. Makes thumbnails work again.


svn path=/trunk/KDE/kdebase/workspace/; revision=697961
2007-08-08 14:42:06 +00:00
Script Kiddy
ecb89e482e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=697207
2007-08-07 05:42:29 +00:00
Laurent Montel
994c800d79 Adapt to new KWarning/kFatal/kDebug api
svn path=/trunk/KDE/kdebase/workspace/; revision=695877
2007-08-03 06:59:24 +00:00
Script Kiddy
ff19613051 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=695421

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

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/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-08-02 04:55:02 +00:00
Script Kiddy
9bfd158be3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=694108
2007-07-30 04:47:23 +00:00
Script Kiddy
9d30e8e178 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=693808

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

M	wallpapers/KDE34.png.desktop
M	wallpapers/kde_box.png.desktop
2007-07-29 05:20:59 +00:00
Script Kiddy
573f2f4e07 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=693473

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

M	wallpapers/KDE34.png.desktop
M	wallpapers/No-Ones-Laughing-3.jpg.desktop
2007-07-28 05:36:34 +00:00
Script Kiddy
f190e6654a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=691191

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

M	wallpapers/soft-green.jpg.desktop
2007-07-23 05:31:49 +00:00
Luboš Luňák
4dd8d34c8f Don't make texture coordinates in WindowVertex public at all,
the meaning may possibly change in the future if more than one texture
is used. Instead store original coordinates.


svn path=/trunk/KDE/kdebase/workspace/; revision=689918
2007-07-19 14:35:55 +00:00
Rivo Laks
7273d0ddb5 Add setTransformed() helper method
svn path=/trunk/KDE/kdebase/workspace/; revision=689913
2007-07-19 14:05:59 +00:00
Luboš Luňák
96aba51960 Add a helper to turn on transparency in pre-paint calls.
svn path=/trunk/KDE/kdebase/workspace/; revision=689910
2007-07-19 13:32:46 +00:00
Luboš Luňák
e1c5f18414 Separate rendering for decoration and window contents, they can have
different opacity (opacity only for decoration option).


svn path=/trunk/KDE/kdebase/workspace/; revision=689855
2007-07-19 10:07:49 +00:00
Script Kiddy
6b71cd62db SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=689774
2007-07-19 05:35:59 +00:00
Script Kiddy
f0aaf16e6a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=689367
2007-07-18 05:47:25 +00:00
Luboš Luňák
fd50ea91da Turned off by default - it uses shaders, and here it gives strange painting
errors (probably because of missing support).


svn path=/trunk/KDE/kdebase/workspace/; revision=688692
2007-07-16 16:11:10 +00:00
Rivo Laks
1552ad2c11 Same here: don't render null icons
svn path=/trunk/KDE/kdebase/workspace/; revision=688599
2007-07-16 11:51:54 +00:00
Rivo Laks
1ec2b1d228 Don't try to draw icon for windows that don't have one
svn path=/trunk/KDE/kdebase/workspace/; revision=688598
2007-07-16 11:50:01 +00:00
Script Kiddy
faf536a3b8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=688446
2007-07-16 05:54:55 +00:00
Script Kiddy
6ea0340fb7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=688104

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

M	wallpapers/KDE34.png.desktop
M	wallpapers/kde_box.png.desktop
2007-07-15 05:44:15 +00:00
Rivo Laks
11cff2c158 Add LookingGlass, a fancier-looking magnifier.
svn path=/trunk/KDE/kdebase/workspace/; revision=687380
2007-07-13 13:22:09 +00:00
Script Kiddy
28b7aaff53 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=686328
2007-07-11 04:56:34 +00:00
Allen Winter
5c93175949 remove kde4_automoc()
svn path=/trunk/KDE/kdebase/workspace/; revision=685984
2007-07-10 09:14:12 +00:00
Script Kiddy
8e937c9c2e SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=685927

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

M	wallpapers/sunshine-after-the-rain.jpg.desktop
2007-07-10 04:37:45 +00:00
Philip Falkner
69cbe51a4e Make BoxSwitch follow the KDE colour scheme.
svn path=/trunk/KDE/kdebase/workspace/; revision=685844
2007-07-09 21:05:59 +00:00
Philip Falkner
8b5806b90d Add support for window/desktop captions to BoxSwitch.
svn path=/trunk/KDE/kdebase/workspace/; revision=685843
2007-07-09 21:05:34 +00:00
Script Kiddy
66c8ac6103 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=685502
2007-07-09 04:50:47 +00:00
Philip Falkner
16317c3f39 Make use of the effects loading order capability; effect interaction
should be a little nicer now.


svn path=/trunk/KDE/kdebase/workspace/; revision=685472
2007-07-09 01:12:32 +00:00
Script Kiddy
96f194ed10 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=685143
2007-07-08 04:44:31 +00:00
Luboš Luňák
5faa397849 Vertex redesign - redo the way windows are split into smaller parts
for use in effects (and not only). Now a list of window quads (=window areas)
is created at the beginning of the paint pass, prepaint calls can modify
the split itself (i.e. divide it into more parts). The actual paint calls
can then modify these quads (i.e. transform their geometry). This will allow
better control of how the split is done and also allow painting e.g. only
the decoration differently. Still work in progress, but it works.
Also pass data to prepaint functions in a struct, as there is
already quite a number of them.


svn path=/trunk/KDE/kdebase/workspace/; revision=684893
2007-07-07 14:01:32 +00:00
Rivo Laks
6c8b18f379 Add support for effect ordering.
Effects can now have e.g.  X-Ordering=10  field in their .desktop file. The bigger the number,
  the later the effect comes.

svn path=/trunk/KDE/kdebase/workspace/; revision=684272
2007-07-06 12:38:41 +00:00
Rivo Laks
e1728afc9b Unbreak build
svn path=/trunk/KDE/kdebase/workspace/; revision=684262
2007-07-06 12:23:34 +00:00
Script Kiddy
8275d82008 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=684084
2007-07-06 05:07:50 +00:00
Philip Falkner
09bb0f7cd2 Experimental fade effect, blatantly inspired by compiz.
Note that this while this can reliably fade opened/closed windows, it
will only fade opacity/brightness/saturation changes from previously
loaded effects.  Until we can specify effects' loading order, the
results may not be what you expect.  Don't be too surprised if this
gets reverted.


svn path=/trunk/KDE/kdebase/workspace/; revision=683983
2007-07-05 20:19:10 +00:00
Rivo Laks
913d8395d8 Add window icons to PresentWindows.
Code stolen from BoxSwitch ;-)

svn path=/trunk/KDE/kdebase/workspace/; revision=683858
2007-07-05 11:41:02 +00:00
Rivo Laks
e4d1976e84 - Highlight has smaller corners than the frame
- The icon now also has a background

svn path=/trunk/KDE/kdebase/workspace/; revision=683752
2007-07-05 08:57:10 +00:00
Script Kiddy
5241fc4c33 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=683698
2007-07-05 05:35:58 +00:00
Rivo Laks
3ae169fba9 Make boxswitch less boxy by using some rounded corners
svn path=/trunk/KDE/kdebase/workspace/; revision=683517
2007-07-04 20:34:39 +00:00
Rivo Laks
42a4d364c2 Add a generic function to render a box with rounded corners.
Algorithm is basically same as for shadow, perhaps even shadow will use it.

svn path=/trunk/KDE/kdebase/workspace/; revision=683514
2007-07-04 20:33:35 +00:00
Rivo Laks
69ad089958 Give the shadow a minimum size (otherwise rounded corners will break)
svn path=/trunk/KDE/kdebase/workspace/; revision=683444
2007-07-04 18:24:54 +00:00
Rivo Laks
379bdf9b7f Add accessibility category and move some effects there
svn path=/trunk/KDE/kdebase/workspace/; revision=683230
2007-07-04 12:34:58 +00:00
Rivo Laks
3bcf28270d Arg... install the shadow texture
svn path=/trunk/KDE/kdebase/workspace/; revision=683215
2007-07-04 11:46:50 +00:00
Rivo Laks
f8c9908f0a Add comments
svn path=/trunk/KDE/kdebase/workspace/; revision=683213
2007-07-04 11:44:05 +00:00
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
2007-07-04 11:39:30 +00:00
Rivo Laks
83b335c86c These were not supposed to be enabled by default
svn path=/trunk/KDE/kdebase/workspace/; revision=683202
2007-07-04 11:27:23 +00:00
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
2007-07-04 10:01:04 +00:00
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
2007-07-04 09:59:07 +00:00
Luboš Luňák
d3c8229599 Fix orientation.
svn path=/trunk/KDE/kdebase/workspace/; revision=683149
2007-07-04 09:35:32 +00:00
Script Kiddy
08de0fc63f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=683071
2007-07-04 05:30:03 +00:00
Luboš Luňák
5913a1d781 These are demo effects.
svn path=/trunk/KDE/kdebase/workspace/; revision=682845
2007-07-03 14:44:38 +00:00
Luboš Luňák
d74361c378 Option to turn off slide during change.
svn path=/trunk/KDE/kdebase/workspace/; revision=682448
2007-07-02 17:56:46 +00:00
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
2007-06-30 04:34:16 +00:00
Script Kiddy
285a0b1259 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=681471
2007-06-29 04:24:44 +00:00
Script Kiddy
3aa37f6506 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=680810
2007-06-27 05:24:25 +00:00
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
2007-06-26 05:21:32 +00:00
Dirk Mueller
e625a97905 include cleanups
svn path=/trunk/KDE/kdebase/workspace/; revision=680057
2007-06-25 11:03:18 +00:00
Script Kiddy
9f7fceec30 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=678709
2007-06-22 05:12:36 +00:00
Script Kiddy
3adff6e6ff SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=678317
2007-06-21 05:01:20 +00:00
Script Kiddy
8d7ed92f84 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=676551
2007-06-17 05:52:33 +00:00
Script Kiddy
7935106bba SVN_SILENT made messages (.desktop file, second try)
svn path=/trunk/KDE/kdebase/workspace/; revision=676131

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/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
2007-06-16 05:23:15 +00:00
Dirk Mueller
c336284012 --pedantic
svn path=/trunk/KDE/kdebase/workspace/; revision=675884
2007-06-15 11:40:38 +00:00
Script Kiddy
d60952e7f0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=675673

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/aurora.svgz.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/floating-leaves.jpg.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
2007-06-14 17:32:01 +00:00
Rivo Laks
b5bc926a2e Bump default shadow offset from 5 to 10
svn path=/trunk/KDE/kdebase/workspace/; revision=675491
2007-06-14 11:04:13 +00:00
Rivo Laks
7812443973 Add soft shadows
svn path=/trunk/KDE/kdebase/workspace/; revision=675488
2007-06-14 11:00:22 +00:00
Rivo Laks
424f906ab2 - Add optional color argument to renderGLGeometry() functions. If specified, it's used as vertex colors
array when rendering.
- Rearrange some renderGLGeometry() parameters.
- Don't use opengl arrays and glDrawArrays() when rendering a small number of vertices since in this
  case overhead of enabling/disabling the array is too big. Use immediate mode instead in such case.

svn path=/trunk/KDE/kdebase/workspace/; revision=675467
2007-06-14 10:05:51 +00:00
Laurent Montel
ab2fa82d7c Fix include
svn path=/trunk/KDE/kdebase/workspace/; revision=675269
2007-06-13 21:26:08 +00:00
Script Kiddy
470f0e9e52 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=675092

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/aurora.svgz.desktop
M	wallpapers/celtic.svgz.desktop
M	wallpapers/default_blue.jpg.desktop
M	wallpapers/floating-leaves.jpg.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
2007-06-13 17:57:01 +00:00
Script Kiddy
fb8d0f3a66 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=673377
2007-06-10 04:45:40 +00:00
Script Kiddy
12015361d3 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=673141
2007-06-09 05:15:02 +00:00
Luboš Luňák
841a08c99c Don't crash.
svn path=/trunk/KDE/kdebase/workspace/; revision=672215
2007-06-06 12:26:50 +00:00
Pino Toscano
38267e8ac6 less qt3support
svn path=/trunk/KDE/kdebase/workspace/; revision=672194
2007-06-06 10:37:37 +00:00
Script Kiddy
92727530fe SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=672108

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

M	wallpapers/KDE34.png.desktop
2007-06-06 04:42:35 +00:00
Script Kiddy
916b2e8009 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=671602
2007-06-05 06:22:15 +00:00
Rafael Fernández López
eeae545cae Small fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=671466
2007-06-04 20:34:00 +00:00
Script Kiddy
9117bc2e65 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=671194
2007-06-04 05:17:48 +00:00
Script Kiddy
7265e1e176 SVN_SILENT made messages (.desktop file, second try)
svn path=/trunk/KDE/kdebase/workspace/; revision=670590
2007-06-02 05:22:54 +00:00
Script Kiddy
c6dedebad2 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=670034
2007-05-31 05:31:09 +00:00
Danny Allen
9880b21aa3 add icon names and add spacing between title words
svn path=/trunk/KDE/kdebase/workspace/; revision=669871
2007-05-30 17:10:39 +00:00
Luboš Luňák
7912e100ab captury has moved
svn path=/trunk/KDE/kdebase/workspace/; revision=669742
2007-05-30 08:54:47 +00:00
Script Kiddy
1b7195b7ce SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=669697
2007-05-30 05:10:20 +00:00
Rivo Laks
d93854d120 Oops, fix desktopgrid's name
svn path=/trunk/KDE/kdebase/workspace/; revision=669457
2007-05-29 13:00:05 +00:00
Rivo Laks
ea6f0ae502 - Effects' config module should link to kwineffects and shouldn't link to kutils.
- Make use of the two EffectHandler helper methods: effect config modules now notify KWin that
  corresponding effect should be reloaded when it's config is changed.

svn path=/trunk/KDE/kdebase/workspace/; revision=669436
2007-05-29 11:48:10 +00:00
Script Kiddy
86c92d7985 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=669344

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/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/sunshine-after-the-rain.jpg.desktop
M	wallpapers/triplegears.jpg.desktop
2007-05-29 05:15:16 +00:00
Rivo Laks
9334e70862 Oops, add kwineffect.desktop
svn path=/trunk/KDE/kdebase/workspace/; revision=669082
2007-05-28 13:07:52 +00:00
Rivo Laks
c22b4809a5 Add working config modules for PresentWindows and Shadow effects.
You can configure shadow's offset and opacity and presentwindow's mouse activation areas
  (e.g. activate when mouse it at top-right corner).

svn path=/trunk/KDE/kdebase/workspace/; revision=669040
2007-05-28 11:34:12 +00:00
Rivo Laks
041673bf86 Effect's name in KWIN_EFFECT*() macros must now match effect's internal name in .desktop file,
without kwin4_effect_ prefix, so change the name in those macros to lowercase.
Some modifications to the macros themselves as well.

Effect loading via dcop might work again now.

svn path=/trunk/KDE/kdebase/workspace/; revision=669033
2007-05-28 11:16:18 +00:00
Rivo Laks
2ace94d3c8 Move all .desktop files of effects to $SERVICES_DIR/kwin and use ksycoca to e.g. get list of available effects.
As effect's full internal name is used when looking up the effect, you now need to provide the full name
  (e.g. kwin4_effect_blur instead of just blur) when loading effects via dcop.

svn path=/trunk/KDE/kdebase/workspace/; revision=669032
2007-05-28 11:12:20 +00:00
Script Kiddy
6118496212 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=668356
2007-05-26 05:05:31 +00:00
Rivo Laks
19520d39b5 Add comments to some (more important) effects
svn path=/trunk/KDE/kdebase/workspace/; revision=668230
2007-05-25 15:06:18 +00:00
Rivo Laks
a62a16303d Fix effect's name
svn path=/trunk/KDE/kdebase/workspace/; revision=668228
2007-05-25 15:04:40 +00:00
Rivo Laks
caec542d7a Add KPluginInfo fields to all effect .desktop files.
This includes author, effect's internal name, licence, version, category, etc

svn path=/trunk/KDE/kdebase/workspace/; revision=668220
2007-05-25 14:17:52 +00:00
Luboš Luňák
278e721494 Support for keeping a window temporarily at the very top,
desktop grid effect raises the window being moved this way.


svn path=/trunk/KDE/kdebase/workspace/; revision=667944
2007-05-24 14:41:56 +00:00
Rivo Laks
d6c8a0371d * Rearrange CMakeLists.txt to be (IMHO) a bit more logical.
* Move drunken, shakymove and wavywindows from builtins to tests. Probably they should also be
  prefixed with test or demo, but I'm not bothered enough to do it myself yet.

svn path=/trunk/KDE/kdebase/workspace/; revision=667378
2007-05-22 16:58:10 +00:00
Luboš Luňák
c4ed59b462 There is a reasonable rounding function after all.
svn path=/trunk/KDE/kdebase/workspace/; revision=667352
2007-05-22 15:48:39 +00:00
Luboš Luňák
b4e9060ca7 Sigh ... lround() -> int( round()).
BUG: 145780


svn path=/trunk/KDE/kdebase/workspace/; revision=667287
2007-05-22 12:11:45 +00:00
Script Kiddy
44349d3369 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=666507
2007-05-20 05:13:09 +00:00
Script Kiddy
d5090d37a7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=664483
2007-05-14 05:08:17 +00:00
Thorsten Roeder
0666147473 some krazy fixes
svn path=/trunk/KDE/kdebase/workspace/; revision=664331
2007-05-13 17:47:20 +00:00
Script Kiddy
66b63ee26d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=663384
2007-05-11 05:18:10 +00:00
Thorsten Roeder
97b328de46 SVN_SILENT: some krazy spelling fixes mainly in comments
svn path=/trunk/KDE/kdebase/runtime/solid/control/solid/; revision=662694
2007-05-08 22:05:30 +00:00
Luboš Luňák
8d9f931cfd Build properly without OpenGL/XRender.
svn path=/trunk/KDE/kdebase/workspace/; revision=662052
2007-05-07 11:46:01 +00:00
Script Kiddy
eeaa3c0568 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=661951
2007-05-07 05:10:45 +00:00
David Faure
38099ef7e5 Major config.h cleanup, moved much stuff to config-X11.h and to config-fish.h
svn path=/trunk/KDE/kdebase/workspace/; revision=661060
2007-05-04 13:51:35 +00:00
Script Kiddy
a22c51f822 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/; revision=660909
2007-05-04 05:03:42 +00:00
Pino Toscano
14d0ee83a4 extra ';'
svn path=/trunk/KDE/kdebase/workspace/; revision=659235
2007-04-29 19:03:40 +00:00
Luboš Luňák
f52b8e48cd branches/work/kwin_composite becomes new trunk kwin.
svn path=/trunk/KDE/kdebase/workspace/; revision=659202
2007-04-29 17:35:43 +00:00
Luboš Luňák
2b7e1f4993 Remove kwin, kwin_composite will become new trunk kwin, missing merges
from trunk will be merged in.


svn path=/trunk/KDE/kdebase/workspace/; revision=659200
2007-04-29 17:34:49 +00:00
Rivo Laks
91f795922d Make Liquid effect work without NPOT textures as well.
svn path=/branches/work/kwin_composite/; revision=659161
2007-04-29 15:53:56 +00:00
Rivo Laks
49a56dc905 Make blur effect work even when NPOT textures are not supported by using a larger power-of-two
texture. It wastes some memory but at least it works.

svn path=/branches/work/kwin_composite/; revision=659159
2007-04-29 15:42:19 +00:00
Rivo Laks
a94aa904b0 Well, actually GLRenderTarget doesn't require NPOT textures (it works with rectangle textures as well).
That also means that those effects which do require NPOT have to check for it themselves.

svn path=/branches/work/kwin_composite/; revision=659155
2007-04-29 15:39:33 +00:00
Rivo Laks
72f2d412c1 Add blur effect.
Blur effects blurs out background of translucent windows, thus improving e.g. readability of text in
  such windows.
I'll send a mail with couple of screenshots and more details to kwin list soon.

svn path=/branches/work/kwin_composite/; revision=658817
2007-04-28 15:13:28 +00:00
Rivo Laks
f00d1745ed Add static GLRenderTarget::supported() and make effects use it instead of checking for FBO extension
themselves.
Fix memory leak in Test_FBO effect.

svn path=/branches/work/kwin_composite/; revision=658804
2007-04-28 14:38:06 +00:00
Rivo Laks
24c8663923 Add GLShader dtor (fixes memory leak).
Also fix multiple memory leaks in effects.

svn path=/branches/work/kwin_composite/; revision=658761
2007-04-28 13:19:36 +00:00
Rivo Laks
6e62dcb922 Add GLTexture::setWrapMode() call to set texture's OpenGL wrap mode.
Liquid demo effect now sets wrap mode to CLAMP to ensure that the texture won't wrap at edges
  of the screen, which would make other side of the screen visible there.

svn path=/branches/work/kwin_composite/; revision=658748
2007-04-28 12:25:54 +00:00
Luboš Luňák
56e5618f0e Round values, don't just truncate.
svn path=/branches/work/kwin_composite/; revision=656976
2007-04-22 21:22:05 +00:00
Luboš Luňák
98a7c3da6a Fix repaints.
svn path=/branches/work/kwin_composite/; revision=656793
2007-04-22 11:41:09 +00:00
Luboš Luňák
c7956a951a Repaint also frame.
svn path=/branches/work/kwin_composite/; revision=656786
2007-04-22 11:24:37 +00:00