git-gui: Abstract the revision picker into a mega widget
commitb1fa2bfff36933f94dada476ba5b3d3cb894b723
authorShawn O. Pearce <spearce@spearce.org>
Wed, 4 Jul 2007 02:57:18 +0000 (3 22:57 -0400)
committerShawn O. Pearce <spearce@spearce.org>
Mon, 9 Jul 2007 01:12:46 +0000 (8 21:12 -0400)
tree3f875ad1c48e70502e1f6ca008c917d4396645b6
parent6233ab17297684c0049923cb8492393276672b01
git-gui: Abstract the revision picker into a mega widget

This rather large change pulls the "Starting Revision" part of the
new branch dialog into a mega widget that we can use anytime we
need to select a commit SHA-1.  To make use of the mega widget I
have also refactored the branch dialog to use the class system,
much like the delete remote branch dialog already does.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
git-gui.sh
lib/branch.tcl
lib/branch_create.tcl [new file with mode: 0644]
lib/choose_rev.tcl [new file with mode: 0644]