summaryrefslogtreecommitdiff
path: root/src/client
AgeCommit message (Collapse)Author
2015-02-09graph_view: adjust to new filter menu id's, use .toggle() for menu hidingLV-426
2015-02-09textanalysis.ui.js: update btn refLV-426
2015-02-09update export btn refLV-426
2015-02-06filter by node type: fix broken edit graphAlon Levy
2015-02-06client: bacon not loaded, use jquery instead (demo hack)Alon Levy
2015-02-06client/graph_view: set checkboxes callback on load to avoid race with DOM ↵Alon Levy
creation
2015-02-06client/graph_view: filter drop down implementation, really ugly. #306Alon Levy
2015-02-06client/filter: now with force layout awareness. Fixes #306 almostAlon Levy
2015-02-06client: graph_view: filter initial. does not affect layout, only visibilityAlon Levy
2015-02-05rz_mesh.js: improve ws_server_url construction readabilityLV-426
2015-02-05rz_user, user_login.js: follow user id === email_address (current) conventionLV-426
2015-02-05client: fix fallout from main/edit zoom differenceAlon Levy
2015-02-05client/graph_view: apply zoom of each node individuallyAlon Levy
Fixes #308 Hack for friday. Hack being that the model Node gets a 'zoom_obj' property. This belongs on a new NodeView class that will contain a reference to the node and the zoom object. Also I'm worried about performance of this (well, just a little), have not tested with something large yet.
2015-02-05client/graph_view: pass in zoom objects for self (unused) and parentAlon Levy
2015-02-05client/graph_view: merge zoom and relayout events to redraw busAlon Levy
Note that using 'on' overwrites the previous callback, using namespaces ('zoom.graph_view') doesn't help. So store the previous callback (the zoom function in rz_core in this case) and apply it.
2015-02-05client/graph: add find_link__by_id for debugging only right nowAlon Levy
2015-02-04user_signup.html: refactor code into user_signup.jsLV-426
2015-02-04login.html: refactor code into user_login.jsLV-426
2015-02-03removing rogue .gitignoreLV-426
2015-01-29client: fix links to open in new tab; Fixes #295Alon Levy
2015-01-27client: make link hover show the urlAlon Levy
2015-01-27client: remove whitespace around tokens: Fixes #292Alon Levy
2015-01-27client: remove state variable in node view and use bacon property insteadAlon Levy
2015-01-25create_node_from_spec: a little cleanupLV-426
2015-01-23switch to socket.disconnect()LV-426
2015-01-23graph.js#__addNode(): use console.warn on id collisionsLV-426
2015-01-21client/model/core: cannot delete id (create_node_from_spec) due to it using ↵Alon Levy
Object.defineProperty
2015-01-21client/node_info: pass description to serverAlon Levy
2015-01-21client: node_edit: show description for everythingAlon Levy
2015-01-21client: make sure we store all properties coming from the server. Fixes #298Alon Levy
2015-01-21client: don't show dialog on topo diffs: Fixes #285Alon Levy
2015-01-21client: Fixes #79 , node name should be fully shown regardless of length ↵Alon Levy
when selected
2015-01-21templates/index: move username and initials setting to server. Fixes #286Alon Levy
2015-01-21client: zoom+pan only main graphAlon Levy
2015-01-21client: fix url link icon on node editAlon Levy
2015-01-21client: split svg_input, fix #280 - update edit box on dialog editAlon Levy
2015-01-21client/rz_core: use strict equality, remove redundant commentAlon Levy
2015-01-21client/model/diff: add is_topo_diffAlon Levy
2015-01-21client/model/diff: add two helpers on Attr_DiffAlon Levy
2015-01-21client: fix bubble not affecting link textAlon Levy
2015-01-21Fixes #294 - make selection ignore temporary nodes (bad implementation)Alon Levy
Should have two functions for node+link class setting, one for temporary, one for not, instead of passing this constant (since construction time) value along.
2015-01-21Return of the bubble. Fixes #253Alon Levy
2015-01-21Fixes #289: show completions in original caseAlon Levy
2015-01-21client: Fixes #290 use lower case name hashAlon Levy
2015-01-21client/view/selction: fix sortedArrayDiffAlon Levy
2015-01-21Fixes #295 adding a link next to node names with urlsAlon Levy
Note about implementation: we currently update all the nodes for multiple things, we should not do that, we have id's on each node, we can do less work. Another option is using the visualdom and letting it do the diffs. Actually we should test first. Which brings me to the missing functionality of loading a large csv.
2015-01-21client/rz_mesh: there is no socket.close on chrome, avoid calling it for now ↵Alon Levy
(need proper replacement?)
2015-01-21client/view/graph_view: add debugging helper to show diffsAlon Levy
2015-01-20client: Attr_Diff: add toString for debuggingAlon Levy
2015-01-13client: drop and links always; fixes #276Alon Levy