Create Pan/Zoom topology module
Bug #1077051 reported by
Benjamin Saller
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-gui |
Fix Released
|
High
|
Benjamin Saller |
Bug Description
After bug 1077047, we have service module, a relation module, and a combined module for the rest. This bug is about separating out the last two bits from the combined module: pan/zoom and viewport. As before, tests will be simply to port existing tests over.
This can be done before or after bug 1077050, but ideally would not be done at the same time.
Related branches
lp:~bcsaller/juju-gui/topology-panzoom
- Juju GUI Hackers: Pending requested
-
Diff: 1720 lines (+618/-503)11 files modifiedapp/app.js (+16/-31)
app/assets/javascripts/d3-components.js (+116/-56)
app/templates/overview.handlebars (+1/-1)
app/views/environment.js (+24/-16)
app/views/topology/mega.js (+120/-287)
app/views/topology/panzoom.js (+155/-6)
app/views/topology/topology.js (+89/-15)
test/test_d3_components.js (+6/-4)
test/test_environment_view.js (+10/-7)
test/test_topology.js (+3/-2)
undocumented (+78/-78)
Changed in juju-gui: | |
status: | New → Triaged |
importance: | Undecided → High |
summary: |
- Env View Refactor: Pan/Zoom + Create Pan/Zoom and Viewport topology modules |
description: | updated |
description: | updated |
Changed in juju-gui: | |
status: | Triaged → In Progress |
assignee: | nobody → Benjamin Saller (bcsaller) |
summary: |
- Create Pan/Zoom and Viewport topology modules + Create Pan/Zoom topology module |
Changed in juju-gui: | |
status: | In Progress → Fix Released |
To post a comment you must log in.