KWin/Changelog 5

From KDE Community Wiki
Revision as of 16:22, 30 January 2014 by Mgraesslin (talk | contribs) (Created page with "* 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 rem...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
  • 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