Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NOTE: The capability of adding views to the GUI dynamically at run-time is being developed. This will allow, for example, an ONOS App developer to create GUI content that works specifically with his their application. The content will be injected dynamically into the GUI when the app is installed, and removed automatically from the GUI when the app is uninstalled. For more details on this feature, see Injecting UI Content.

...

  • Websocket mechanism promoted to be framework-wide; a shared resource amongst the views.
  • More tabular views added:
    • Links
    • Hosts
    • Intents
    • Applications
    • Cluster Nodes
    • Device Flows (hidden view)
    • Device Ports (hidden view)
    • Device Groups (hidden view)
  • Changes to the topology viewTopology View:
    • links are now selectable.
    • toolbar added (note, keystroke commands still available)
      • node layer buttons moved from masthead to toolbar
    • sprite layer added
    • user selection choices persisted across sessions
    • summary and detail panels adjust size to window height
  • Changes to the Device View:
    • slide out details panel appears when a device is clicked on
  • Navigation Menu changes:
    • glyphs next to links for navigation
    • views organized into categories
    < ... More notes to come ... >
  • Note that the legacy (Avocet) GUI has been deprecated, and that the (Angular-based) GUI loads by default.

...