| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-10-13 | Fixes #95 no double text in central node of star graphPrototype | Alon Levy | |
| 2014-10-12 | Fixes #85 - compare using lower case | Alon 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-12 | myGraph.compareSubset: add verbose logging | Alon Levy | |
| 2014-10-12 | textanalysis: allow more than one letter changes between calls to ↵ | Alon Levy | |
| textanalysis, firefox sometimes lags | |||
| 2014-10-12 | Fixes #89 | Alon Levy | |
| 2014-10-12 | Fixes #83: don't register keypress multiple times | Alon Levy | |
| 2014-10-12 | Fixes #88: Property window doesn’t show up when a node is deleted. | Anmol Agrawal | |
| 2014-10-12 | #63 don't move on node click | Alon Levy | |
| 2014-10-12 | #63 don't start force simulation when no topological change done | Alon Levy | |
| 2014-10-12 | textanalysis: fix logic of allowed renames | Alon Levy | |
| 2014-10-12 | rhizhicore: fix use of mixed case in changed_nodes | Alon Levy | |
| 2014-10-09 | rhizicore: fix some indentation in editName | Alon Levy | |
| Not required right now, triggered by reverted patch. | |||
| 2014-10-09 | Revert "Allow chainlink when no last node is there" | Alon Levy | |
| This reverts commit e58e0c0b520d4abb971d3917712340330e5d85ff. It actually destroyed quite a lot of things, specifically even a simple sentence ended up being a chainlink. I need to rethink the 'abnormalGraph' predicate. | |||
| 2014-10-09 | Allow chainlink when no last node is there | Alon Levy | |
| Fixes #86 Well, almost - the center node contains the 'a and b and c' (with extra spaces too). node test_analyzer.js '#a and #b and #c are cool' digraph { BUBBLE; a; b; c; "new node"; "a and b and c are cool"; a -> "a and b and c are cool"; b -> "a and b and c are cool"; c -> "a and b and c are cool"; } | |||
| 2014-10-08 | textanalysis: use and instead of nested ifs (refactor) | Alon Levy | |
| 2014-10-08 | Fixes #85 | Alon Levy | |
| This is more of #49 basically, just for a more complex sentence. I've kept the flow that we have, but augmented the graph change check (myGraph.compareSubset) and introduced some helper functions for sets on the way. | |||
| 2014-10-08 | textanalysis: for a chainlink edit trim the complete sentence | Alon Levy | |
| 2014-10-07 | rhizicore: remove debug print | Alon Levy | |
| 2014-10-07 | #49: forgotten start misses the whole point | Alon Levy | |
| 2014-10-07 | drag_n_drop: remove debug print | Alon Levy | |
| 2014-10-07 | Fixes #49: forgot link changes | Alon Levy | |
| 2014-10-07 | rhizicore: don't move graph when only changing link or node text | Alon Levy | |
| Fixes #49 Note about solution: in general we need to find out whether the graph from the new text (NewVertices, NewLinks) is homologous to the graph from the old text (OldVertices, OldLinks). The implemented solution only checks an easier case, where there is a single renamed vertex. A better solution to do later: - have textanalysis have state - have textanalysis return the difference from the last state: nodes added nodes deleted nodes changed - plus for bonus refactor all the editing functions (edit* in myGraph) | |||
| 2014-10-07 | rhizicore: update: add no_relayout parameter, plus don't keep assigning tick ↵ | Alon Levy | |
| event handler | |||
| 2014-10-07 | rhizicore: add hasNode | Alon Levy | |
| 2014-10-07 | textanalysis: fix indentation | Alon Levy | |
| 2014-10-07 | textanalysis: workaround undefined or double link addition | Alon Levy | |
| 2014-10-07 | rhizicore: add debug print if NaN's introduced in translate | Alon Levy | |
| 2014-10-07 | rhizicore: add helper debug_print | Alon Levy | |
| 2014-10-07 | textanalysis: group vars at start of function | Alon Levy | |
| 2014-10-07 | rhizicore: fix loading json's (drag n drop) without 'name' | Alon Levy | |
| 2014-10-07 | rhizicore: merge node addition | Alon Levy | |
| 2014-10-07 | rhizicore: don't change state of existing nodes on addition | Alon Levy | |
| changing state of existing node results in ability to delete nodes while creating a new sentence by inputting a node name and then deleting it. This was fixed for the common case in a previous commit, but not for the case of loading from storage. | |||
| 2014-10-07 | fix broken save | Alon Levy | |
| 2014-10-05 | move all external scripts to a subdirectory 'external'; easier to grep stuff | Alon Levy | |
| 2014-10-02 | Undo of commit Merge branch '#62' into Prototype | garbash | |
| It broke the input box | |||
| 2014-10-01 | Merge branch '#62' into Prototype | Anmol Agrawal | |
| Conflicts: index.html scripts/rhizicore.js | |||
| 2014-09-30 | change #2 to issue #74 | Anmol Agrawal | |
| 2014-09-30 | textanalysis: remove trailing whitespace from link names | Alon Levy | |
| 2014-09-30 | #62 - Refactored code | Anmol Agrawal | |
| 2014-09-30 | Revert "Fix #63 - don't move graph on click (possible side effects?)" | Alon Levy | |
| This reverts commit 5c5f9a8cfe3edd6f1df31ab00885e58e4a36bfd1. reopen #63 this fix causes regressions - the update function does two things: 1. updates link & node graphical representation 2. causes the force layout to reposition links and edges (using tick to selectively do that) I need to change #2 without affecting #1. | |||
| 2014-09-30 | Fix #63 - don't move graph on click (possible side effects?) | Alon Levy | |
| 2014-09-30 | rhizicore: since s/text/name/ fix load | Alon Levy | |
| Loading an old save (with no 'name' in nodes) triggers this path. | |||
| 2014-09-30 | rhizicore: remove commented code | Alon Levy | |
| 2014-09-29 | buttons/index: add file load button | Alon Levy | |
| 2014-09-29 | rhizicore:myGraph.addNodeComplete: add name to signature | Alon Levy | |
| 2014-09-29 | buttons: white space fix | Alon Levy | |
| 2014-09-29 | rhizicore: replace 'text' attribute with 'name' for node | Alon Levy | |
| 2014-09-29 | remove deliverableTest | Alon Levy | |
| 2014-09-29 | rename 'load' button to 'load-storage-local' | Alon Levy | |
| 2014-09-29 | buttons: factor out really_load | Alon Levy | |
