lp:~makyo/juju-gui/adding-subordinates

Created by Madison Scott-Clary and last modified
Get this branch:
bzr branch lp:~makyo/juju-gui/adding-subordinates
Only Madison Scott-Clary can upload to this branch. If you are Madison Scott-Clary please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Madison Scott-Clary
Project:
juju-gui
Status:
Merged

Recent revisions

254. By Madison Scott-Clary

Fixing initial creation of subordinate services

253. By Madison Scott-Clary

Fixing initial creation of subordinate services

252. By Madison Scott-Clary

Fixing initial creation of subordinate services

251. By Thiago Veronezi

Makefile does not support static file deployment

Full description here: https://bugs.launchpad.net/juju-gui/+bug/1078898

This branch does not support CSS minification. It only combines the third-party css files. The minification of the YUI and our custom CSS files is covered by another branch;

The "make debug" command starts the node.js server with the debug version of our application;

The "make server" command starts a python SimpleHTTPServer service with the production version of our application. Note that it is not possible to use REST with this version. It will be covered by another card;

R=bac, gary.poster
CC=
https://codereview.appspot.com/6844061

250. By Madison Scott-Clary

Remove ability to remove subordinate relations.

Attempting to remove a subordinate relation through the standard means will warn that it's not possible and not let the user remove the relation.

R=bac, thiago
CC=
https://codereview.appspot.com/6846060

249. By Madison Scott-Clary

Charm panel border improvements

From Matt C.: Shadow should be darker on darker areas in the panel (such as the charm name and search result headings), and the border should extend all the way down to the bottom of the view (was 1px short).

R=bac, francesco.banconi
CC=
https://codereview.appspot.com/6855049

248. By Francesco Banconi

Growl-style notifications.

This branch introduces growl-style notifications
in the top-right corner of the window.
Implemented a notifier widget: it is a reusable
piece of code that just need a title, a message
and a timeout to display a notification. It is used
to render notification outside view containers, so
that notifications are preserved when the user changes
the current view.

A notifier is created when a notification is added,
following these rules:
- the notification is an error;
- the notification is local (it's not related to the
  delta stream).

The last point involves adding a new field "isDelta"
to the notification model, defaulting to false.
Notifications created when the delta stream arrives are
marked as "isDelta: true".

UI: new notifications appear on top, and disappear after
8 seconds. Mouse over prevents a notification to hide,
mouse click destroys a notification.

Also fixed a bug in the unit view: a callable was undefined
when trying to "retry" or "resolve" a unit.

R=thiago, matthew.scott
CC=
https://codereview.appspot.com/6851058

247. By Brad Crittenden

Pixel tweaking.

Changed the spacing for the charm search results pane per Matt's eagle
eye.

R=mattuk1972

246. By Brad Crittenden

Merge from trunk

245. By Brad Crittenden

Charm search results upated styling

After the last changes Matt made some styling suggestions. His
requirements are in the 'store_front_review.pdf' on the Google drive.

One requirement was that the charm sections be a fixed height of 70px
regardless of how long the charm summary is. This required we find a
solution for truncating the text cleanly. The YUI gallery has
'gallery-ellipsis', which I've chosen to use. In order for it to
work, the width of the element must be used, instead of using
padding-right to cause wrapping. Once that was done, and the width of
the float:right Deploy button was taken into account it all worked
well.

Matt asked for the filter drop down box but since it is not well
spec'ed yet and not Ready To Code I decided to defer adding it at this
time.

R=matthew.scott, teknico
CC=
https://codereview.appspot.com/6846053

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:juju-gui/experimental
This branch contains Public information 
Everyone can see this information.