I don't think that surfaces::Surface needs configure(MirSurfaceAttrib attrib, int value) - AFICS attributes are a feature of shell::Surface. (And, as discussed elsewhere, surfaces::ProxySurface belongs in shell, possibly as shell::Window.)
~~~~
90 +
Trailing whitespace.
~~~~
216 === added file 'include/shared/mir/common.h'
This is not the place for parts of the toolkit API - this is for namespace mir
I don't think that surfaces::Surface needs configure( MirSurfaceAttri b attrib, int value) - AFICS attributes are a feature of shell::Surface. (And, as discussed elsewhere, surfaces: :ProxySurface belongs in shell, possibly as shell::Window.)
~~~~
90 +
Trailing whitespace.
~~~~
216 === added file 'include/ shared/ mir/common. h'
This is not the place for parts of the toolkit API - this is for namespace mir