Bri Prebilic Cole
9a5e0063ca
ONOS-1768 - GUI -- Tooltip doesn't appear on new view if switching by button, minor table height bug fix.
...
Change-Id: I443d13bb74ea5bae2948932153ca5a521b2b0fef
2015-05-11 17:20:57 -07:00
Bri Prebilic Cole
35d2971d9b
GUI -- Fixed warning about undefined panel, added topoPanel destroy, added unit tests for topoPanel.
...
Change-Id: Ic7ecc2771aa64bb0db19fe3b8005dc3932b237c5
2015-05-11 16:01:45 -07:00
Simon Hunt
c54cd1baed
GUI -- Beginnings of structure for topology Overlay API.
...
- Re-implemented RequestSummary / ShowSummary in Alt implementation.
Change-Id: Idb86c7bf3ede8f8815abcb488bbf9b0a7041ef79
2015-05-11 13:52:26 -07:00
Bri Prebilic Cole
684bcb7b0b
GUI -- Topo Panels now dynamically adjust their height to fit in the whole window. Topo panel structure changed to have api for dynamic content to be added later.
...
Change-Id: I70b272ca740efdf5392d8896271baef4a7cf97b5
2015-05-11 12:00:31 -07:00
Simon Hunt
d7f7bcc9d4
GUI -- Major re-write of server-side Topology View code. WIP.
...
Change-Id: I332e8e59dc2271d3897c3a5c2fafa775324ef72d
2015-05-08 22:33:19 +00:00
Simon Hunt
d4749ea157
GUI -- Minor update to multiHomed test scenario.
...
Change-Id: I8aaac94b8fe63dca7ea1af4cbd51f448cd92d767
2015-05-07 15:43:53 -07:00
Simon Hunt
27bf0795e4
GUI -- Enhanced DefaultCellComparator to utilize Comparable implementation if available on the objects being compared, defaulting to string comparison otherwise.
...
- Deleted obsolete comparators.
Change-Id: Ifeb74c05f73bd974d1afb3dc27527a5c7ad1bc12
2015-05-07 10:50:46 -07:00
Thomas Vachuska
530e52adf5
GUI -- Fixed application upload/install functionality.
...
Change-Id: I5b02ff7470bda46b76bc067b64514204b474fb97
2015-05-07 05:46:12 +00:00
Simon Hunt
ab13052426
GUI -- Added routerId to AnnotationKeys; added test scenario for multi-homed hosts (routers).
...
Change-Id: Ief5f23fa1678152d5375a2b54fe5735c9632d588
2015-05-06 18:07:24 -07:00
Bri Prebilic Cole
9467a2393a
GUI -- General GUI backend cleanup and bug fixes. Added custom formatters for existing tables, unit test for Enum Formatter, and more glyphs.
...
Change-Id: I956f1faf6a59e535094d45b811980f822b084be0
2015-05-06 17:27:21 -07:00
Simon Hunt
5939e659a4
GUI -- Added Locale and Time Zone decorators to TimeFormatter.
...
- Fixed unit test to be insensitive to the zone and locale in which it is run.
Change-Id: Ib79c1840c5543ec1a6016d4345b7d60f0e9f65a4
2015-05-06 16:20:34 -07:00
Bri Prebilic Cole
ff3dc673f3
ONOS-1819 - GUI -- Group view added (WIP). Enum Cell Formatter created.
...
Change-Id: I6ade17a1dfd17cf2049bafe654d6411244d4ad07
2015-05-06 12:59:45 -07:00
Simon Hunt
3d1b0653f3
GUI -- refactored all the table views (server side) to use the new TableModel method of data generation.
...
Change-Id: Ib8a188ad432ff335db6cff1e49e08dbaf039436b
2015-05-06 02:58:21 +00:00
Bri Prebilic Cole
641b97b87b
ONOS-1817 - GUI -- Bytes and packets are now displayed in the flow table.
...
Change-Id: I0d2cc8134a36dc7421270cdca27686c43cc3a8aa
2015-05-05 22:02:24 +00:00
Bri Prebilic Cole
ac829e4bf6
ONOS-1820 - GUI -- Base port stats view created. Navigate to it using device or topo view.
...
Change-Id: I87b1caea74dc4974b0a4fd1fdde7b7bd3269ca86
2015-05-05 21:47:53 +00:00
Bri Prebilic Cole
e568ead881
ONOS-1842 - GUI -- Tables have better resizing behavior -- column headers stay above their columns and table cell text is constrained to one size.
...
Change-Id: I89ca7d25d46d895c78c41b8250ce40408fbaba85
2015-05-05 09:46:21 -07:00
Simon Hunt
abd16f6907
GUI -- Introduce TableRequestHandler and refactor all table-based requests to use this class.
...
Change-Id: Ia26a78e9c4abead17de5e7f6babd54202c6772d9
2015-05-01 13:14:47 -07:00
Bri Prebilic Cole
43f17c0203
GUI -- Refresh Icon added. - Fixed default column ID for intents view.
...
Change-Id: Ic8991a1886e0e88de38b75c2885d42fc9ad00512
2015-05-01 18:05:13 +00:00
Simon Hunt
a0ddb02bd6
GUI -- Rename UIMessageHandlerTwo => UIMessageHandler. Also, make bindHandlers() private.
...
Change-Id: Id36e220c1285b88b8b4db0e106ef063bd8b9bfd1
2015-05-01 09:53:01 -07:00
Simon Hunt
d2747a0d1e
GUI -- Huge Refactoring of server-side message handlers (Part Two).
...
--- Well, it compiles, and seems to work, with the cursory testing I've done...
Change-Id: I0e59657c134e109850e4770766083370dfd9fdc2
2015-04-30 22:41:31 -07:00
Simon Hunt
44aa2f8de4
GUI -- Refactoring of server-side message handlers (Part One).
...
Change-Id: I895cef0545f7ba4b78a2adfa2bad9d889ca0104a
2015-04-30 22:12:51 +00:00
Bri Prebilic Cole
3d4d01cb74
ONOS-1783 - GUI -- Refresh buttons for tabular views added. Minor table.js refactor.
...
Change-Id: Iee6c65fa8477b367e40a556c3c820ca454601a5f
2015-04-30 21:07:04 +00:00
Thomas Vachuska
35fa3d4169
GUI -- Adding synchronization for message sending and for create/destroy handlers.
...
Change-Id: Id0cb367dcdaf658d3a58ef3f81718a08d1fd1438
2015-04-30 12:41:36 -07:00
Simon Hunt
c00295cb91
Removed unnecessary mapper declaration -- use the one exposed in the superclass.
...
Change-Id: I90154dddb6dd69a064097a93a9c3cabec251c599
2015-04-30 18:10:56 +00:00
Thomas Vachuska
3ccb9eb11c
Added some protection again UiExtensions that return null inclusion streams.
...
Change-Id: I18545627da38f4c19fc8316d7fd07df44c5c608f
2015-04-30 15:53:14 +00:00
Bri Prebilic Cole
2efc715cc1
ONOS-1722 - GUI -- QuickHelp unit tests written, minor other user input precautions added.
...
Change-Id: Ifeec1a014bc0dd72026295f2331c8fe5416330fd
2015-04-29 15:47:23 -07:00
Bri Prebilic Cole
ef09190ab2
ONOS-1724 - GUI -- svgUnit tests written. WIP topoToolbar unit tests written. Firing key presses programmatically investigated.
...
Change-Id: Ifff05859ebfebcee513d7fa8c42b52dc62f48f97
2015-04-29 00:22:00 +00:00
Thomas Vachuska
2bb4863214
Fixed a defect in topology view handler where listeners were being removed prematurely.
...
Change-Id: I48e2a719be726e557ecf57759799ae63e4ac122f
2015-04-28 14:40:42 -07:00
Bri Prebilic Cole
6ed04eb27f
ONOS-1721 - GUI -- Websocket Service unit tests written, topo nav glyph added, other minor improvements.
...
Change-Id: I8199024e884d8538cd7c7d891d4fb4c81541150d
2015-04-28 17:48:52 +00:00
Bri Prebilic Cole
cdc188d147
ONOS-1281, ONOS-1747 - GUI -- Flows table created; version updated.
...
Change-Id: I06477793d6a1943ed90825f5103c8f6f4e962b70
2015-04-24 16:40:23 -07:00
Simon Hunt
20e1679390
ONOS-1477 - GUI -- Added glyphs to nav menu.
...
Change-Id: Ifacd5d389bdc2bb5adc61182b8329de9e2557af2
2015-04-24 14:29:39 -07:00
Simon Hunt
38c2b6a2b0
ONOS-1478 - GUI -- Segment navigation menu into categories.
...
Change-Id: I54bddcada1541ebf2926a6536e4c14bb8a1d3a66
2015-04-24 13:02:14 -07:00
Thomas Vachuska
8b91f4f82b
GUI -- Added category to the UiView abstraction.
...
Change-Id: I55fff4d242e8d6b8d8ce3d25e8f9355dc0ef976a
2015-04-23 17:55:36 -07:00
Simon Hunt
239e588e04
ONOS-1678 - Detail Panel issue - Actually FIXED it this time.
...
Change-Id: Id08e9405cc224afc9786f5df4e43aca487e50208
2015-04-23 15:07:10 -07:00
Simon Hunt
1002cd8e9a
GUI -- Added UiViewHidden subclass of UiView to allow for views that do not have an entry in the navigation panel.
...
- Added placeholder "flow" view.
Change-Id: I3a969d16baf608b132c10cfc7f154d0ce51c765e
2015-04-23 21:54:50 +00:00
Simon Hunt
0e644a4321
ONOS-1678 - TopoView - empty detail panel when navigating away and back. FIXED.
...
Change-Id: If2df3abb78838cbd666353474ff276e0d1fb4610
2015-04-23 21:09:06 +00:00
Bri Prebilic Cole
8f07f0da80
GUI -- Buttons added to topo and device views that navigate to new flows table view.
...
Change-Id: Ibea4415d3c1fc717e609aebcd2205d0bba01c96d
2015-04-23 13:28:50 -07:00
Simon Hunt
cd4a0c65d3
GUI -- Corrected subnet labels
...
Change-Id: I9f9fc4c2c251fa1519115ef60485890a4514c751
2015-04-23 12:21:02 -07:00
Simon Hunt
01172058b6
GUI -- Added another demo sprite definition file.
...
Change-Id: I2c7a8b5dd3e3817b1f1e1a91a4ef5d9953a8a283
2015-04-23 12:16:48 -07:00
Bri Prebilic Cole
f5e48b1415
GUI -- Action buttons changed to glyphs, tooltip and multiselect nodes bugs fixed
...
Change-Id: Idf800e589f12f139b6a39cdcd8144be9214ceb23
2015-04-22 16:51:28 +00:00
Thomas Vachuska
b52a014a46
GUI -- Added ability to display port names in the devices view detail.
...
Change-Id: Iffaf3b46099f868b7245fe0c7819d13e5bff76d3
2015-04-22 00:56:43 +00:00
Bri Prebilic Cole
9cf1a8d818
GUI -- Flash messages appear for every toolbar button. Unit tests written for TableBuilderService
...
Change-Id: Ib43e48dcfdd165b27e848ff487f2e2cc58d83005
2015-04-21 22:16:24 +00:00
Simon Hunt
07ee46efbb
GUI -- Removed Sample View, now that we have plenty others.
...
Change-Id: I609a3e41ade1a863a7b08bce729920f8eabb9357
2015-04-17 09:59:20 -07:00
Simon Hunt
f9fc0e766e
GUI -- TopoView : Remember the chosen sprite layer.
...
Change-Id: I143fd417282552920c2f5f222daebce5b39408d4
2015-04-16 15:11:03 -07:00
Simon Hunt
bb5e0d86d7
GUI -- TopoView : Remember the zoom level..
...
Change-Id: Id607a94a651121cf2c988c80360a752d28727bae
2015-04-16 14:25:54 -07:00
Thomas Vachuska
a7a0f560a2
Converting builtin applications to be delivered in a self-contained manner via OAR files.
...
Change-Id: I5b7c6939aacc263248868fac2e0f69124c5f3609
2015-04-16 14:04:35 -07:00
Simon Hunt
fcbde8919d
GUI -- Persisted state of hosts/offline-devices/port-hilite; and a little refactoring to boot.
...
- Added asNumbers() to prefs.js.
Change-Id: I58b98bb660a525bc1af2498d81e86be6a4b06e66
2015-04-16 12:05:34 -07:00
Bri Prebilic Cole
4162f01703
GUI -- Fixed broken table unit tests.
...
Change-Id: I863328d4db2f7daa5aebff16c2afcb85148f1f35
2015-04-16 11:37:08 -07:00
Simon Hunt
f41f309185
GUI -- Added enable() function to flash service, to allow topo view to disable flash messages while restoring state..
...
Change-Id: I1c904d0b69bf707ffa08b423ac5d4ecf7b0a7ff2
2015-04-16 10:33:26 -07:00
Simon Hunt
017a7c38c1
GUI -- Created sample subnet sprite layout (clouds.json).
...
- Made paths, defn, load mandatory properties of the sprite definition file.
- (layout.json still a WIP)
Change-Id: I323a7ec7317f0837ff3319d67956cb4f836405eb
2015-04-15 19:23:37 -07:00