Simon Hunt
404e54c6ed
GUI -- MapService: rework API and internal code for loading map. WIP.
...
Change-Id: I74458a3ef615d67a0fe9869926ef230990cd902f
2015-01-09 11:58:49 -08:00
Simon Hunt
1e8eff4d02
GUI -- MapService: changed to cache promises with attached meta data.
...
- unit tests for cached promises still WIP.
Change-Id: Ibe52cf3e83ed5753ccc12581b52fa1f640354e60
2015-01-08 17:19:02 -08:00
Simon Hunt
f044d8a708
GUI -- Sketched out MapService.
...
- implemented ID to URL adjustment, and object caching behaviors.
Change-Id: I5a30b59be01761d9a6475f7707db947dd2304dc5
2015-01-07 17:53:17 -08:00
Bri Prebilic Cole
09e464bc62
Starting GUI server-side code
...
Change-Id: Id3d5e198a2326f50ef2661f6971cf23271bf7644
2015-01-07 17:13:54 -08:00
Simon Hunt
cacce3442b
GUI -- Implemented ZoomService, with unit tests.
...
- Added zoomer to topo.js; we are at least generating the events.
- Added GlyphService.clear()
Change-Id: I5400e52b58ee584866d8ffbb20d5bde70b336985
2015-01-07 16:13:05 -08:00
Simon Hunt
6cc536945e
GUI -- Topo View: define SVG layer; inject (sample) key bindings and install glyph definitions.
...
Change-Id: I1c063b0484a9cedcf8e57a35cc51c3c4b35c9329
2015-01-07 11:36:44 -08:00
Simon Hunt
670e825628
GUI -- implemeted GlyphService.loadDefs().
...
Change-Id: I2d93164dd6d1968982d3034b8c7bc50041d9bad9
2015-01-06 18:31:30 -08:00
Simon Hunt
bc39f6d87d
GUI -- implemeted GlyphService.register().
...
Change-Id: I769294b428d9eb5414b45d1099baee1ab3814528
2015-01-06 17:34:35 -08:00
Simon Hunt
6e4598029d
GUI -- implementation and unit test for loading base set of glyphs into GlyphService.
...
Change-Id: I0c742ab6a58f607a6c3a812767dc26df82f74827
2015-01-06 15:05:54 -08:00
Simon Hunt
51fc40b05b
GUI -- Sketching out GlyphService.
...
- Added areFunctions() to FnService.
- First unit test for GlyphService.
- Added note about debugging unit tests.
Change-Id: I377b6a1cf1845fb57e506e1a935970b49dbf0bbb
2015-01-06 13:56:33 -08:00
Simon Hunt
8ead3a2edc
GUI -- Updated copyright year for GUI source files.
...
- updated the unit test README file.
Change-Id: I050a343851d2445b29b846384aca5bfa82e43690
2015-01-06 11:00:15 -08:00
Simon Hunt
7ac7be9799
GUI -- Added skeleton factories for SVG module.
...
Change-Id: Iba32faef86d95327fd70bc8fc57a716d543551db
2015-01-06 10:47:56 -08:00
Simon Hunt
5d12dc2b8a
GUI -- Added missing dependency to karma.conf.js
...
Change-Id: Id6cff0cae2847c387b1e20597ea112c7126f755f
2015-01-05 16:56:22 -08:00
Simon Hunt
ef31fb2664
GUI -- Sketched out structure for multi-views; each with own controller, template html and css.
...
- routes currently hard-coded... some thought needed to handle views contributed at runtime.
Change-Id: Ied012744d74e46c5072143283364557f9485056c
2014-12-19 13:16:44 -08:00
Simon Hunt
7256d0842b
GUI -- removed commented out tests.
...
Change-Id: I3b37263edefbf947846dd2f9b2d7cbd4295e0c0f
2014-12-18 21:43:28 -08:00
Yuta HIGUCHI
4f39bcd8b7
GUI -- implemented Theme Service.
...
- moved body class handling into Theme Service, (out of Key Service).
Change-Id: Ied0d22523fec36cadef8b9669194089585f73959
2014-12-18 21:31:00 -08:00
Simon Hunt
dc6362aaef
GUI -- reworking code to eliminate unnecessary 'ONOS' global.
...
- re-package fn and keys factories into util module.
Change-Id: I3d9f50b9a91468140845e862aff3fdb518948774
2014-12-18 19:55:23 -08:00
Simon Hunt
7aeffa017c
GUI -- refactored key service test to spy on $log service, instead of implementing our own mock.
...
Change-Id: I166972eed147ccf3d50d65454103922939b87e06
2014-12-18 14:58:26 -08:00
Simon Hunt
af32207ec4
GUI -- augmented Key Service unit tests to include masked key test, and gesture notes test.
...
Change-Id: I4797cbb5baec6f05835b3fbc77952e47c059c5d1
2014-12-18 13:23:40 -08:00
Simon Hunt
59df0b2d6a
GUI -- Added keyBindings() and gestureNotes() to Key Service.
...
- Cleaned up fn.js and added contains().
- Unit tests added too.
Change-Id: Id310675836e592af7a4a763f6624c0ee31adfbf5
2014-12-17 10:32:36 -08:00
Simon Hunt
420691ac20
GUI -- Initial unit tests for Key Handler service. Still more to be done here.
...
Change-Id: I36e1504c571daebbcd2a147c1dffb37ef6c6beb6
2014-12-16 20:16:28 -08:00
Simon Hunt
f306972de0
GUI -- Jasmine Unit Tests for fn.js.
...
Change-Id: I8a187dd04413329e6ab2884319deddc25344e3a0
2014-12-16 18:19:14 -08:00
Simon Hunt
1eecfa29ce
GUI -- Added KeyService and FnService; implemented 'T' key for toggle theme.
...
Change-Id: I6ae3cb76aaa5c72422eac180cb46d604ead21afc
2014-12-16 14:46:29 -08:00
Simon Hunt
c2202d52ef
GUI -- Beginnings of new file structure / Angular implementation. WIP.
...
Change-Id: Ic79347b41292432605cd30bf1d4920063f6602e8
2014-12-16 13:37:03 -08:00
Simon Hunt
07adc48f28
GUI - Angular:: Added routing modules (with a simple example).
...
Change-Id: Ia7811694c8577c4e38e2ffe061139944e5f8e9c6
2014-12-12 16:21:08 -08:00
Simon Hunt
3ddb2e5831
GUI - Angular:: Example unit test for custom filter.
...
Change-Id: I82863bebe2f9e89097f2d2cedcc866cb884e304d
2014-12-12 13:59:54 -08:00
Simon Hunt
df03d8de36
GUI - Angular:: More sample code; this time, filters.
...
Change-Id: I03a98d3d6e54426a2a67d662e9bc887fa1ce7170
2014-12-12 11:37:13 -08:00
Simon Hunt
c02277548e
GUI - Angular:: More sample code; this time, services.
...
Change-Id: I91422074870722e6a58b096d411e64b5a46c7cc0
2014-12-11 16:46:57 -08:00
Simon Hunt
d7c203ccd7
GUI - Angular:: More sample HTML for form widgets etc.
...
Change-Id: Ibfc83aae8282e3d99b53a03ab0e13ef2579e990c
2014-12-09 16:51:49 -08:00
Simon Hunt
449630f068
GUI - Angular:: added angular-mocks.js to tp lib.
...
- sample code plus sample unit test, and karma configuration file.
Change-Id: I0c5d867913c88e12eacd17934c6f42226b82410f
2014-12-09 11:40:00 -08:00
Simon Hunt
8492d97b9d
GUI - create test branch directories, in preparation for actually writing unit tests...
...
Change-Id: I262c8df64580ca28e7ee264db76ab9d40831d79c
2014-12-09 10:25:27 -08:00
Simon Hunt
335b247665
Sample HTML using angular directives.
...
Change-Id: I94d7d9fadf9086003646446fedd61a318b689dcb
2014-12-09 18:10:19 +00:00
Simon Hunt
30cc456eb6
GUI - adding AngularJS library files (including MIT license).
...
Change-Id: I46020729bb849a4d5cfe0c105d8bd576baa20615
2014-12-08 13:13:46 -08:00
Thomas Vachuska
bbc3b4b6c5
Fixing an NPE in GUI idle detect mechanism; ONOS-441
...
Change-Id: Id1edd74642915a266d9e935287b70cf5425c91f6
2014-12-07 15:57:53 -08:00
Simon Hunt
a77d64ac7c
GUI - storing ONOS logo (SVG) for posterity.
...
Change-Id: Ieb000b175d13941d82367cd32182a8c4b80aa8d3
2014-12-05 20:25:16 -08:00
Brian O'Connor
7f2e9bf19a
bumping version to 1.1.0-SNAPSHOT
...
Change-Id: I35f10fa7ffab12365ad852f5253bc1f395282f9b
2014-12-04 23:45:40 -08:00
Brian O'Connor
5b29ebd309
Bumping version to 1.0.0
...
Change-Id: I0cdd1f64a9292c91af27b86e89bd8251b2c298f3
2014-12-04 21:54:26 -08:00
alshabib
ab98466b10
adding license to ALL files
...
Change-Id: I9df3277760d79732317816fe5b2f1f482e9f5375
2014-12-05 05:05:32 +00:00
alshabib
4785eec529
removing some TODOs
...
Change-Id: Ic98c811573a1b37813993eedddec512ec85729f3
2014-12-05 00:59:35 +00:00
Simon Hunt
a1a00c247e
GUI - Rebuilt Quick Help layout to allow multi-column key binding section.
...
Change-Id: Icada50c695ce60c8cbedb38d86434a842d935e77
2014-12-04 16:10:53 -08:00
Simon Hunt
233747b239
GUI - Added 'No devices are connected' text.
...
- commented out test key bindings
Change-Id: I918d683df601d4575574d13b0a5379b34a3f681b
2014-12-04 12:02:04 -08:00
Simon Hunt
c2465f4727
GUI - removing dead code from topo.js
...
Change-Id: I5d43234314d269874c684245b8a45ac816bca20b
2014-12-04 18:55:06 +00:00
Simon Hunt
41effbe423
GUI - backslash '\' now toggles quick help in addition to slash '/'
...
Change-Id: Ibb2485215eb9fab63d45e106519166593a06da25
2014-12-04 09:41:44 -08:00
alshabib
0ad84ec76d
setting periodic calls to reasonable intervals
...
Change-Id: I92f790ff3ea632d39bf6656201addf0346dcbd98
2014-12-04 06:58:29 +00:00
Simon Hunt
a1162d8ee9
GUI -- Pan/Zoom now activated when either Meta (command) key OR Alt (option) key is pressed.
...
- cleanup of keyIn() function.
- preparation for more control over formatting of Quick Help pane.
(oops - filter out _helpFormat entry...)
Change-Id: I605589ab992b5ef3a4d2531973a08a31f399b855
2014-12-03 23:45:59 +00:00
Thomas Vachuska
b7e4064526
Fixed a few more defects and usability issues in GUI traffic monitoring.
...
Change-Id: Ifd6daabafcd996bd855de9ac836606e138901f9d
2014-12-03 20:06:08 +00:00
Thomas Vachuska
6810b78852
Fixing various GUI traffic/usage issues.
...
Reduced key help font.
Change-Id: I273f840aec85c13763688dfee8b3f26c8d1d5233
2014-12-03 09:32:02 +00:00
Brian O'Connor
abafb50f58
Changing org.onlab.onos package to org.onosproject
...
Change-Id: Ic81421faa27acdcff045add47d9e0a715cd4f575
2014-12-02 22:26:20 -08:00
Brian O'Connor
03defe7939
Moving org/onlab/onos to org/onosproject
...
Change-Id: I742627fe0862cac78391cf70010f99dc26dce1e6
2014-12-02 22:22:39 -08:00
Thomas Vachuska
164fa5c9ad
GUI fixes/breaks.
...
Change-Id: Ic5c8b087cc32506162153b2756a677c7d9e3bdd7
2014-12-03 06:07:33 +00:00