adds command to toggle scatter 3d ( ctrl + alt + s). work in progress
for smarter console.
Merge remote-tracking branch 'origin/development' into development
Moving code around from utility to console class, since it belonged to
console more than utility. Adds ArrayNode class to represent arrays used
in Watch Tree variables. Improves autocompletion and suggestions for
console.
work on selection, autocomplete, fix for an infinite loop glitch
Adds event listener in React component to disable simulation controls
after user has been disconnected. Fixes other glitches.
redirects simulation control buttons events to console.
Update to qunit tests, adds tests for popup and scattered widget. Fixes
errors found on the way: loadFromContent glitch, ModelTree check after
creation.
Load UI components before document ready event
Show loading spinner when simulation is loaded from url
Merge pull request #141 from mlolson/module-loading-order

Load UI components before document ready event
Merge pull request #145 from mlolson/sim-url

Show loading spinner when simulation is loaded from url
Fix getChildren() for subtrees when array is present. Adds short label
to plots, hovering over it shows full instancepath of variable
Add mixin to create and clean up event listeners when component is unmounted

Listen to an event using the listenTo function.
The listener is cleaned up when the component is unmounted
Make sure loading spinner is mounted before trying to set props
Merge pull request #142 from mlolson/event-mixin

Add mixin to create and clean up event listeners on components
Add gruntfile for running less compilation task
Fix index.html markup
Change simulation controls element classname
Add less files
Remove commented out code