Rivo Laks
1552ad2c11
Same here: don't render null icons
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688599
17 years ago
Rivo Laks
1ec2b1d228
Don't try to draw icon for windows that don't have one
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688598
17 years ago
Script Kiddy
faf536a3b8
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688446
17 years ago
Andreas Hartmetz
ce7709855d
port *ahem* kdebase to the new way of doing global shortcuts
...
svn path=/trunk/KDE/kdebase/workspace/; revision=688440
17 years ago
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
17 years ago
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
17 years ago
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
17 years ago
Pino Toscano
d7b200945d
use QtModule/QFoo includes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=687987
17 years ago
Pino Toscano
0b6477e90e
use QtModule/QFoo includes
...
svn path=/trunk/KDE/kdebase/workspace/; revision=687972
17 years ago
Rivo Laks
11cff2c158
Add LookingGlass, a fancier-looking magnifier.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=687380
17 years ago
Rivo Laks
b027b57233
Shaders can now use cursorX and cursorY uniform variables
...
svn path=/trunk/KDE/kdebase/workspace/; revision=687375
17 years ago
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
17 years ago
Script Kiddy
28b7aaff53
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=686328
17 years ago
Laurent Montel
5257c7f9aa
Remove not necessary cmake variable (already defined
...
into lib dependancy)
svn path=/trunk/KDE/kdebase/workspace/; revision=686169
17 years ago
Allen Winter
5c93175949
remove kde4_automoc()
...
svn path=/trunk/KDE/kdebase/workspace/; revision=685984
17 years ago
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
17 years ago
Philip Falkner
69cbe51a4e
Make BoxSwitch follow the KDE colour scheme.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=685844
17 years ago
Philip Falkner
8b5806b90d
Add support for window/desktop captions to BoxSwitch.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=685843
17 years ago
Script Kiddy
66c8ac6103
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=685502
17 years ago
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
17 years ago
Script Kiddy
96f194ed10
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=685143
17 years ago
Laurent Montel
3bed1dac22
Add file to extract i18n
...
svn path=/trunk/KDE/kdebase/workspace/; revision=685021
17 years ago
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
17 years ago
Luboš Luňák
d265b34760
We'll need something to check versions with changing API.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684887
17 years ago
Luboš Luňák
31fbf4317e
Uninitialized variable.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684498
17 years ago
David Faure
407812ff6f
Next patch from Christian Spiel, ++it instead of it++
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684303
17 years ago
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
17 years ago
Rivo Laks
e1728afc9b
Unbreak build
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684262
17 years ago
Luboš Luňák
afa2ed19cb
Detect all that's needed for compositing support.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684195
17 years ago
Script Kiddy
8275d82008
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=684084
17 years ago
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
17 years ago
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
17 years ago
Rivo Laks
913d8395d8
Add window icons to PresentWindows.
...
Code stolen from BoxSwitch ;-)
svn path=/trunk/KDE/kdebase/workspace/; revision=683858
17 years ago
Laurent Montel
2c4161bbaa
Remove not necessary cmake variable
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683772
17 years ago
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
17 years ago
Script Kiddy
5241fc4c33
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683698
17 years ago
Rivo Laks
3ae169fba9
Make boxswitch less boxy by using some rounded corners
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683517
17 years ago
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
17 years ago
Rivo Laks
69ad089958
Give the shadow a minimum size (otherwise rounded corners will break)
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683444
17 years ago
Dirk Mueller
39a8350a99
remove redundant project declarations
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683437
17 years ago
Rivo Laks
379bdf9b7f
Add accessibility category and move some effects there
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683230
17 years ago
Rivo Laks
3bcf28270d
Arg... install the shadow texture
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683215
17 years ago
Rivo Laks
f8c9908f0a
Add comments
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683213
17 years ago
Rivo Laks
a73793bda9
That's done
...
svn path=/trunk/KDE/kdebase/workspace/; revision=683211
17 years ago
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