summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2014-09-28rhizicore: remove deadcode and empty lines, fix single line ifsAlon Levy
2014-09-28textanalysis: move graph touching function to non ui partAlon Levy
2014-09-28textanalysis-ui: lookup textanalyser a single timeAlon Levy
2014-09-28robot: reduce number of globalsAlon Levy
2014-09-28textanalysis-ui: protect #textanalyser access for easier node.js usage for ↵Alon Levy
testing
2014-09-28s/TextAnalyser2/textAnalyser2/ plus use function as varsAlon Levy
2014-09-28history: correct spelling mistake in field s/linkes/links/Alon Levy
2014-09-28history: save json as text editor viewableAlon Levy
2014-09-28rhizicore: start responsive ui: svg width/height in percentAlon Levy
2014-09-23Fixes #51: type changes on mixed case / upper case node namesAlon Levy
2014-09-23textanalysis-ui: a little cleanupAlon Levy
according to my yet unwritten coding conventions: 1. no single line blocks 2. no empty lines without a good reason
2014-09-23rhizicore: adding nodes that exist is currently common practice, drop ↵Alon Levy
verbose logging
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-21textanalysis-ui: Fixes #42 - remove helper text when sentence is edited then ↵Alon Levy
deleted
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-21rhizicore cleanup: use single if for a conjunction, reindentAlon Levy
2014-09-21Fixes #59 (rename node title changing case only results in node deletion)Alon Levy
2014-09-21rhizicore.js: Fix autosuggest on loadAlon Levy
Auto suggest doesn't work for nodes loaded from local storage Fixes #60
2014-09-21rhizicore: 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-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-21textanalysis-ui: add note about 200 Hz text analysis being perhaps overzealousAlon Levy
2014-09-21textanalysis-ui: spaces before and after assignment and opening curliesAlon Levy
2014-09-21scripts/autocomplete.js: use an instead of aAlon Levy
2014-09-21scripts/textanalysis.js cleanup: put switch & cases on same columnAlon Levy
2014-09-21scripts/autocomplete.js cleanup: remove empty lines at wrong placesAlon Levy
2014-09-12textanalysis-ui: use value and not keyAlon Levy
Fixes #58
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-19rhizicore: history: fix dereference of undefinedAlon Levy
2014-08-19textanalysis: remove unused variableAlon Levy
2014-08-19textanalysis: make suggestions start out empty instead of an unrelevant listAlon Levy
2014-08-19add parenthasis around a single line if blockAlon Levy
2014-08-19Issue #46: save URLAlon Levy
2014-08-19remove spotify commentAlon Levy
2014-08-19add editNewNode helperAlon Levy
2014-08-19chrome fix to setting user: prevent default action, which was a new http ↵Alon Levy
request (GET?), which reloaded the page
2014-08-18recording: record keystrokes. no strokes recorded for link renamesAlon Levy
2014-08-18adding history, links & nodes onlyAlon Levy
no atomicity - nodes/links recorded as separate additions We record both temp (state == 'temp') and not temp nodes, can be filtered during analysis.
2014-08-18fix user setting - smaller input field, on enter put sensible textAlon Levy
2014-08-18add a user setting field; does nothing except set graph.userAlon Levy
2014-08-18buttons: remove some dead code, reindent some live codeAlon Levy
2014-08-18oops, forgot drag and drop implementationAlon Levy
2014-08-17drag&drop load of json, plus save (kinda), some refactoringAlon Levy
save & load json moved from buttons to rhizicore.js added a save as button (need to switch to normal ui for that menu, it's fixed right now) save not correct - instead of a save dialog since it is a json file the browser just displays it (even though it's base64 encoded).