Trying out the new email list - thinking about refactoring

Alan Griffiths alan.griffiths at
Wed Mar 13 17:28:26 UTC 2013

On 13/03/13 17:22, Alexandros Frantzis wrote:
>> I think this is right, there may also still be shell:Shell though, or (shell::SessionStore) for example "request_focus" is not interesting to the frontend.
> Which entity is in need of the request_focus functionality? The
> interface should be "owned" by that entity (i.e., we should use the same
> reasoning behind this refactoring), assuming of course there is only one
> such entity.

I agree that request_focus() as in the MP isn't relevant to frontend, but my suggested rework (in the review) means it won't be needed there - it is an implementation detail of create_surface_for().

More information about the Mir-devel mailing list