Lines Matching refs:fullname
25 foreach fullname [tools_list] {
26 tools_populate_one $fullname
40 proc tools_populate_one {fullname} { argument
47 set names [split $fullname '/']
66 -command [list tools_exec $fullname]
69 proc tools_exec {fullname} { argument
74 if {[is_config_true "guitool.$fullname.needsfile"]} {
76 error_popup [mc "Running %s requires a selected file." $fullname]
84 if {[get_config "guitool.$fullname.revprompt"] ne {} ||
85 [get_config "guitool.$fullname.argprompt"] ne {}} {
86 set dlg [tools_askdlg::dialog $fullname]
90 } elseif {[is_config_true "guitool.$fullname.confirm"]} {
91 if {[is_config_true "guitool.$fullname.needsfile"]} {
92 …if {[ask_popup [mc "Are you sure you want to run %1\$s on file \"%2\$s\"?" $fullname $current_diff…
96 if {[ask_popup [mc "Are you sure you want to run %s?" $fullname]] ne {yes}} {
102 set env(GIT_GUITOOL) $fullname
112 if {[is_config_true "guitool.$fullname.noconsole"]} {
114 [list tools_complete $fullname {}]
116 regsub {/} $fullname { / } title
121 [list tools_complete $fullname $w]
152 proc tools_complete {fullname w {ok 1}} {
158 set msg [mc "Tool completed successfully: %s" $fullname]
160 set msg [mc "Tool failed: %s" $fullname]
163 if {[is_config_true "guitool.$fullname.norescan"]} {