3976 Commits (4f509f0360b9ae0be186433d18cab14b5ce72b35)
 

Author SHA1 Message Date
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