lp:~frankban/juju-gui/bug-1075672-icons

Created by Francesco Banconi and last modified
Get this branch:
bzr branch lp:~frankban/juju-gui/bug-1075672-icons
Only Francesco Banconi can upload to this branch. If you are Francesco Banconi please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Francesco Banconi
Project:
juju-gui
Status:
Merged

Recent revisions

240. By Francesco Banconi

Added docstrings.

239. By Francesco Banconi

Lint.

238. By Francesco Banconi

Fixed tests.

237. By Francesco Banconi

Updated icons.

236. By Madison Scott-Clary

Lightweight assets/improve FF performance

Some lighter weight assets for service modules were implemented, via Matt C. Additionally, profiling showed that a lot of slowness for FireFox was caused by FF internals being slow (namely <node>.setAttribute() and <node>.getClientRects()). While we can't fix those being slow, we can reduce the number of times they're used. This is done by modifying attributes on only relevant relation lines when a service is dragged (rather than redrawing or modifying all lines). This results in fewer calls to both of those internals, and speeds up animation in FireFox.

R=gary.poster, benjamin.saller
CC=
https://codereview.appspot.com/6826057

235. By Thiago Veronezi

Resource minification/aggregation js

* We should aggregate and minimize the js sources in order to improve the load speed of the application;
* We dont want to use the yui combo loader feature;
* The final product will provide three js files: one for the YUI dependencies, one for our custom js code and one for third part js like d3.

R=benji, gary.poster
CC=
https://codereview.appspot.com/6821090

234. By Francesco Banconi

Charm config panel visual design fixes.

The charm configuration panel now should match UX wireframe.
This branch also contains fixes to the configuration
section hiding when a config file is uploaded.
Also introduced LESS mixins for border radii and box shadows.
Added "docstrings" to relevant charm panel methods.

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

233. By Benji York

improve draglines

R=
CC=
https://codereview.appspot.com/6818107

232. By Thiago Veronezi

Generic show view event

Instead of wrapping the 'navigate' method call with multiple 'show' events, we want call the 'navigate' method from a single event.

So, instead of...

this.on('*:showService', this.navigate_to_service);
this.on('*:showUnit', this.navigate_to_unit);
this.on('*:showCharm', this.navigate_to_charm);
this.on('*:showEnvironment', this.navigate_to_environment);

... we will have...

this.on('*:navigateTo', function(e) {
 console.log('navigateTo', e);
 this.navigate(e.url);
}, this);

R=benji, bac
CC=
https://codereview.appspot.com/6819104

231. By Brad Crittenden

Style charm results panel.

Does not include filter dropdown as that design is not finalized.

Added further styling as specified by Matt.

R=
CC=
https://codereview.appspot.com/6817101

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.