Browse Source

gitview: Add some useful keybindings.

Signed-off-by: Junio C Hamano <junkio@cox.net>
maint
Aneesh Kumar K.V 19 years ago committed by Junio C Hamano
parent
commit
4e2e5647f2
  1. 15
      contrib/gitview/gitview
  2. 6
      contrib/gitview/gitview.txt

15
contrib/gitview/gitview

@ -450,6 +450,9 @@ class GitView: @@ -450,6 +450,9 @@ 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.accel_group.connect_group(0xffc1, 0, gtk.ACCEL_LOCKED, self.maximize);
self.accel_group.connect_group(0xffc8, 0, gtk.ACCEL_LOCKED, self.fullscreen);
self.accel_group.connect_group(0xffc9, 0, gtk.ACCEL_LOCKED, self.unfullscreen);

self.window.add(self.construct())

@ -461,6 +464,18 @@ class GitView: @@ -461,6 +464,18 @@ class GitView:
self.window.show()
return True

def maximize(self, widget, event=None, *arguments, **keywords):
self.window.maximize()
return True

def fullscreen(self, widget, event=None, *arguments, **keywords):
self.window.fullscreen()
return True

def unfullscreen(self, widget, event=None, *arguments, **keywords):
self.window.unfullscreen()
return True

def get_bt_sha1(self):
""" Update the bt_sha1 dictionary with the
respective sha1 details """

6
contrib/gitview/gitview.txt

@ -26,8 +26,14 @@ OPTIONS @@ -26,8 +26,14 @@ OPTIONS
<args>
All the valid option for git-rev-list(1)
Key Bindings:
F4:
To maximize the window
F5:
To reread references.
F11:
Full screen
F12:
Leave full screen

EXAMPLES
------

Loading…
Cancel
Save