зеркало из https://github.com/microsoft/git.git
git-gui: Allow the user to copy the version data to the clipboard.
If a user wants to report an issue they will likely want to include the version number with their issue report. This may be difficult to enter if the version number includes an abbreviated commit SHA1 on the end of it. So we now give the user a context menu option on the version box which allows them to copy all of the relevant version data to the clipboard, ready for pasting into a report. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
This commit is contained in:
Родитель
f1cee4e6d1
Коммит
9806311592
10
git-gui.sh
10
git-gui.sh
|
@ -2563,8 +2563,18 @@ $copyright" \
|
|||
-font font_ui
|
||||
pack $w.vers -side top -fill x -padx 5 -pady 5
|
||||
|
||||
menu $w.ctxm -tearoff 0
|
||||
$w.ctxm add command \
|
||||
-label {Copy} \
|
||||
-font font_ui \
|
||||
-command "
|
||||
clipboard clear
|
||||
clipboard append -format STRING -type STRING -- \[$w.vers cget -text\]
|
||||
"
|
||||
|
||||
bind $w <Visibility> "grab $w; focus $w"
|
||||
bind $w <Key-Escape> "destroy $w"
|
||||
bind_button3 $w.vers "tk_popup $w.ctxm %X %Y; grab $w; focus $w"
|
||||
wm title $w "About $appname"
|
||||
tkwait window $w
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче