src/unity-mir/sessionlistener.cpp:
qRegisterMetaType<std::shared_ptr<msh::Session>>("std::shared_ptr<mir::shell::ApplicationSession>");
would be best to keep the Qt Metatype name matching the actual type.
src/modules/Unity/Application/application_manager.h:
you could remove the "class ApplicationSession;" here too. I don't see it being referred to anywhere.
Missed stuff:
src/unity- mir/sessionlist ener.cpp: pe<std: :shared_ ptr<msh: :Session> >("std: :shared_ ptr<mir: :shell: :ApplicationSes sion>") ;
qRegisterMetaTy
would be best to keep the Qt Metatype name matching the actual type.
src/modules/ Unity/Applicati on/application_ manager. h: ion;" here too. I don't see it being referred to anywhere.
you could remove the "class ApplicationSess