1 How Screens Get Managed
2 -----------------------
3 * PlasmaApp handles the views
4 * DesktopCorona handles the containments
7 * When a screen is added: DesktopCorona adds a new containment if needed, since it handles Containments and the PlasmaApp responds to their creation
9 * When a screen is removed: PlasmaApp removes the associated view(s); we don't want the Containment to go away, however, since the screen may return
11 * When a screen changes geometry: the Views (DesktopView, PanelView) change their geometry and that of their containments if needed