summaryrefslogtreecommitdiff
path: root/src/model/graph.js
AgeCommit message (Collapse)Author
2014-11-25graph: add missing space in error messageAlon Levy
2014-11-24add searchAlon Levy
The added input lets you select by *oring* multiple space less expressions. i.e. 'a b' will find all nodes with name containing either 'a' or 'b'. Not the specification, will be remedied later (i.e. maybe tomorrow, who knows). excuse the bulk commit, this does 3 things: splits off selection logic into src/view/selection - handles setting state explicityl on Node's, still bad. - bad at least the 'selected' state (i.e. boolean) is in one place. - common point for clicking on nodes/edges and selecting view selection input makes graph.getConnectedNodesAndLinks accept an array and not just a single node implements the search functionality outlined in the first paragraph.
2014-11-24core/graph: reduce verbose debug logs to consoleAlon Levy
2014-11-24fix removed textanalysis autoSuggestNameAlon Levy
Fix removed textanalysis autoSuggestName call using signal/slot, no additional signal added (using graph_diff) Broken in af20dd47d3cb254d4dd2638264fe79385a199832
2014-11-23disconnecting model/graph -> textanalysis dep, model should not depend on ↵LV-426
presenter
2014-11-19addLink refactoring - call create_link__set_random_id()LV-426
2014-11-19wide source/target -> __src,__dst rename, align with DB modelLV-426
2014-11-19rm id_generatorLV-426
2014-11-19replace _addNodeNoHistory() call with addNodeLV-426
2014-11-19rm unused el paramLV-426
2014-11-19__addNode improve loggingLV-426
2014-11-19findNodeByName - make state param optionalLV-426
2014-11-19addNode refactoring:LV-426
- rename, return value - add notify param - set id via create_node__set_random_id()
2014-11-18graph: make TODO more annoyingAlon Levy
2014-11-13rename scripts/ -> src/LV-426