| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2014-09-29 | change #2 to issue #74 | Anmol Agrawal | |
| 2014-09-29 | textanalysis: fold a too long line | Alon Levy | |
| 2014-09-29 | Fixes #75: don't spew undefines in linktext. | Alon Levy | |
| TODO - code that doesn't make me choke up with tears | |||
| 2014-09-29 | Fixes #73: pre first node text missing spaces | Alon Levy | |
| 2014-09-29 | Improved tutorial | garbash | |
| 2014-09-29 | rhizicore: fix popping node on top left when creating a new node | Alon Levy | |
| The fix is ugly. Basically we are relying on the force layout [1] for the locations of the nodes. I've hidden the node until the first tick. Since we do a tick calculation (tick is a function in rhizicore) when adding a node there is no associated delay. [1] https://github.com/mbostock/d3/wiki/Force-Layout | |||
| 2014-09-29 | rhizicore: remove some more empty lines | Alon Levy | |
| 2014-09-29 | rhizicore: remove unused code from tick | Alon Levy | |
| 2014-09-29 | rhizicore: dash bugfix | Alon Levy | |
| another refactor introduced (by cd7157955d15802f34dee6ac4578ae249f3e397d), forgot to change style at update instead of enter. | |||
| 2014-09-29 | rhizicore: fix bug: hide links not currently focused or temporary | Alon Levy | |
| bug introduced by cd7157955d15802f34dee6ac4578ae249f3e397d | |||
| 2014-09-29 | rhizicore: add TODO to get rid of mouse click overlay rect | Alon Levy | |
| 2014-09-29 | rhizicore: bug fix: draw links below nodes | Alon Levy | |
| bug introduced in cd7157955d15802f34dee6ac4578ae249f3e397d before that we recreated the links and nodes every update, and since all links were created before nodes the document order was <link> <link> <node> <node> which per SVG rendering order [1] leads to nodes being drawn on top of links. But after that commit the new links and nodes where created as they were being edited, so we got <link> <node> <link> <node> With this commit all links are created in a single group, getting back the correct order: <g> <link> <link> </g> <node> <node> nodes are ungrouped but there is no need for that (except that it looks strangely assymetrical). [1] http://dev.w3.org/SVG/modules/renderorder/SVGRenderOrder.html | |||
| 2014-09-29 | rhizicore: myGraph: some cleanup | Alon Levy | |
| 2014-09-28 | rhizicore: prevent click event when dragging a node | Alon Levy | |
| 2014-09-28 | rhizicore: add TODO note to handle escape key | Alon Levy | |
| 2014-09-28 | rhizicore: we had a <g> leak, this fixes it | Alon Levy | |
| still have new/edited node visible at 0,0 briefly while edited The fix is by using d3 enter/update/exit and not killing all the nodes every time we run update. | |||
| 2014-09-28 | rhizicore/update: use object for slight readability win/lose (line win) | Alon Levy | |
