Simon Hunt
d481c1e937
GUI -- Cleanup CSS deadwood.
...
Change-Id: Ideb72ae6432459f918dea0b65c8c79c01209ed50
2014-11-20 15:22:49 -08:00
Simon Hunt
a6a9fe75a3
GUI -- Detail pane now uses Glyphs for selected item (no longer png)
...
- deadwood removal.
Change-Id: I804a0334b48f2e261fa108e43d23d3257d8a143d
2014-11-20 11:24:59 -08:00
Thomas Vachuska
4731f129b3
GUI Fixes.
...
Change-Id: I5b5de2b74b65f1af613e04e226ee633ee50f695d
2014-11-20 10:31:04 -08:00
Simon Hunt
9590801f41
GUI - Converted Instances to use Glyph icons instead of png's.
...
Change-Id: I6a2e04135eea29e3baad32c7cfc36e8e34ee3b10
2014-11-20 10:20:38 -08:00
Simon Hunt
eb1514d9f4
GUI - Converted Hosts to use Glyph icons instead of png's.
...
Change-Id: I5adce1b263985ec853a62db28d59e6d3e252f158
2014-11-20 09:57:29 -08:00
Simon Hunt
c72967b52e
GUI - Converted Devices to use Glyph icons instead of png's.
...
Change-Id: I5d979f6e515168fda2c2eabe97780beaa5206691
2014-11-20 09:21:42 -08:00
Thomas Vachuska
29617e5eb2
ONOS-248 Added ability to visualize counts of device flows along egress links.
...
Change-Id: I4587c4a285025fb12e616391cdae91966d976c97
2014-11-20 03:25:50 -08:00
Thomas Vachuska
87d3db19be
ONOS-249 Added summary of flow rules for the selected device.
...
Change-Id: Ie2903e87e1284bc6fae49b81d9629ce913a1af99
2014-11-20 01:18:50 -08:00
Thomas Vachuska
5fedb7afe0
ONOS-245 Adding more polish and capability to the GUI.
...
Change-Id: I20cfd48f10de5f053d0c00dc1460d85d5c0d22de
2014-11-20 00:55:08 -08:00
Thomas Vachuska
a3148a79d7
Fixing visuals for the SDN-IP demo. Fixed performance issue. Pulsing links instead of ants, less frequently and turning off the timer when not needed.
...
Change-Id: I7100d5da28bcf3a315e34a3ee8c6eb0b1cee0ac2
2014-11-19 21:38:51 -08:00
Thomas Vachuska
ece59ee93a
Fixing visuals for the SDN-IP demo.
...
Change-Id: Idd518213062c49c4f9011b951d87d2020927608a
2014-11-19 21:38:51 -08:00
Thomas Vachuska
20322ff95f
Fixing visuals for the SDN-IP demo.
...
Change-Id: I1d3020ab3787c1b560438e32fe4254edf6a640bd
2014-11-19 16:22:31 -08:00
Ayaka Koshibe
78bcbc1227
remove dependency on Devices for handling MastershipEvents
...
Change-Id: Ie1670e77d3eee5dbd597f574ebe16d687e7b551e
2014-11-19 15:39:08 -08:00
Thomas Vachuska
cd2920cc23
Fixing visuals for the SDN-IP demo.
...
Change-Id: I6f41e6cd72834ece28212de8b5962abaf2d418e4
2014-11-19 14:50:42 -08:00
Simon Hunt
9b228cbb54
GUI - adjust styling of ONOS instances.
...
Change-Id: I02c6136eb7f34e27b501f662774eb017aab1cdd0
2014-11-19 13:18:57 -08:00
Simon Hunt
fcfb46c6fb
GUI - Implemented updateInstance event handler.
...
- Cleaned up onos instance rendering.
Change-Id: Ib074fb061467a566bc75052b14ea38ecbbc055b6
2014-11-19 12:53:38 -08:00
Simon Hunt
56a2ea4a16
GUI - Fixed link labels - now they update correctly.
...
- Fixed repositioning of icon underlay rectangle on label cycle.
- updateInstance() event handler started (WIP)
Change-Id: Icd1d4bd35369ccbe9b6a5f6e92d95016f0e475d8
2014-11-19 12:39:31 -08:00
Thomas Vachuska
f75b7ab3b6
Forgot the icons... doh!
...
Change-Id: Ic0d7848ea857b9fa78f3399ab98651358da78e73
2014-11-19 12:18:28 -08:00
Thomas Vachuska
8954329a60
Reverting the theme to light for the demo and switching icons set.
...
Change-Id: Ic3f7b46ce56100aabc1b7df3370218cbfd94db0c
2014-11-19 11:57:17 -08:00
Simon Hunt
e5b717549d
GUI -- removed Pan/Zoom and Show Traffic on Hover buttons from masthead.
...
note: pan-zoom requires Command (Meta) key to be held down.
Change-Id: I866e31c256119cffa6af0109711d003b4d7dd8fd
2014-11-18 20:27:07 -08:00
Simon Hunt
c76ae8975f
GUI - Temporary coding to provide access to detail pane, with local test data.
...
Change not to be merged, but provided for Paul to check out the detail pane for theming.
Change-Id: I69a1c664ef5e019d3be48a965c335df8a2da8dc1
2014-11-18 18:18:17 -08:00
Paul Greyson
29cd58f339
First pass at svg icons and dark theme for topo
...
Have not addressed top bar etc
Change-Id: I0cc47a1f500bd9d8589eeaf8042f21ec4c8e6cbe
2014-11-18 18:18:02 -08:00
Simon Hunt
e2575b6319
GUI - Implemented link labels showing data on links when traffic is flowing..
...
Change-Id: I3fe602d20c5756620d2c4eb793dac2a0c8d1379c
2014-11-18 17:32:27 -08:00
Simon Hunt
625dc403ae
GUI - Added theme accessor to view token.
...
Change-Id: I0ee8b7c7c1b70762fc8fde4e88d22d37210bc636
2014-11-18 12:30:15 -08:00
Jonathan Hart
c9d7673be5
Cleaned up inconsistency in OpticalConnectivityIntent API.
...
Change-Id: I76b629aa8f4cf95a224da49780b3eca275b9acfc
2014-11-18 11:21:17 -08:00
Simon Hunt
13bf9c80fb
GUI - Tweaked link-exit animation.
...
Change-Id: Ic0604c2492feef657665147202e5f346579a4a53
2014-11-18 07:26:44 -08:00
Simon Hunt
269670fc8c
GUI - Fixed reverse-link-id lookup issue for 'showTraffic'.
...
- removed obsolete 'showPath' code.
Change-Id: I5b7bdf9156b18022838b8f7ebc0e6d0846f9b20f
2014-11-17 16:17:54 -08:00
Simon Hunt
7fa116d01e
GUI - Added ability to differentiate between host types.
...
- Added addHostIcon(...) function.
- Added bullhorn glyph to library.
- Added bgpSpeaker host to links scenario.
Change-Id: I09db2467c0c8ec23933790a794fe2c93dc443141
2014-11-17 15:24:55 -08:00
Simon Hunt
1712ed8316
GUI - Added more events to 'links' scenario, so we can use it as a basis for testing showPath/showTraffic.
...
Change-Id: I6fa428931450930ba0e725443e211205b5c6af98
2014-11-17 12:56:00 -08:00
Thomas Vachuska
82f2c62405
Fixed a defect in client/server interaction when creating host intent.
...
Change-Id: I09a8e12e5ff78349b7d57b492a018642ff5e7bad
2014-11-17 12:33:46 -08:00
Simon Hunt
cb56cffbe2
GUI - Added example requestTraffic and showTraffic events; updated test addLink events.
...
- commented out using 'alert' for logic errors (console warn only now).
Change-Id: I3a48107c5707fd41d8e69ae7c1a980e498651c4b
2014-11-17 11:54:07 -08:00
Simon Hunt
8257f4ce29
GUI -- Major rework to link processing so that we consolidate links A->B and B->A into a single backing object.
...
- added blue glow to ONOS instance when showing switch affinity.
Change-Id: Ia2a52d9d0571bc8c5eed964c85862f5798c7c5db
2014-11-16 20:35:18 -08:00
Thomas Vachuska
badb93f54b
Fixing optical link state issues; a few still remain.
...
Change-Id: I126f89384adbe5272bdaf4eb0e3b456984768a98
2014-11-16 09:40:38 -08:00
Simon Hunt
12ce12e8f9
GUI -- Added shadow of ONOS logo to death mask.
...
Change-Id: I8abfdb88c536eec1e8ec47ae127c809058df4588
2014-11-15 21:13:19 -08:00
Thomas Vachuska
16582df965
Fixed GUI labels for nodes and fixed a few GPS coordinates.
...
Change-Id: I3fd03e8551febaead4f81dc6d0e80a689cf6ee14
2014-11-15 20:12:17 -08:00
Thomas Vachuska
e4cebafa19
Adding support for link state to GUI.
...
Change-Id: I6476cf04810f7bc7e88af629a36ce671b42748d0
2014-11-15 18:58:41 -08:00
Simon Hunt
9c15eca133
GUI -- Reduced size of onos-logo to be 41x38 pixels.
...
- cleaned up ONOS instances a little: added icon; centered text; UI-attached icon shown.
Change-Id: If6d1adf4866c33f1c40baf3e37bebbe4e705ea80
2014-11-15 18:37:59 -08:00
Simon Hunt
9462e8c84a
GUI -- implemented ONOS instance affinity display.
...
- augmented ESC key handling to cancel affinity display before deslecting nodes.
- augmented setRadioButtons to return buttonset api, so we can query what is currently selected.
Change-Id: I17532bae7ea5fa639ce5d600c67e6c44728ff67f
2014-11-15 12:14:59 -08:00
Thomas Vachuska
7c27ad7027
Added detection of traffic flowing using StatisticService.
...
Change-Id: I2044ec16fd722d953d0e2b2c955e4da2b1dab663
2014-11-14 16:20:18 -08:00
Praseed Balakrishnan
c0029655d9
Optical UC fixes for gui and for host2host intent provisoning
...
Change-Id: I5439583e92c44836632e381e0482bd485a1c5de4
2014-11-14 13:38:49 -08:00
Thomas Vachuska
dea4cb3256
Connecting packet paths to optical tunnels visually.
...
Change-Id: Ib6a8cefd9e6eb466e38e305b2fcda4b40a8854fd
2014-11-14 12:14:36 -08:00
Simon Hunt
a5e8914e1f
GUI -- Re-instated Packet / Optical Layer filters.
...
- Adding ONOS instance fly-in pane. Note: still WIP.
- refactored onos.ui.addFloatingPanel to allow TL vs. TR.
- added instance pane to topo view.
- implemented addInstance() event.
- refactored event tracing.
- added instances test scenario.
Change-Id: I58d9769afa8aee9079ec778496cbc47bef329608
2014-11-14 11:58:13 -08:00
Thomas Vachuska
22e3492469
GUI traffic visualization work on server-side.
...
Change-Id: I2e903ec028ea40fd325f69c4d7e1f0b2b6db2f42
2014-11-14 00:40:55 -08:00
Simon Hunt
a255a2cb2a
GUI -- Added CSS classes for primary, secondary, animated, and optical links
...
- refactored showTraffic(...) to handle the updated payload.
- created 'traffic' scenario:: run with ... webapp/index2.html#topo,traffic?local
Change-Id: I5e3a33abcbc9c82f751165b4f52807f7cd59ef03
2014-11-13 22:54:05 -08:00
Thomas Vachuska
e7591e56bd
GUI traffic visualization work on server-side.
...
Change-Id: I15564fc8484464858adf57fe22462f4951d09d09
2014-11-13 22:11:22 -08:00
Simon Hunt
deab432628
GUI -- Relabeled "Meta to select" button to "Pan/Zoom" -- makes more sense to me.
...
Change-Id: I331ff3aa584a42dcda5c2323b46297c9ca089a13
2014-11-13 18:49:07 -08:00
Simon Hunt
d72bc702dc
GUI -- Reworked selection logic to populate fly-in detail pane with action items.
...
Change-Id: I1a7ba3e04d608b7ec7bc635c21658d2d55b2d5c9
2014-11-13 18:38:19 -08:00
Simon Hunt
01095ff144
GUI -- Augmented pan/zoom & select/drag integration by having a toggle button for whether meta needs to be pressed for panning (default) or selecting.
...
- multi-select requires the shift key to be held down.
- Also re-wired deselectAll() to the ESC key, instead of click on background.
Change-Id: I63502839368c6ca10c64ee583a58f836576c4546
2014-11-13 16:37:38 -08:00
Paul Greyson
fcba0e8429
better readme, do scaling properly
...
implement pan/zoom on topo
R to reset pan/zoom
require meta to drag or select nodes
Change-Id: I15e20296e76d5cd8656b144b2d61a6923a5509ad
2014-11-13 14:02:01 -08:00
Simon Hunt
6ac93f3973
GUI --Cleaned up mouse-over/out in preparation for 'show-traffic' behavior.
...
- re-instated the unpin function.
Change-Id: I310804084b93e1cd16f3da31b49ea646db36c6d7
2014-11-13 13:34:38 -08:00