summaryrefslogtreecommitdiffstats
path: root/contrib/persistent-https
diff options
context:
space:
mode:
authorShawn O. Pearce <spearce@spearce.org>2007-01-29 00:50:41 -0500
committerShawn O. Pearce <spearce@spearce.org>2007-01-29 01:12:42 -0500
commit35874c163e2f5c1def3cc5c3465beceea0355b8f (patch)
tree6a3b4658c0fcb4478204a16e13a2262af6ee0844 /contrib/persistent-https
parent20ddfcaa7e7f91816f1195a2dbb1b5268fd71e3d (diff)
downloadgit-35874c163e2f5c1def3cc5c3465beceea0355b8f.tar.gz
git-35874c163e2f5c1def3cc5c3465beceea0355b8f.zip
git-gui: Implemented file browser and incremental blame.
This rather huge change provides a browser for the current branch. The browser simply shows the contents of tree HEAD, and lets the user drill down through the tree. The icons used really stink, as I just copied in icon which we already had. I really need to replace the file_dir and file_uplevel icons with something more useful. If the user double clicks on a file within the browser we open it in a blame viewer. This makes use of the new incremental blame feature that Linus just added yesterday to core Git. Fortunately the feature will be in 1.5.0 final so we can rely on having it available here. Since the blame engine is incremental the user will get blame data for groups which can be determined early. Git will slowly fill in the remaining lines as it goes. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'contrib/persistent-https')
0 files changed, 0 insertions, 0 deletions