| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2014-09-28 | rhizicore: remove deadcode and empty lines, fix single line ifs | Alon Levy | |
| 2014-09-28 | textanalysis: move graph touching function to non ui part | Alon Levy | |
| 2014-09-28 | textanalysis-ui: lookup textanalyser a single time | Alon Levy | |
| 2014-09-28 | robot: reduce number of globals | Alon Levy | |
| 2014-09-28 | textanalysis-ui: protect #textanalyser access for easier node.js usage for ↵ | Alon Levy | |
| testing | |||
| 2014-09-28 | s/TextAnalyser2/textAnalyser2/ plus use function as vars | Alon Levy | |
| 2014-09-28 | history: correct spelling mistake in field s/linkes/links/ | Alon Levy | |
| 2014-09-28 | history: save json as text editor viewable | Alon Levy | |
| 2014-09-28 | rhizicore: start responsive ui: svg width/height in percent | Alon Levy | |
| 2014-09-23 | Fixes #51: type changes on mixed case / upper case node names | Alon Levy | |
| 2014-09-23 | textanalysis-ui: a little cleanup | Alon Levy | |
| according to my yet unwritten coding conventions: 1. no single line blocks 2. no empty lines without a good reason | |||
| 2014-09-23 | rhizicore: adding nodes that exist is currently common practice, drop ↵ | Alon Levy | |
| verbose logging | |||
| 2014-09-23 | Fixes #50: drop parenthesis for prefix including sentences | Alon Levy | |
| Previously: prefix #a does #b => ((a, b), [(a, b, "does (prefix)")]) now: => ((a, b), [(a, b, "prefix #a does #b")]) | |||
| 2014-09-23 | add a function comment to TextAnalyzer2; marking up it needs fixing | Alon Levy | |
| 2014-09-23 | fix a #50 noticed error (introduced in af27835b) | Alon Levy | |
| 2014-09-21 | textanalysis-ui: Fixes #42 - remove helper text when sentence is edited then ↵ | Alon Levy | |
| deleted | |||
| 2014-09-21 | Fixes #41: conjugation/connector only sentences keep their links | Alon Levy | |
| 2014-09-21 | textanalysis: drop two noisy logs introduced a few commits ago | Alon Levy | |
| 2014-09-21 | rhizicore cleanup: use single if for a conjunction, reindent | Alon Levy | |
| 2014-09-21 | Fixes #59 (rename node title changing case only results in node deletion) | Alon Levy | |
| 2014-09-21 | rhizicore.js: Fix autosuggest on load | Alon Levy | |
| Auto suggest doesn't work for nodes loaded from local storage Fixes #60 | |||
| 2014-09-21 | rhizicore: set minimal svg size to (1000,1000) | Alon Levy | |
| Works around a problem where you load rhizi with a small window size and then enlarge it, since we don't dynamically change the svg size (and it is fixed instead of filling a parent div or such) we lose access to a lot of the screen (i.e. can't drag nodes there, can't see anything there, etc). | |||
| 2014-09-21 | textanalysis: multiple changes to autocomplete | Alon Levy | |
| 1. move the sugg variable to textanalysis.js instead of the ui part 2. use a callback for the autocomplete widget (it supports three options: array, string as url for a json returning service, or callback) 3. use a dictionary instead of an array to keep the list of suggestions. We iterate on the dictionary instead of using a Trie or some other datastructure in the callback. But the dictionary avoids iteration when adding a word. Overall a loss in performance, but not noticeable. Googling / memory suggests a Trie is what we want here, but I'm postponing that for later. See: http://ejohn.org/blog/javascript-trie-performance-analysis | |||
| 2014-09-21 | textanalysis-ui: add note about 200 Hz text analysis being perhaps overzealous | Alon Levy | |
| 2014-09-21 | textanalysis-ui: spaces before and after assignment and opening curlies | Alon Levy | |
| 2014-09-21 | scripts/autocomplete.js: use an instead of a | Alon Levy | |
| 2014-09-21 | scripts/textanalysis.js cleanup: put switch & cases on same column | Alon Levy | |
| 2014-09-21 | scripts/autocomplete.js cleanup: remove empty lines at wrong places | Alon Levy | |
| 2014-09-12 | textanalysis-ui: use value and not key | Alon Levy | |
| Fixes #58 | |||
| 2014-08-20 | textanalysis & textanalysis-ui split complete | Alon Levy | |
| 2014-08-19 | textanalysis: remove usage of $ | Alon Levy | |
| 2014-08-19 | start breaking textanalysis to logic and ui | Alon Levy | |
| 2014-08-19 | textanalysis: move two globals into textanalysis, only used by this function ↵ | Alon Levy | |
| and reset early | |||
| 2014-08-19 | textanalysis.js: some indentation and one if-bool rewrite | Alon Levy | |
