KWin/Changelog 5
< KWin
- Code base uses C++11
- Port to Qt 5 and KDE Frameworks 5
- Support for "native" graphics system in Qt got removed
- DBus interface got cleaned up, deprecated methods are removed
- New Window Switcher mode which puts thumbnails into a sidebar
- New Background Contrast Effect
- Lanczos Filter does no longer check the graphics effects level
- Libkdecoration received cleanup and various new API features
- kwin_gles does not exist any more, KWin follows Qt's OpenGL choice
- Window Decoration configuration module can render interactive previews for QWidget based decorations (e.g. Oxygen)
- Window Decoration (and Alt+F3 menu) can follow the color scheme from the decorated window
- Window Specific Rule to specify the color scheme for the window decoration of a given window
- KWin effects specify an URL to a demo video (used by new effect configuration module)
- Client uses QIcon instead of set of QPixmap for the window's icon
- Better support for windows of type notification
- Built-in effects are no longer provided as a plugin, but linked against KWin
- KWin is kept responsive while the effects are getting loaded
- Wayland backend for the XRender scene
- QPainter based compositor for Wayland
- Better detection on when KWin should use Wayland
- Compositing gets enforced in Wayland mode
- Support for Client showing on ScreenEdge, see KWin/Screen_Edges
- KDecorations installs a KDecorationsConfig.cmake
- Removed build option KWIN_MOBILE_EFFECTS
- Removed build option KWIN_BUILD_SCRIPTING
- on all desktop window decoration button is only shown if at least two virtual desktops
- Removed taskbar thumbnails effect