diff options
author | Aneesh Kumar K.V <aneesh.kumar@gmail.com> | 2006-05-27 15:54:14 +0530 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-05-28 10:52:38 -0700 |
commit | 034016391c475e98c38a9b715cd670b8b2d0c619 (patch) | |
tree | 6a95896f6e86d822d96e1359a792f0d523d26c79 /contrib/gitview | |
parent | a57c8bac0021cec21027e25bd797f85b0abf9c81 (diff) | |
download | git-034016391c475e98c38a9b715cd670b8b2d0c619.tar.gz git-034016391c475e98c38a9b715cd670b8b2d0c619.tar.xz |
gitview: Add key binding for F5.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'contrib/gitview')
-rwxr-xr-x | contrib/gitview/gitview | 17 | ||||
-rw-r--r-- | contrib/gitview/gitview.txt | 6 |
2 files changed, 17 insertions, 6 deletions
diff --git a/contrib/gitview/gitview b/contrib/gitview/gitview index 781badbc5..c70853428 100755 --- a/contrib/gitview/gitview +++ b/contrib/gitview/gitview @@ -425,7 +425,7 @@ class DiffWindow: class GitView: """ This is the main class """ - version = "0.7" + version = "0.8" def __init__(self, with_diff=0): self.with_diff = with_diff @@ -449,8 +449,17 @@ class GitView: self.accel_group = gtk.AccelGroup() self.window.add_accel_group(self.accel_group) + self.accel_group.connect_group(0xffc2, 0, gtk.ACCEL_LOCKED, self.refresh); - self.construct() + self.window.add(self.construct()) + + def refresh(self, widget, event=None, *arguments, **keywords): + self.get_encoding() + self.get_bt_sha1() + Commit.children_sha1 = {} + self.set_branch(sys.argv[without_diff:]) + self.window.show() + return True def get_bt_sha1(self): """ Update the bt_sha1 dictionary with the @@ -500,9 +509,9 @@ class GitView: menu_bar.show() vbox.pack_start(menu_bar, expand=False, fill=True) vbox.pack_start(paned, expand=True, fill=True) - self.window.add(vbox) paned.show() vbox.show() + return vbox def construct_top(self): @@ -987,8 +996,8 @@ class GitView: window.set_diff(commit_sha1, parent_sha1, encoding) self.treeview.grab_focus() +without_diff = 0 if __name__ == "__main__": - without_diff = 0 if (len(sys.argv) > 1 ): if (sys.argv[1] == "--without-diff"): diff --git a/contrib/gitview/gitview.txt b/contrib/gitview/gitview.txt index fcf759c30..e3bc4f46c 100644 --- a/contrib/gitview/gitview.txt +++ b/contrib/gitview/gitview.txt @@ -25,6 +25,9 @@ OPTIONS <args> All the valid option for git-rev-list(1) + Key Bindings: + F5: + To reread references. EXAMPLES ------ @@ -33,6 +36,5 @@ EXAMPLES or drivers/scsi subdirectories gitview --since=2.weeks.ago - Show the changes during the last two weeks + Show the changes during the last two weeks - |