Support for multiple sessions

Review Request #123385 - Created April 16, 2015 and updated

Information
Gábor Péterffy
marble
123425
Reviewers
marble

This patch enables to have multiple sessions at the same time. It separates MarbleWidgets and some other objects with deep connection with it from ControlView, and manages them with SessionManager as SessionElements.
Adds the ability to start new sessions and later return to the previous ones.

-This could be improved with adding an UI to change between sessions without closing any
-It could be used up to support high resolution printing with creating a session in the background
-This is necessary for the panorama viewer


  
Loading...