(1) One quick note:
1196 +MirTrustedSession* mir_trusted_session_create(MirConnection* connection)
The pattern we use is "NAMESPACE_OBJECT_ACTION", so that should be:
MirTrustedSession* mir_connection_create_trusted_session(MirConnection* connection)
Although since "session" was never an object in the client API before, the word "trusted" is superfluous and could be removed. Even if only from the public client API.
Wow, so much code. This will take a while...
(1) One quick note: session_ create( MirConnection* connection) OBJECT_ ACTION" , so that should be: ession* mir_connection_ create_ trusted_ session( MirConnection* connection)
1196 +MirTrustedSession* mir_trusted_
The pattern we use is "NAMESPACE_
MirTrustedS
Although since "session" was never an object in the client API before, the word "trusted" is superfluous and could be removed. Even if only from the public client API.