* 'master' of https://github.com/j6t/gitk:
  gitk: add horizontal scrollbar to the commit list pane
This commit is contained in:
Junio C Hamano committed 2026-06-12 05:41:00 -07:00
commit 45d10e1cb0
1 file changed
+5 -2
+5 -2
View File
@@ -2469,7 +2469,8 @@ proc makewindow {} {
-selectbackground $selectbgcolor \
-background $bgcolor -bd 0 \
-xscrollincr $linespc \
-yscrollincr $linespc -yscrollcommand "scrollcanv $cscroll"
-yscrollincr $linespc -yscrollcommand "scrollcanv $cscroll" \
-xscrollcommand ".tf.histframe.cxsb set"
.tf.histframe.pwclist add $canv
set canv2 .tf.histframe.pwclist.canv2
canvas $canv2 \
@@ -2487,9 +2488,11 @@ proc makewindow {} {
.tf.histframe.pwclist sashpos 0 [lindex $::geometry(pwsash0) 0]
}
# a scroll bar to rule them
# a scroll bar to rule them (vertical), and one for horizontal scroll of left pane
ttk::scrollbar $cscroll -command {allcanvs yview}
pack $cscroll -side right -fill y
ttk::scrollbar .tf.histframe.cxsb -orient horizontal -command "$canv xview"
pack .tf.histframe.cxsb -side bottom -fill x
bind .tf.histframe.pwclist <Configure> {resizeclistpanes %W %w}
lappend bglist $canv $canv2 $canv3
pack .tf.histframe.pwclist -fill both -expand 1 -side left