Simon Hunt
b2c4cc8295
GUI -- Created sprite layout for Menlo Office Floor Plan.
...
- Still need to fix layout.json as the sample. This is WIP!
Change-Id: I060cf1bd69d7b0b0b1cd692ec4f10532756cb01f
2015-04-15 17:16:37 -07:00
Simon Hunt
abf66d9e1a
GUI -- Augmented sprite JSON definition.
...
- refactored topoSprite.js to handle the changes.
Change-Id: Ib0ed7dbacbc93777d8849bf82f52ad6ac974af2c
2015-04-15 20:02:31 +00:00
Bri Prebilic Cole
4506938835
GUI -- Tabular views have divs that encapsulate the header to make math easier for calculating table height. - fixed bug in Device Details Panel where Ports table wouldn't scroll. - Minor refactoring
...
Change-Id: I2d8133fb4a92f82087566084143c32deb7393fb3
2015-04-15 12:21:05 -07:00
Ray Milkey
34c959066d
ONOS-533 Fix copyrights
...
- Any files created in 2014 and modified in 2015 got a copyright of
2014-2015
- Used canonical form of 2014-2015 to be inclusive of extra years.
Some files had 2014,2015
Change-Id: If9a133618873e4000b8f10299bde7c870eb1fbd5
2015-04-15 17:41:07 +00:00
Simon Hunt
fd8c7d7288
GUI -- Reworked sprite definition loading via websocket events.
...
- includes option to specify sprite definition id: #/topo?sprites=defn_name.
Change-Id: If2ce59384e01bb5f35827a503748e21ab4fb1b31
2015-04-14 17:53:49 -07:00
Bri Prebilic Cole
ab582b86db
GUI -- "State" is now an icon on Link and Cluster node views. - Icon mapping has generic names to be reused between views - Fixed broken table unit tests - Other minor cleanup
...
Change-Id: I7136cba15ad4fd185095617d790940d55b9f968f
2015-04-14 23:46:29 +00:00
Thomas Vachuska
9ed335bad1
GUI -- Added facility to upload and track various sprite JSON definitions. WIP
...
Change-Id: I5629e07d84b91d2d885737a9011acc4e13538cf2
2015-04-14 12:07:47 -07:00
Thomas Vachuska
583bc63a60
Consolidated link list into bidirectional links. Re-ordered views. Took-out builtin views from injected html snippets.
...
Change-Id: I8de62b50e437ee6f49a9f2ce9ce6f26bb1e0a6a5
2015-04-14 10:10:57 -07:00
Bri Prebilic Cole
9fb594aea9
GUI -- Base Link View added -- WIP.
...
Change-Id: Iad0bb3d4a796b420d0fcb071812d320c35941b6b
2015-04-14 09:15:54 -07:00
Simon Hunt
2052e5da2f
GUI -- Cleaned up sprite definition format in JSON.
...
- Implemented sprite layer in topology view.
Change-Id: I0861641684df12202d6ccd069d89375a8005d4a8
2015-04-13 17:40:58 -07:00
Bri Prebilic Cole
384e8dc157
GUI -- Base Cluster View implemented. Bug fixed of table bodies not being wide enough.
...
Change-Id: Iebf43c87c91404eb443ae1a098b56575ca9959fe
2015-04-13 15:51:14 -07:00
Bri Prebilic Cole
b699a162da
GUI -- Finished Device Details Panel.
...
- Cleaned up front and backend
- modified table row select callback to take the click $event (in app and device view)
- panel has device glyph
- closing panel deselects clicked on row
Change-Id: I42c372c74fd9fd417ceff01e424f754ea2559595
2015-04-13 12:01:52 -07:00
Bri Prebilic Cole
0feedc0260
GUI -- WIP Device View details panel. Egress Links backend added, updated FnService, added CSS for panel, populates panel with properties and a close button.
...
Change-Id: Ia510b1e47fecc9140adcb1596c365a4114784b88
2015-04-12 23:29:06 +00:00
Simon Hunt
9c1c45e144
GUI -- Revamp of the Glyph Service to allow for custom viewboxes to be defined for registered glyphs/sprites.
...
- Also, initial sketch for externally injected sprite definition and placement.
- Added 'cloud' sprite data.
Change-Id: I1c38d50212a6d67e00e9b7c15427f6e0af40b539
2015-04-11 02:31:52 +00:00
Simon Hunt
ee7a3ce33f
GUI -- toggle state for some of the topo buttons, now persisted via cookie.
...
Change-Id: Ie80c840635fcc7b87705d73abf77b7bc6df03f18
2015-04-09 20:33:18 +00:00
Simon Hunt
c7ae795c31
GUI -- User Prefs written as a service; persistent topo settings updated a bit; still WIP.
...
Change-Id: I6945dd9eb4b325a8f1637c44e2c4b271126b2bc4
2015-04-08 18:59:36 -07:00
Simon Hunt
36a58c607a
GUI -- First cut at persisting user settings (on topology view).
...
Change-Id: Id58a744bf3514852b31d9d8c053c6e167974e1ef
2015-04-08 15:31:43 -07:00
Bri Prebilic Cole
b5f2b1523f
GUI -- Topology View all, packet, and optical layer radio buttons are now part of the topology view toolbar, instead of being in the masthead. Keystroke 'N' for cycle node layers added. Button glyph added. Fixed previously unseen broken unit tests for table.js.
...
Change-Id: I6e53bdc6cacbf41b990abd07d30fc99ef4c3b8c0
2015-04-08 10:44:45 -07:00
Simon Hunt
1bf1e8c499
GUI -- keys.js - use 'keyev' as first argument to callback to indicate key event.
...
Change-Id: I4e463118e313912f307de2e7d2fa7630560e521d
2015-04-08 10:13:35 -07:00
Bri Prebilic Cole
264c5ec590
GUI -- Adjusted height of tables in tabular views, added new and removed columns in Device View. Removed rounded bottom corners of tabular views, created table.css instead of using common.css
...
Change-Id: I77ff4c3abe051e1e4e566eb805e4b4a695f011ba
2015-04-07 10:22:26 -07:00
Simon Hunt
aabee15b29
GUI -- Fixed broken jasmine unit tests.
...
Change-Id: I339e96e55be02d71a9f2d19594b430ee850a5465
2015-04-02 23:14:11 -07:00
Simon Hunt
86b7c88f30
GUI -- ONOS-1172 - Added 'dash' keystroke to report on bad links.
...
Change-Id: Ie4226b25d4219001be17add8b501e1a77585334a
2015-04-02 23:06:08 -07:00
Simon Hunt
35d188805a
GUI -- Added empty table row to Applications view.
...
- updated table builder comments
Change-Id: I07f4609bdcc5b2cfd728310f701cafae33115313
2015-04-02 20:16:26 -07:00
Thomas Vachuska
619c53836b
GUI -- Playing with application actions; converted to table builder; added selCB support.
...
Change-Id: I4fee554eadf443b09a786ce00eb5c63821eccca0
2015-04-03 01:23:54 +00:00
Simon Hunt
0c2c4c5ac3
GUI -- Empty table now has a "no items found" row, and table width set to track window width.
...
Change-Id: I32d3403926fe3c3686fc0219b4880dcb15888e61
2015-04-02 17:42:58 -07:00
Simon Hunt
d552ee9a38
GUI -- Enhancements for mobile devices:
...
- Enable zoom by default
- Suppress tooltips
- Suppress user-selection "blue-square" from #ov-topo svg
Change-Id: I00918f669444822a8b2b89f6c057741a0251fbd1
2015-04-02 17:06:52 -07:00
Bri Prebilic Cole
ae65c96f5b
GUI -- Device View now has a column for Master Instance Id.
...
Change-Id: I941e57fce2635168793a88a078a73659642997b7
2015-04-03 00:00:34 +00:00
Bri Prebilic Cole
864cdd6a48
GUI -- Created Table Builder Service that builds a controller for tabular views.
...
- Updated devices, hosts, and intents to use new service.
Change-Id: I1345ece0ff6e9b86a34488b0f07d39c60cdcc520
2015-04-02 15:50:16 -07:00
Simon Hunt
e25c5a2d15
GUI -- Adjusted link details display to suppress nonsensical line items for edge-links.
...
Change-Id: If272c783f4d471e30ac5342a6b12d2b66926d43d
2015-04-02 14:37:12 -07:00
Simon Hunt
a36f03bf8f
GUI -- Augmented the link details display.
...
Change-Id: Ic5fc65cffe5c61cb14251454c7f6d9baca263445
2015-04-02 00:06:51 +00:00
Bri Prebilic Cole
08d08d4a1d
GUI -- Allows for col-width="_px" to be specified in the html of table headers.
...
- Refactored table.js code
- Added helper functions to FnService.
- Deleted "sortable" from html in columns where sorting doesn't make sense (icons).
- Updated unit tests to reflect changes
Change-Id: I425101071bd5c7f237d64d98084a726cfce1d016
2015-04-01 15:03:11 -07:00
Simon Hunt
20cfb8735a
GUI -- Cleaned up user agent data injection
...
- function closure to prevent polluting global namespace
- d3 selection for cleaner setting of touch class
Change-Id: I2711ae32c2a32f051674024d7349e8de6f378d7c
2015-04-01 18:56:15 +00:00
Bri Prebilic Cole
d5df254db8
GUI -- Refactored IntentView java backend for details.
...
Change-Id: Id0fb2c1cdb61e801576980030493ff98d555089c
2015-04-01 11:17:40 -07:00
Thomas Vachuska
83785e22ea
GUI -- Added apple touch icon and a few apple-related meta-tags into index.html.
...
Change-Id: I04448f99ffb0a31869e13d5997d8ddbe53483448
2015-04-01 02:55:02 -07:00
Simon Hunt
31bb01f525
GUI -- Added isMobile() predicate to FnService.
...
- Mocked out $window in fn-spec.js and table-spec.js
Change-Id: Ibe59c742b3955809ea9a64dabc9a7e3779dd6199
2015-04-01 00:28:49 +00:00
Bri Prebilic Cole
2bd8c352a2
GUI -- Updated Intent View to have resources and details listed for each intent.
...
Change-Id: I2dc0f88970a574d0fe91348fa91bc16b7143a68b
2015-03-31 16:19:05 -07:00
Simon Hunt
3074fb22dd
GUI -- Fixed broken unit tests; cleaned up glyph tests.
...
Change-Id: I6950ada7ea8bd05c5a6917c8730857c40684157f
2015-03-31 15:06:25 -07:00
Bri Prebilic Cole
96f26476b2
GUI -- Basic Intent View implemented. Includes app id, key, type, and priority. Details / resources to be added later.
...
- deleted unused dependencies in controllers.
Change-Id: I8c38c4b688284f9eabc35e3a174dde3eb7b93bde
2015-03-31 13:07:14 -07:00
Thomas Vachuska
58eded6297
GUI -- Fixed host view row height CSS by adding an icon for host type.
...
Change-Id: Id090b494f3cd3aa754bc3b3db952d69f613a1fc2
2015-03-31 20:02:58 +00:00
Simon Hunt
3695a62f0c
GUI -- Added application view buttons. (WIP - require click handlers still)
...
- cleaned up icon.css rules.
Change-Id: If76f1e731da80e44391077c265f7671b07ef34db
2015-03-31 11:52:23 -07:00
Simon Hunt
7c315cf3c4
GUI -- Added glyphs for application view buttons.
...
Change-Id: I6fc5a94e2d1c3d9f328c624b4306b8e54e3679b3
2015-03-31 09:35:52 -07:00
Thomas Vachuska
0fa583c493
GUI -- Added applications view.
...
Fixed table.js column width computation.
Fixed app.xml files to leave out ONOS from description.
Change-Id: Icfe323e63c7965dd8c3a268421ea58065c5c8236
2015-03-30 23:46:18 -07:00
Bri Prebilic Cole
72eb6dbdee
GUI -- Device View still had hardcoded sort params - fixed.
...
- Minor other cleanup of variable names.
Change-Id: I17b40fa087e653fecb49ded4feb7ff1932fb52e9
2015-03-30 17:11:50 -07:00
Bri Prebilic Cole
db49800f19
GUI -- Minor CSS edits to host view.
...
Change-Id: I4ad54bfa701ca7ad21a63975ddcd62a4c12442eb
2015-03-27 21:49:41 +00:00
Thomas Vachuska
95aadff0f9
Added GUI to intent perf app to monitor performance stats in real-time.
...
Fixed app ids for metrics app.
Change-Id: Icea99991ad71c80c53a832c236dcc05fefbb9b02
2015-03-27 12:49:37 -07:00
Bri Prebilic Cole
19a32ddcfa
GUI -- Host view implemented on client and server side.
...
Change-Id: I5b84f75e0843a5a669e4661bb9db41e81b78a78d
2015-03-27 02:42:46 +00:00
Simon Hunt
0c6b2d38d5
GUI -- Link selection showing link details implemented.
...
- note: basic link data shown for now. will need enhancing.
Change-Id: I067edec6f336b5ea5c83c610622346d5fcedce38
2015-03-26 17:46:41 -07:00
Thomas Vachuska
e586b799fb
GUI -- Preliminary work for converting tabular views to use the shared web-socket rather than via REST. WIP.
...
Change-Id: I68de98e8df0a2bbcebe15ad9015ce6b4df43d81c
2015-03-26 21:30:45 +00:00
Bri Prebilic Cole
a1f54d5251
GUI -- SVG example view files complete. SVG filter added, cleaned up code.
...
Change-Id: I56eb84790bfa61b13368552dd4102fbd3c244f04
2015-03-26 10:27:34 -07:00
Bri Prebilic Cole
5a206bbc99
GUI -- Updated Equalize Master glyph. SVG practice progress - better algorithm for changing button position. Various other small edits.
...
Change-Id: I4d04a31b3cf5b329b2227c6ccf494de0b5603455
2015-03-25 16:33:37 -07:00