Martin Gräßlin
388944314a
Drop QPixmap ctor of XRenderPicture
...
Was a todo to remove it as it's just using a toImage. Removing this
ctor should make it for the user more obvious that put image is used.
2013-08-13 09:57:50 +02:00
Martin Gräßlin
330d40f425
Fix no cast to/from ASCII intrduced issues
...
* "" needs to be wrapped in QStringLiteral
* QString::fromUtf8 needed for const char* and QByteArray
* QByteArray::constData() needed to get to the const char*
2013-07-24 09:58:33 +02:00
Martin Gräßlin
b01f5684c5
Remove not needed includes from kwineffect header files
...
Only include what's actually needed in the headers. This causes of course
some additional needed includes in some implementation files.
2013-03-06 10:23:09 +01:00
Martin Gräßlin
7e10fe524f
Fix warnings and compile errors when building with XRender Compositing disabled
...
ScreenEdgesEffect failed compiling, mouseclick and zoom are yelling
warnings.
Compiling is tested with XRender enabled, for the disabled test I need to
wait for my Jenkins installation ;-)
2013-02-21 18:21:46 +01:00
Martin Gräßlin
3d5f962566
XRender implementation for ScreenEdges Glow Effect
...
More or less straight forward port from OpenGL to XRender. There is one small difference:
the corners are not upscaled.
REVIEW: 108939
2013-02-18 09:21:43 +01:00
Martin Gräßlin
06895db1a9
New Glow on approaching Screen Edge Effect
...
Feature stolen from hidden Plasma Panel now available for all edges on
approach by mouse.
2013-02-07 09:48:09 +01:00