summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
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).
2014-08-17gant: fix support for firefox: doesn't support 01-01-2018 style dates (/ is ↵Alon Levy
supported by both chrome and firefox)
2014-08-17ugly #33 fix: node's id's are lowercase nowAlon Levy
text attribute contains original mixed case string and is used for display.
2014-08-17load: bail early if no data storedAlon Levy
2014-08-17gant.js: use min date as left boundAlon Levy
2014-08-17Fixed node title shorten functiongarbash
2014-08-17Display more chars of node titles on defaultgarbash
2014-08-13made infobox wider and more readablegarbash
2014-08-13Issue #30Owen
2014-08-13Issue #40Owen
2014-08-13Issue #34Owen
2014-08-13Stop duplicate linksOwen
2014-08-13Issue #35Owen
2014-08-13issue #36Owen
2014-08-13Issue #38Owen
2014-08-13Issue #31Owen
2014-08-13fix force and drag interaction according to wiki - could have also used the ↵Alon Levy
force.drag behavior (but we already had callbacks)