summaryrefslogtreecommitdiff
path: root/git-gui.sh
diff options
context:
space:
mode:
authorLibravatar Shawn O. Pearce <spearce@spearce.org>2007-07-06 04:03:24 -0400
committerLibravatar Shawn O. Pearce <spearce@spearce.org>2007-07-06 04:03:24 -0400
commitf8186e92e3399ddd742f2397e802467cabf2849f (patch)
tree161205087594eacf3de71afcc1a003077375c09e /git-gui.sh
parentgit-gui: Correct resizing of remote branch delete dialog (diff)
parentgit-gui: Ensure windows shortcuts always have .bat extension (diff)
downloadtgif-f8186e92e3399ddd742f2397e802467cabf2849f.tar.xz
Merge branch 'maint'
* maint: git-gui: Ensure windows shortcuts always have .bat extension git-gui: Include a Push action on the left toolbar git-gui: Bind M1-P to push action git-gui: Don't bind F5/M1-R in all windows Conflicts: git-gui.sh
Diffstat (limited to 'git-gui.sh')
-rwxr-xr-xgit-gui.sh17
1 files changed, 13 insertions, 4 deletions
diff --git a/git-gui.sh b/git-gui.sh
index 8ee680221d..0096f4913a 100755
--- a/git-gui.sh
+++ b/git-gui.sh
@@ -1559,7 +1559,8 @@ if {[is_enabled transport]} {
menu .mbar.push
.mbar.push add command -label {Push...} \
- -command do_push_anywhere
+ -command do_push_anywhere \
+ -accelerator $M1T-P
.mbar.push add command -label {Delete...} \
-command remote_branch_delete::dialog
}
@@ -1849,6 +1850,10 @@ pack .vpane.lower.commarea.buttons.commit -side top -fill x
lappend disable_on_lock \
{.vpane.lower.commarea.buttons.commit conf -state}
+button .vpane.lower.commarea.buttons.push -text {Push} \
+ -command do_push_anywhere
+pack .vpane.lower.commarea.buttons.push -side top -fill x
+
# -- Commit Message Buffer
#
frame .vpane.lower.commarea.buffer
@@ -2176,10 +2181,14 @@ if {[is_enabled branch]} {
bind . <$M1B-Key-n> do_create_branch
bind . <$M1B-Key-N> do_create_branch
}
+if {[is_enabled transport]} {
+ bind . <$M1B-Key-p> do_push_anywhere
+ bind . <$M1B-Key-P> do_push_anywhere
+}
-bind all <Key-F5> do_rescan
-bind all <$M1B-Key-r> do_rescan
-bind all <$M1B-Key-R> do_rescan
+bind . <Key-F5> do_rescan
+bind . <$M1B-Key-r> do_rescan
+bind . <$M1B-Key-R> do_rescan
bind . <$M1B-Key-s> do_signoff
bind . <$M1B-Key-S> do_signoff
bind . <$M1B-Key-i> do_add_all