summaryrefslogtreecommitdiff
path: root/scripts/textanalysis.js
AgeCommit message (Collapse)Author
2014-09-30textanalysis: remove trailing whitespace from link namesAlon Levy
2014-09-29textanalysis: fold a too long lineAlon Levy
2014-09-29Fixes #75: don't spew undefines in linktext.Alon Levy
TODO - code that doesn't make me choke up with tears
2014-09-29Fixes #73: pre first node text missing spacesAlon Levy
2014-09-28textanalysis: move graph touching function to non ui partAlon Levy
2014-09-28s/TextAnalyser2/textAnalyser2/ plus use function as varsAlon Levy
2014-09-23Fixes #50: drop parenthesis for prefix including sentencesAlon Levy
Previously: prefix #a does #b => ((a, b), [(a, b, "does (prefix)")]) now: => ((a, b), [(a, b, "prefix #a does #b")])
2014-09-23add a function comment to TextAnalyzer2; marking up it needs fixingAlon Levy
2014-09-23fix a #50 noticed error (introduced in af27835b)Alon Levy
2014-09-21Fixes #41: conjugation/connector only sentences keep their linksAlon Levy
2014-09-21textanalysis: drop two noisy logs introduced a few commits agoAlon Levy
2014-09-21textanalysis: multiple changes to autocompleteAlon 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-21scripts/textanalysis.js cleanup: put switch & cases on same columnAlon Levy
2014-08-20textanalysis & textanalysis-ui split completeAlon Levy
2014-08-19textanalysis: remove usage of $Alon Levy
2014-08-19start breaking textanalysis to logic and uiAlon Levy
2014-08-19textanalysis: move two globals into textanalysis, only used by this function ↵Alon Levy
and reset early
2014-08-19textanalysis.js: some indentation and one if-bool rewriteAlon Levy
2014-08-19TextAnalyzer2: remove unused variableAlon Levy
2014-08-19textanalysis: remove unused variableAlon Levy
2014-08-19textanalysis: make suggestions start out empty instead of an unrelevant listAlon Levy
2014-08-18recording: record keystrokes. no strokes recorded for link renamesAlon Levy
2014-08-13Issue #40Owen
2014-08-13Issue #34Owen
2014-08-13Issue #35Owen
2014-08-13issue #36Owen
2014-08-13Issue #38Owen
2014-08-13Issue #31Owen
2014-08-10more 'use strict' and fallout handlingAlon Levy
Just defining some variables instead of them becoming properties on the global object Some whitespace fixes too.
2014-08-08Redone AND connectors (#issue 27)Owen
2014-08-08Issue #14Owen
2014-08-08Fixed 3 node star case bugOwen
2014-08-08Issue #25Owen
2014-08-07Issue #26Owen
nodes didn't appear because the type selection index was undefined in the 0 to N_1 loop
2014-08-06Highlight selection/deselectionOwen
Nodes can be deselected by clicking background Clicking in the new sentence bubble will deselect the previous nodes
2014-08-05Multiple Issues fixedOwen
Resizeable task bar Deliverable state combo box Edit node submit bug fix Code cleaup
2014-08-01Fixed Suggestion bugOwen
Pressing enter while picking out one of the suggestions would submit the graph immediately Now, if the suggestion is altered, one enter applies the suggestion and a second enter submits it
2014-08-01BetterAnalysis+Suggestions+TypeSelectionOwen
AND cases are managed better small graph bugs resolved Typeselection works just as before now New nodes added to suggestion box Previous phrases added to suggestion box
2014-07-31All new text analysis engine,Owen
multiple nodes "and" triplets new graph creation wheel new rhizicore functions
2014-07-28Panning, bug fixesOwen
2014-07-15Added basic zoom featureOwen
2014-07-14Target and adjacent nodes are highlighted when clickedOwen
Background click remove editing boxes and highlights Deliverables test button adds 140 random tasks and dates Links between nodes have two colors: blue and green for dependencies
2014-06-24client-only prototype filesOwen