~benji/juju-gui/bug-1110515-loading-message-2

Viewing all changes in revision 379.

  • 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

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: