Revision ded2536...

Go back to digest for 26th May 2013

Features in KDE Base

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

Map cursors from X11 to Wayland

Tracking cursor changes in X11. Whenever the cursor image changes, the
image is read and a wl_buffer is created with the content of the X11
cursor. This buffer is attached to a surface used as a cursor image.

As a memory pool for the cursor buffers a temporary file is created and
mmapped.

All created cursors are cached but not yet removed from the cache. Some
cleanup code would be useful also to ensure that our shared memory pool
doesn't overflow.

File Changes

Modified 2 files
  •   kwin/egl_wayland_backend.cpp
  •   kwin/egl_wayland_backend.h
2 files changed in total