Merge branch 'treeview'
commit5218878567d56e67b8bef523228a156d80e21a72
authorDavid Aguilar <davvid@gmail.com>
Thu, 1 Apr 2010 23:46:55 +0000 (1 16:46 -0700)
committerDavid Aguilar <davvid@gmail.com>
Thu, 1 Apr 2010 23:46:55 +0000 (1 16:46 -0700)
tree72c68c165904f9c950b923f75a8fd9a68199acc6
parent3393af2f1949b8d6509b9163407a2534ef0fc2d9
parentfaa3eb34cf9b1a5d3fb0bc8f9fdae06b547d9243
Merge branch 'treeview'

* treeview:
  dag: Move TODO file to the 'todo' branch
  views.dag: Show more edges
  git-dag: Show more nodes by default and limit to local branches
  views.dag: Add arrows to graph edges
  views.dag: Add GitDAGWidget
  views.dag: Add horizontal wheel panning
  views.dag: Update _zoom when scaling
  views.dag: Mouse wheel pans, add control to zoom
  views.dag: Zoom more
  Added TODO list for treeview branch
  views.main: Add 'DAG...' to the tools menu
  models.main: Factor out history methods into models.commit
  git: Remove the test for None
  Remove 'remotes/' and 'heads/' from branch names in dag view
  Add sha1 and branch/tag text to the nodes (and give them some space)
  Make room for text in the node by providing each with an internal glyph
  Set background color the simple way with the background brush
  Add additional interesting info to Commits
  treeview: add a graphical history viewer
  models: add a commits() method for traversing history