wlroots/include/wlr
Tony Crisci effea557bb Implement destroying surfaces
Add a signal for wlr_surface destruction on the wlr_surface that compositors
can listen to to remove the surface from their state.

Implement a listener for this in the example wl_compositor to remove the
surface from its internal list of surfaces.

Destroy the surface in the compositor destroy_surface callback given when the
surface resource was created.

Add a reference to the surface resource to the wlr_surface so a compositor can
find it in its list of resources upon wlr_resource destruction.
2017-08-04 11:53:55 -04:00
..
backend Update everyone to use new headers 2017-06-21 10:27:45 -04:00
interfaces Added software cursor fallback 2017-06-26 17:34:15 +12:00
render Merge branch 'wlcore' 2017-06-29 16:00:24 -04:00
session Added public fields to wlr_session 2017-07-09 17:53:13 +12:00
types Merge branch 'wlcore' 2017-06-29 16:00:24 -04:00
util Reorganize wlr-common 2017-06-21 12:10:07 -04:00
backend.h Initialize keyboards from libinput 2017-06-13 08:10:36 -04:00
render.h Implement destroying surfaces 2017-08-04 11:53:55 -04:00
session.h Session documentation. 2017-07-09 23:02:41 +12:00