1. 19 Apr, 2015 1 commit
  2. 29 Mar, 2015 4 commits
  3. 19 Mar, 2015 2 commits
  4. 15 Mar, 2015 6 commits
  5. 14 Mar, 2015 3 commits
  6. 11 Mar, 2015 1 commit
  7. 04 Feb, 2015 1 commit
  8. 27 Jan, 2015 1 commit
  9. 26 Jan, 2015 1 commit
  10. 22 Jan, 2015 1 commit
  11. 21 Jan, 2015 3 commits
  12. 20 Jan, 2015 1 commit
  13. 20 Nov, 2014 1 commit
  14. 15 Nov, 2014 1 commit
  15. 13 Nov, 2014 1 commit
  16. 22 Oct, 2014 1 commit
  17. 18 Oct, 2014 3 commits
  18. 27 Aug, 2014 1 commit
    • S Anand's avatar
      G.network.kpartite().keys() accepts options: {intralink: false} · 634d389b
      S Anand authored
      Sometimes, we don't want values within the same cell to be linked to
      each other. By default, they are currently linked. .keys() accepts an
      optional third parameter (an object) that can be set to {intralink:
      false} to disable these intra-links.
      634d389b
  19. 14 Aug, 2014 2 commits
  20. 13 Aug, 2014 2 commits
  21. 09 Aug, 2014 1 commit
    • S Anand's avatar
      G.network.force bugfix. Display links on first run. · ec43c9e1
      S Anand authored
      node_ids, which has a mapping of node IDs to nodes, is required by
      .link(). This was created by .node(), but not by .data(). Since .node()
      is optional, if we run .links() without running .node() first, the links
      are not initialised.
      
      In this commit, we ensure that .data() also initialises node_ids.
      ec43c9e1
  22. 08 Aug, 2014 2 commits
    • S Anand's avatar
      G.network.force bugfix. Allow .link() to be called before .node() · e0dc1515
      S Anand authored
      node_ids, which has a mapping of node IDs to nodes, is required by
      .link(). This is created by .node, which need not have been called.
      Hence, initialise `node_ids = {}`.
      
      Not sure if this fully fixes the problem, though. To be tested.
      e0dc1515
    • S Anand's avatar
      G.network.force should not draw links without nodes. · 3b66e136
      S Anand authored
      Earlier, when nodes were filtered, we explicitly removed all unconnected
      links and then applied additional link filters.
      
      But we were not doing the same when a new link filter was added.
      
      Now, the process is the same whether a node filter is updated or a link
      filter is updated: remove all unconnected links, and then apply all link
      filters. (A side note: node filters trigger a link filtering. Link
      filtering does not trigger node filtering.)
      3b66e136