Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2485)

Issue 10019050: Rollup of Databinding and View Container work

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 10 months ago by jeff.pihach
Modified:
10 years, 10 months ago
Reviewers:
rharding, mp+168826, gary.poster
Visibility:
Public.

Description

Rollup of Databinding and View Container work This branch adds the View Container, Databinding Engine, Viewlet, and View Controller into the source tree under the flag `serviceInspector` to show the start of a service inspector prototype. The easiest way to use is to use the flag `serviceInspector`. Click on a service then click 'view', an inspector panel will open (it allows multiple inspectors open at once) with two tabs, one for displaying the title and the other the units. If you continue to watch the units page you will see it change as the simulator modifies the service. https://code.launchpad.net/~hatch/juju-gui/service_inspector/+merge/168826 (do not edit description out of merge proposal)

Patch Set 1 #

Total comments: 41

Patch Set 2 : Rollup of Databinding and View Container work #

Total comments: 20

Patch Set 3 : Rollup of Databinding and View Container work #

Patch Set 4 : Rollup of Databinding and View Container work #

Unified diffs Side-by-side diffs Delta from patch set Stats (+435 lines, -45 lines) Patch
A [revision details] View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M app/models/handlers.js View 2 chunks +2 lines, -2 lines 0 comments Download
M app/models/models.js View 1 2 3 2 chunks +17 lines, -2 lines 0 comments Download
A app/templates/serviceOverview.handlebars View 1 chunk +10 lines, -0 lines 0 comments Download
M app/templates/view-container.handlebars View 1 2 1 chunk +9 lines, -2 lines 0 comments Download
M app/views/databinding.js View 1 2 8 chunks +28 lines, -7 lines 0 comments Download
M app/views/environment.js View 3 chunks +34 lines, -0 lines 0 comments Download
M app/views/service.js View 1 2 1 chunk +91 lines, -0 lines 0 comments Download
M app/views/topology/service.js View 1 2 3 2 chunks +19 lines, -3 lines 0 comments Download
M app/views/view-container.js View 8 chunks +55 lines, -18 lines 0 comments Download
M docs/index.rst View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A docs/viewlet-data-binding.rst View 1 2 1 chunk +148 lines, -0 lines 0 comments Download
M lib/views/juju-inspector.less View 1 chunk +1 line, -1 line 0 comments Download
M lib/views/stylesheet.less View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M test/test_view_container.js View 4 chunks +17 lines, -8 lines 0 comments Download

Messages

Total messages: 11
jeff.pihach
Please take a look.
10 years, 10 months ago (2013-06-11 22:38:40 UTC) #1
rharding
Questions below. Sorry if I'm being dense playing 'code review catchup'. https://codereview.appspot.com/10019050/diff/1/app/models/models.js File app/models/models.js (right): ...
10 years, 10 months ago (2013-06-11 23:20:51 UTC) #2
gary.poster
Just looked at the doc so far. These are the thoughts I had for it. ...
10 years, 10 months ago (2013-06-12 02:58:53 UTC) #3
jeff.pihach
Thanks for the reviews, comments are below and updates, where mentioned, will be coming shortly. ...
10 years, 10 months ago (2013-06-12 04:21:30 UTC) #4
jeff.pihach
Please take a look.
10 years, 10 months ago (2013-06-12 04:23:57 UTC) #5
gary.poster
LGTM with comments. Nice progress. Thanks! Gary https://codereview.appspot.com/10019050/diff/12001/app/models/models.js File app/models/models.js (right): https://codereview.appspot.com/10019050/diff/12001/app/models/models.js#newcode264 app/models/models.js:264: // Apply ...
10 years, 10 months ago (2013-06-12 14:08:27 UTC) #6
gary.poster
A few comments because I was curious about what you all were saying about this ...
10 years, 10 months ago (2013-06-12 14:12:32 UTC) #7
rharding
LGTM so hopefully some useful feedback for the future. I understand things are still in ...
10 years, 10 months ago (2013-06-12 14:15:48 UTC) #8
rharding
On 2013/06/12 14:12:32, gary.poster wrote: > https://codereview.appspot.com/10019050/diff/1/app/views/service.js#newcode1117 > app/views/service.js:1117: views.ServiceInspector = ServiceInspector; > On 2013/06/11 ...
10 years, 10 months ago (2013-06-12 14:16:57 UTC) #9
jeff.pihach
Thanks for the reviews, changes have been made and are incoming. I'll also be XXXing ...
10 years, 10 months ago (2013-06-12 15:02:11 UTC) #10
jeff.pihach
10 years, 10 months ago (2013-06-12 15:47:38 UTC) #11
*** Submitted:

Rollup of Databinding and View Container work

This branch adds the View Container, Databinding Engine,
Viewlet, and View Controller into the source tree under
the flag `serviceInspector` to show the start of a  service 
inspector prototype. 

The easiest way to use is to use the flag `serviceInspector`.
Click on a service then click 'view', an inspector panel
will open (it allows multiple inspectors open at once) with
two tabs, one for displaying the title and the other the units.
If you continue to watch the units page you will see it change
as the simulator modifies the service.

R=rharding, gary.poster
CC=
https://codereview.appspot.com/10019050
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b