| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
TODO: introduce a Node class split from the Graph.
TODO: use a GUID and not just an incrementing number (trivial change).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.. cache busting feature so it won't be accidentally committed
|
|
|
|
|
|
css:
use 0 instead of 0px (0 doesn't need a unit)
fallback rgb(r,g,b) for rgba
code:
missing semicolons
don't use initial caps for a function name
unused variables
|
|
|
|
|
|
Broken since e299a57a72ee786818cad4f9b8e3aea3b6fb8544
Polling replaced by input event. Polling was a catch all - it checked
value change. catching events requires they be thrown, so throw an input
even explicitly from robot.
|
|
|
|
|
|
|
|
|
|
(not 5ms) otherwise
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
zoom in/out; clicks on nodes/edges
|
|
introduces two new modules:
scripts/consts.js
scripts/signal.js
signal is a thin wrapper for jquery('window').on and
jquery('window').trigger, which seems like an adaquete signal library -
there are faster things around, but why introduce another dependency.
|
|
to rewrite that and heavily test it)
|
|
chainlink temp node created from ''
|
|
|
|
|
|
|
|
|
|
|