summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2014-11-11new node type for link last entry should be selectedType; Fixes #130Alon Levy
2014-11-11textanalysis: reduce APIAlon Levy
textanalysis exposes the current selected type plus functions to increment or decrement it, hides the typeindex and nodetypes.
2014-11-11textanalysis: factor out selectedTypeAlon Levy
2014-11-11add some console bug logs where preconditions are wrong (oh, eiffel..)Alon Levy
2014-11-11insensitive autocompile; Fixes #133Alon Levy
2014-11-11graph: addLinkByName: end fix of unchought exception on missing idAlon Levy
2014-11-10graph/textanalysis.ui: lastnode is now the last added node (fixes #124)Alon Levy
2014-11-10rename rhizicore -> rz_core, move towards common rz_ prefixLV-426
2014-11-10rm unused history dependencyLV-426
2014-11-10rhizicore: remove dependency on textanalysisAlon Levy
2014-11-09default not to commit changes to backendLV-426
2014-11-09id wrap entire svg canvasLV-426
2014-11-09addNode() - return new node on success, avoid need to attach a signal listenerLV-426
2014-11-09scripts/model/graph.js merge resolutionLV-426
2014-11-09commit diff_set upon sentence analysis:LV-426
- backend_commit - allows client accumulating changes & select better commit timing
2014-11-09broadcast_possible_next_diff_block():LV-426
- announce diff block and await commit/reject consensus - future protocol stub - currently simply calls backend
2014-11-09load_from_backend():LV-426
- support backend graph cloning upon initialization - call upon Graph object creation not yet enabled by default
2014-11-09diff module:LV-426
- facilitate the creation of the different diff objects: topo,attr,vis - facilitate the creation of diff_set - a composition of diff objects
2014-11-09model utility functions:LV-426
- convert from/to client/backend data representations - meta attributes '__' prefixed, eg. '__src' - note: '__type' should be considered deprecated in favor of '__label_set'
2014-11-09core model module - currently unusedLV-426
2014-11-09The two rhizi APIs: backend & mesh - currently all of the implementation ↵LV-426
resides in RZ_API_Backend but the intent is to slowly migrate functionality towards running in a distributed fashion. RZ_API_Mesh may be act as the basis for a protocol definition in the future.
2014-11-09graph: fix forgotten s/graph/this/ in graph refactor (Fixes #127)Alon Levy
2014-11-09graph: fix #129Alon Levy
autoSuggestAddName should get lower case name, not id (now that id is not lower cased name)
2014-11-09code standard: use a single var at start of functions (just one big case) ↵Alon Levy
and some whitespace
2014-11-09Fix #125 - regression, not treating lowercased names as equivalentAlon Levy
2014-11-09s/textAnalyser2/textAnalyser/Alon Levy
2014-11-09split highlight (search neighborhood of node) between graph & rhizicoreAlon Levy
multiple TODOs added in code. in general, datastructure = graph, control/view state in rhizicore.
2014-11-03Fixes #119Alon Levy
It's a bit ugly. In that it uses the explicit string 'and' to avoid creating those links. But that was the wording of the request. In general we are missing an AST step. That would let us switch between '#' and ' ' much more cleanly.
2014-11-03Fixes #121 - Large part of map unclickable due to autocomplete suggestionsAlon Levy
See http://stackoverflow.com/questions/5643767/jquery-ui-autocomplete-width-not-set-correctly/11845718#11845718 A relevant bug on jquery-ui for width: http://bugs.jqueryui.com/ticket/7303 Additionally I considered measuring the exact width before noticing I can set the width to 10px and the text itself is perfectly clickable, see: http://stackoverflow.com/questions/6961022/measure-bounding-box-of-text-node-in-javascript
2014-11-03update jquery-ui.js to v1.11.2Alon Levy
2014-11-03fixes #79; note that hightlightNode sucksAlon Levy
It should be implemented as setting a chosen state, containing id's of chosen nodes and possibly links as well (although links are defined by their source and target ids).
2014-11-03accidentally left verbose onAlon Levy
2014-11-03fix whitespaceAlon Levy
2014-11-03fixes #122: show node text edit box over node regardless of position/zoomAlon Levy
2014-11-03fix _addNodeNoHistory to correctly look for existing nodesAlon Levy
2014-11-03change id to be distinct from nameAlon Levy
TODO: introduce a Node class split from the Graph. TODO: use a GUID and not just an incrementing number (trivial change).
2014-11-03drag_n_drop: fix load break on graph.js introduction (Fixes #123)Alon Levy
2014-11-02graph: make addNodeNoHistory internalAlon Levy
2014-11-02graph: fix missing semicolonAlon Levy
2014-11-02getting rid of bad object names: myGraph -> GraphLV-426
2014-11-02fix borked tests - must use typeof to avoid exception on undefined variableAlon Levy
2014-11-02move .gitignore from scripts to rootAlon Levy
2014-11-02split off model/graph.jsAlon Levy
2014-11-02add a gitignored local_config for the urlArgsAlon Levy
.. cache busting feature so it won't be accidentally committed
2014-11-02recomment 'urlArgs', causes debug script naming issuesLV-426
2014-10-31rhizicore: have a default size for nodes to avoid setting circle.r to nanAlon Levy
2014-10-29fix multiple warnings from zed (zedapp.org)Alon Levy
css: use 0 instead of 0px (0 doesn't need a unit) fallback rgb(r,g,b) for rgba code: missing semicolons don't use initial caps for a function name unused variables
2014-10-29small move to allow numeric id; not enoughAlon Levy
2014-10-29save/load xy positionAlon Levy
2014-10-28robot: unbreak - setting value doesn't trigger input eventAlon Levy
Broken since e299a57a72ee786818cad4f9b8e3aea3b6fb8544 Polling replaced by input event. Polling was a catch all - it checked value change. catching events requires they be thrown, so throw an input even explicitly from robot.