diff options
Diffstat (limited to 'git-gui/lib/database.tcl')
| -rw-r--r-- | git-gui/lib/database.tcl | 20 | 
1 files changed, 10 insertions, 10 deletions
| diff --git a/git-gui/lib/database.tcl b/git-gui/lib/database.tcl index d4e0bed0b6..1f187ed286 100644 --- a/git-gui/lib/database.tcl +++ b/git-gui/lib/database.tcl @@ -2,6 +2,7 @@  # Copyright (C) 2006, 2007 Shawn Pearce  proc do_stats {} { +	global use_ttk NS  	set fd [git_read count-objects -v]  	while {[gets $fd line] > 0} {  		if {[regexp {^([^:]+): (\d+)$} $line _ name value]} { @@ -21,24 +22,22 @@ proc do_stats {} {  	}  	set w .stats_view -	toplevel $w +	Dialog $w +	wm withdraw $w  	wm geometry $w "+[winfo rootx .]+[winfo rooty .]" -	label $w.header -text [mc "Database Statistics"] -	pack $w.header -side top -fill x - -	frame $w.buttons -border 1 -	button $w.buttons.close -text [mc Close] \ +	${NS}::frame $w.buttons +	${NS}::button $w.buttons.close -text [mc Close] \  		-default active \  		-command [list destroy $w] -	button $w.buttons.gc -text [mc "Compress Database"] \ +	${NS}::button $w.buttons.gc -text [mc "Compress Database"] \  		-default normal \  		-command "destroy $w;do_gc"  	pack $w.buttons.close -side right  	pack $w.buttons.gc -side left  	pack $w.buttons -side bottom -fill x -pady 10 -padx 10 -	frame $w.stat -borderwidth 1 -relief solid +	${NS}::labelframe $w.stat -text [mc "Database Statistics"]  	foreach s {  		{count           {mc "Number of loose objects"}}  		{size            {mc "Disk space used by loose objects"} { KiB}} @@ -55,8 +54,8 @@ proc do_stats {} {  			set value "$value[lindex $s 2]"  		} -		label $w.stat.l_$name -text "$label:" -anchor w -		label $w.stat.v_$name -text $value -anchor w +		${NS}::label $w.stat.l_$name -text "$label:" -anchor w +		${NS}::label $w.stat.v_$name -text $value -anchor w  		grid $w.stat.l_$name $w.stat.v_$name -sticky we -padx {0 5}  	}  	pack $w.stat -pady 10 -padx 10 @@ -65,6 +64,7 @@ proc do_stats {} {  	bind $w <Key-Escape> [list destroy $w]  	bind $w <Key-Return> [list destroy $w]  	wm title $w [append "[appname] ([reponame]): " [mc "Database Statistics"]] +	wm deiconify $w  	tkwait window $w  } | 
