11 Commits (9b1ea1c7f7318dabd2b8a67be43fc4d004a46392)

Author SHA1 Message Date
Vlad Zahorodnii 9f2cb0ae1b Provide expected presentation time to effects 5 years ago
Vlad Zahorodnii 4ce853e8e4 Prettify license headers 6 years ago
Vlad Zahorodnii 1fb9f6f13a Switch to SPDX license markers 6 years ago
Albert Astals Cid e144748c7a Add some const & 6 years ago
Vlad Zagorodniy 8af2fa73dc Run clang-tidy with modernize-use-override check 7 years ago
Kai Uwe Broulik a7c396caeb [ScreenEdgeEffect] Create glow Svg on demand 9 years ago
Martin Gräßlin 3bbc9436db [kwin] Add a virtual Effect::requestedEffectChainPosition 12 years ago
Martin Gräßlin 57eb00977b ScreenEdge helper effect supports QPainter Compositing 12 years ago
Martin Gräßlin 7e10fe524f Fix warnings and compile errors when building with XRender Compositing disabled 13 years ago
Martin Gräßlin 3d5f962566 XRender implementation for ScreenEdges Glow Effect 13 years ago
Martin Gräßlin 06895db1a9 New Glow on approaching Screen Edge Effect 13 years ago
Philipp Knechtges fbae9f9972 kwin: paint plasma panel always on top while sliding between desktops 14 years ago
Martin Gräßlin fe4329a252 Only call active effects in the effect chain 15 years ago
Martin Gräßlin f213b7da70 Drop KWin::TimeLine from kwineffects 15 years ago
Martin Gräßlin c3a076b6a5 EffectsHandler emits desktopChanged signal 15 years ago
Martin Gräßlin b3a5639967 EffectsHandler and Effect become QObjects 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Lucas Murray dd28e15a1b Allow desktop effects to access the new DesktopLayout class. Replaced 17 years ago
Lucas Murray 846496d2c1 Cleaned up the effects/ directory by moving each individual effect into 17 years ago
Lucas Murray 25e0799c87 Update my E-mail address. 18 years ago
Lucas Murray 2f010abe87 Added reconfigure() to slide effect. 18 years ago
Lucas Murray fe4c100195 Improved the desktop grid effect. 18 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Luboš Luňák 9e0a19aa2e Login effect. 19 years ago
Rivo Laks d78506bd0a Move testing/demo effects (those not meant for end users) to test/ subdir and don't build them by default. 19 years ago
Luboš Luňák e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision. 19 years ago
Luboš Luňák d846a1e8a9 Use always float as the floating point type for compositing 19 years ago
Luboš Luňák 5faa397849 Vertex redesign - redo the way windows are split into smaller parts 19 years ago
Luboš Luňák f52b8e48cd branches/work/kwin_composite becomes new trunk kwin. 19 years ago
Luboš Luňák 2b7e1f4993 Remove kwin, kwin_composite will become new trunk kwin, missing merges 19 years ago
Luboš Luňák 0b4f83fc90 The rest ported to plugins, BoxSwich being the only exception. 19 years ago
Luboš Luňák e3b865cd5f namespace KWinInternal -> KWin - shorter typing of names in gdb, yay 19 years ago
Luboš Luňák 8b5b40e4e8 Shadows. Right not it's only flat black rectangle, but otherwise 19 years ago
Luboš Luňák 5cabf743ae The official excuse for this effect is that I wanted to try 19 years ago
Luboš Luňák d4a58f4152 QMap -> QHash 19 years ago
Luboš Luňák de8f39accf Hmm, I think I now understand this vertices stuff. Added a silly 19 years ago
Luboš Luňák 9dda6936a7 Ok, plugins will be GPL as well. 19 years ago
Luboš Luňák 0ae5a772e7 Add EffectWindow as a window representation for effects, 19 years ago
Luboš Luňák 77f803a563 Instead of the somewhat fragile way of trying to clean up Client/Unmanaged 19 years ago
Luboš Luňák 0283b97a62 When no transformations are needed simple screen painting can be used 20 years ago
Luboš Luňák 5f03c77514 Move effects to their own directory. 20 years ago