-
Committer:
Matthew Scott
-
Date:
2013-02-12 15:03:23 UTC
-
mfrom:
(372.1.8 service-ghost-1110715)
-
Revision ID:
matthew.scott@canonical.com-20130212150323-boq3jk20ugy9cazn
Create ghost service while configuring.
When deploying from the charm panel, a ghost service is created in the environment while the user configures the charm. Once the charm is deployed, the service is made 'real'. If the deploy is canceled, the ghost is removed. If the panel is closed by a clickoutside event, the ghost remains, and clicking on it opens the panel back to the configuration pane (this allows panning, zooming, dragging, etc). If the service is dragged, it maintains its position after being deployed.
R=gary.poster, teknico
CC=
https://codereview.appspot.com/7308086