git-gui: Bind M1-N to create branch.
Creating branches is a common enough activity within a Git project that we probably should give it a keyboard accelerator. N is not currently used and seems reasonable to stand for "New Branch". To bad our menu calls it create. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
This commit is contained in:
		| @ -3248,6 +3248,7 @@ if {!$single_commit} { | |||||||
|  |  | ||||||
| 	.mbar.branch add command -label {Create...} \ | 	.mbar.branch add command -label {Create...} \ | ||||||
| 		-command do_create_branch \ | 		-command do_create_branch \ | ||||||
|  | 		-accelerator $M1T-N \ | ||||||
| 		-font font_ui | 		-font font_ui | ||||||
| 	lappend disable_on_lock [list .mbar.branch entryconf \ | 	lappend disable_on_lock [list .mbar.branch entryconf \ | ||||||
| 		[.mbar.branch index last] -state] | 		[.mbar.branch index last] -state] | ||||||
| @ -3815,6 +3816,11 @@ bind $ui_diff <Key-Down>   {catch {%W yview scroll  1 units};break} | |||||||
| bind $ui_diff <Key-Left>   {catch {%W xview scroll -1 units};break} | bind $ui_diff <Key-Left>   {catch {%W xview scroll -1 units};break} | ||||||
| bind $ui_diff <Key-Right>  {catch {%W xview scroll  1 units};break} | bind $ui_diff <Key-Right>  {catch {%W xview scroll  1 units};break} | ||||||
|  |  | ||||||
|  | if {!$single_commit} { | ||||||
|  | 	bind . <$M1B-Key-n> do_create_branch | ||||||
|  | 	bind . <$M1B-Key-N> do_create_branch | ||||||
|  | } | ||||||
|  |  | ||||||
| bind .   <Destroy> do_quit | bind .   <Destroy> do_quit | ||||||
| bind all <Key-F5> do_rescan | bind all <Key-F5> do_rescan | ||||||
| bind all <$M1B-Key-r> do_rescan | bind all <$M1B-Key-r> do_rescan | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 Shawn O. Pearce
					Shawn O. Pearce