summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2014-11-02add a gitignored local_config for the urlArgsAlon Levy
.. cache busting feature so it won't be accidentally committed
2014-11-02recomment 'urlArgs', causes debug script naming issuesLV-426
2014-10-31rhizicore: have a default size for nodes to avoid setting circle.r to nanAlon Levy
2014-10-29fix multiple warnings from zed (zedapp.org)Alon Levy
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
2014-10-29small move to allow numeric id; not enoughAlon Levy
2014-10-29save/load xy positionAlon Levy
2014-10-28robot: unbreak - setting value doesn't trigger input eventAlon Levy
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.
2014-10-28history: show last logged action (ui has negative z-index)Alon Levy
2014-10-28make debug ui click handlers only apply to the labels, remove some debug printsAlon Levy
2014-10-28history/rhizicore: record zoom events; zoom g element selector: svg g.zoomAlon Levy
2014-10-28history: refactor action key to record parameterAlon Levy
2014-10-28textanalysis.ui: use input event if it exists, fallback to polling of 50ms ↵Alon Levy
(not 5ms) otherwise
2014-10-28textanalysis{,.ui}: fix remaining globals, use strictAlon Levy
2014-10-28wip/history zoomAlon Levy
2014-10-27Fixes #116 - no star graph for a single nodeAlon Levy
2014-10-27textanalysis: s/abnormalGraph/starGraph/Alon Levy
2014-10-26history switch to events; using a single GRAPH_DIFF action. todo - replay; ↵Alon Levy
zoom in/out; clicks on nodes/edges
2014-10-26introduce signal, start using in history; use consts for signal nameAlon Levy
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.
2014-10-26textanalysis: protect from temp nodes on finalize (all these patches - need ↵Alon Levy
to rewrite that and heavily test it)
2014-10-26textanalysis (#86): make star case avoid an empty string that was causing a ↵Alon Levy
chainlink temp node created from ''
2014-10-26s/const/var/ ES6 defines const, not there yetAlon Levy
2014-10-26Fixes #86Alon Levy
2014-10-26textanalysis: use constsAlon Levy
2014-10-26textanalysis: whitespace fix (same line touched by last patch)Alon Levy
2014-10-26remove extra spaces around 'and' nodesAlon Levy
2014-10-26Fixes #114Alon Levy
In * case sentence - Description contains quote marks for multiple worded sentence
2014-10-26textanalysis: factor out tokenizeAlon Levy
2014-10-26Fixes #96 URL property in node isn't saved to JSONAlon Levy
2014-10-24textanalysis.ui: shift-tab now changes type back, tab forwardAlon Levy
2014-10-24fixes #106Alon Levy
broken by define addition (require.js)
2014-10-24robot: fix undefined variable from define additionAlon Levy
2014-10-21test_analyzer: better testAlon Levy
need better graph accessors to give only the 'real' nodes & links - that will fix some of the tests, leaving the real wrong ones
2014-10-21fix test_analyzer after require.jsAlon Levy
2014-10-21rhizicore: remove unused variableAlon Levy
2014-10-21oops - removed d3 accidentallyAlon Levy
2014-10-20introduce require.js and rewrite testsAlon Levy
Yes, I'm being lazy. The purpose of require.js is to allow writing modules, i.e. individual smaller then the whole files with clear dependencies. This is achieved by using a new api provided by require.js: define, require, requirejs Read more at [requirejs] (http://requirejs.org) Tests have been rewritten to work correctly with require.js; they still use jsdom. Test output is now stored in the repository, all tests are run via run_tests.js; This is a hack - once a good harness (with assertions, suites - unittest like) presents itself it will be used. Hidden here is also using FileSaver for history saving, so history is saved to history.json instead to a random name. Plus dropping some dead code.
2014-10-19remove no longer used watchdog.jsAlon Levy
2014-10-19factor out util.jsAlon Levy
2014-10-19text_analyzer: drop unused verb variableAlon Levy
2014-10-19adding proper Save As (with non random filename); MIT licensedAlon Levy
Actually seems that the proper way to save nowadays is the [download] (https://html.spec.whatwg.org/multipage/semantics.html#attr-hyperlink-download) attribute of a 'a' element, but that's also supported by the added [FileSaver.js] (external/scripts/FileSaver.js)
2014-10-13drop empty myGraph.updateGraph functionAlon Levy
2014-10-13Fixes #95 no double text in central node of star graphPrototypeAlon Levy
2014-10-12Fixes #85 - compare using lower caseAlon Levy
The whole lower case thing is a hack. We should separete id and name. But right now it seems to be holding.
2014-10-12myGraph.compareSubset: add verbose loggingAlon Levy
2014-10-12textanalysis: allow more than one letter changes between calls to ↵Alon Levy
textanalysis, firefox sometimes lags
2014-10-12Fixes #89Alon Levy
2014-10-12Fixes #83: don't register keypress multiple timesAlon Levy
2014-10-12Fixes #88: Property window doesn’t show up when a node is deleted.Anmol Agrawal
2014-10-12#63 don't move on node clickAlon Levy
2014-10-12#63 don't start force simulation when no topological change doneAlon Levy