Revision f48c045...

Go back to digest for 3rd February 2013

Optimization in KDE Base

Martin Gräßlin committed changes in [kde-workspace] /:

Light-weight wrapper class for an xcb_window_t

The idea behind this class is to relieve the developer from having to
call xcb_destroy_window once it is no longer needed. That is having a
RAII approach to windows.

In addition the class provides some simple method wrappers for the most
common use cases inside KWin:
* map
* unmap
* setGeometry - basically a moveResizeWindow
* ...

File Changes

Added 1 files
  • kwin/tests/test_xcb_window.cpp
Modified 3 files
  •   kwin/xcbutils.h
  •   kwin/tests/CMakeLists.txt
  •   kwin/tests/test_client_machine.cpp
4 files changed in total