Luboš Luňák
c29c66832d
Make quads carry information about whether the quad is part
...
of decoration or the actual window contents.
svn path=/trunk/KDE/kdebase/workspace/; revision=689554
2007-07-18 15:01: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
Matthew Woehlke
ca0838643d
fix lower color, thanks for keeping me honest boemann :-)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=689245
2007-07-17 23:50:33 +00:00
Matthew Woehlke
1768ac296c
fix windeco to use KColorScheme also, see r689219
...
TODO: share this code so it doesn't need to be fixed twice :-)
svn path=/trunk/KDE/kdebase/workspace/; revision=689244
2007-07-17 23:35:44 +00:00
Luboš Luňák
ea944065c7
Arghl, this is not static const, it changes.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=689136
2007-07-17 18:14:17 +00:00
Luboš Luňák
f1108dd13a
Let's say the copy buffer hack for old nvidia drivers is not necessary these days.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=689095
2007-07-17 16:01:07 +00:00
Luboš Luňák
263defdb87
Detect XRender initialization failures.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688970
2007-07-17 11:02:27 +00:00
Luboš Luňák
7b054df213
More debug info about possible initialization failures.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688960
2007-07-17 10:38:12 +00:00
Casper Boemann
3e024ce5e6
fix small visual error in upper right corner
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688743
2007-07-16 18:52:40 +00:00
Casper Boemann
f153aad996
change the background as nuno wants
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688728
2007-07-16 18:01:27 +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
Andreas Hartmetz
ce7709855d
port *ahem* kdebase to the new way of doing global shortcuts
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688440
2007-07-16 04:10:49 +00:00
Casper Boemann
fb78c8f6ad
update windec to have same background as new style
...
get rid of xrender stuff
did this to get smooth painting:
widget()->setAttribute( Qt::WA_PaintOnScreen, false);
svn path=/trunk/KDE/kdebase/workspace/; revision=688425
2007-07-16 02:12:45 +00:00
Stephan Kulow
19d0dab807
init it with something. Even though it looks like it should
...
rather continue? (CID 3919)
svn path=/trunk/KDE/kdebase/workspace/; revision=688152
2007-07-15 08:13:04 +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
Pino Toscano
d7b200945d
use QtModule/QFoo includes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=687987
2007-07-14 23:26:49 +00:00
Pino Toscano
0b6477e90e
use QtModule/QFoo includes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=687972
2007-07-14 22:40:00 +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
Rivo Laks
b027b57233
Shaders can now use cursorX and cursorY uniform variables
...
svn path=/trunk/KDE/kdebase/workspace/; revision=687375
2007-07-13 13:10:31 +00:00
Philip Falkner
1fcb1967fe
Zack's receent patch to Qt defaulting to ARGB visuals where possible
...
exposed a bug in our (ab)use of QX11Info::appDepth(). Make sure that
our buffers match the depth of the root window.
Thanks to Fredrik for the hint about DefaultDepth().
svn path=/trunk/KDE/kdebase/workspace/; revision=686998
2007-07-12 16:50:52 +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
Laurent Montel
5257c7f9aa
Remove not necessary cmake variable (already defined
...
into lib dependancy)
svn path=/trunk/KDE/kdebase/workspace/; revision=686169
2007-07-10 19:37:23 +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
Laurent Montel
3bed1dac22
Add file to extract i18n
...
svn path=/trunk/KDE/kdebase/workspace/; revision=685021
2007-07-07 22:15:32 +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
Luboš Luňák
d265b34760
We'll need something to check versions with changing API.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684887
2007-07-07 13:52:17 +00:00
Luboš Luňák
31fbf4317e
Uninitialized variable.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684498
2007-07-06 18:29:33 +00:00
David Faure
407812ff6f
Next patch from Christian Spiel, ++it instead of it++
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684303
2007-07-06 13:39:03 +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
Luboš Luňák
afa2ed19cb
Detect all that's needed for compositing support.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684195
2007-07-06 10:44:03 +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
Philip Falkner
c2ff6a4d7a
Make sure to unbind the texture in tfp_mode when the underlying pixmap
...
is discarded. Windows that have previously been mapped and unmapped now
update properly when mapped again.
svn path=/trunk/KDE/kdebase/workspace/; revision=683977
2007-07-05 19:59:55 +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
Laurent Montel
2c4161bbaa
Remove not necessary cmake variable
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683772
2007-07-05 09:27:29 +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