The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
This PR is a refactor of the WaylandCairoSurface, which is an implementation of a Wayland shared memory surface. It includes:
wl_surface_attach
calls from the server into the surface class