]> git.ipfire.org Git - thirdparty/git.git/commitdiff
git-gui: remove ${NS} indirection for ttk
authorMark Levedahl <mlevedahl@gmail.com>
Mon, 14 Jul 2025 16:15:49 +0000 (12:15 -0400)
committerMark Levedahl <mlevedahl@gmail.com>
Sat, 19 Jul 2025 03:48:34 +0000 (23:48 -0400)
git-gui uses ${NS} to switch between non-themed and themed widgets, with
${NS} == 'ttk' selecting the latter. As git-gui now always uses ttk,
this indirection is not needed. Remove it.

Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
26 files changed:
git-gui.sh
lib/about.tcl
lib/blame.tcl
lib/branch_checkout.tcl
lib/branch_create.tcl
lib/branch_delete.tcl
lib/branch_rename.tcl
lib/browser.tcl
lib/choose_font.tcl
lib/choose_repository.tcl
lib/choose_rev.tcl
lib/console.tcl
lib/database.tcl
lib/error.tcl
lib/index.tcl
lib/line.tcl
lib/merge.tcl
lib/option.tcl
lib/remote_add.tcl
lib/remote_branch_delete.tcl
lib/search.tcl
lib/sshkey.tcl
lib/status_bar.tcl
lib/themed.tcl
lib/tools_dlg.tcl
lib/transport.tcl

index a484083bcd56ab01e368eeb588034802b872efa9..67d51126e71476b74ea41051a382ecd9d2641524 100755 (executable)
@@ -3259,13 +3259,13 @@ default {
 
 # -- Branch Control
 #
-${NS}::frame .branch
+ttk::frame .branch
 if {!$use_ttk} {.branch configure -borderwidth 1 -relief sunken}
-${NS}::label .branch.l1 \
+ttk::label .branch.l1 \
        -text [mc "Current Branch:"] \
        -anchor w \
        -justify left
-${NS}::label .branch.cb \
+ttk::label .branch.cb \
        -textvariable current_branch \
        -anchor w \
        -justify left
@@ -3275,8 +3275,8 @@ pack .branch -side top -fill x
 
 # -- Main Window Layout
 #
-${NS}::panedwindow .vpane -orient horizontal
-${NS}::panedwindow .vpane.files -orient vertical
+ttk::panedwindow .vpane -orient horizontal
+ttk::panedwindow .vpane.files -orient vertical
 if {$use_ttk} {
        .vpane add .vpane.files
 } else {
@@ -3298,8 +3298,8 @@ ttext $ui_workdir \
        -xscrollcommand {.vpane.files.workdir.sx set} \
        -yscrollcommand {.vpane.files.workdir.sy set} \
        -state disabled
-${NS}::scrollbar .vpane.files.workdir.sx -orient h -command [list $ui_workdir xview]
-${NS}::scrollbar .vpane.files.workdir.sy -orient v -command [list $ui_workdir yview]
+ttk::scrollbar .vpane.files.workdir.sx -orient h -command [list $ui_workdir xview]
+ttk::scrollbar .vpane.files.workdir.sy -orient v -command [list $ui_workdir yview]
 pack .vpane.files.workdir.title -side top -fill x
 pack .vpane.files.workdir.sx -side bottom -fill x
 pack .vpane.files.workdir.sy -side right -fill y
@@ -3320,8 +3320,8 @@ ttext $ui_index \
        -xscrollcommand {.vpane.files.index.sx set} \
        -yscrollcommand {.vpane.files.index.sy set} \
        -state disabled
-${NS}::scrollbar .vpane.files.index.sx -orient h -command [list $ui_index xview]
-${NS}::scrollbar .vpane.files.index.sy -orient v -command [list $ui_index yview]
+ttk::scrollbar .vpane.files.index.sx -orient h -command [list $ui_index xview]
+ttk::scrollbar .vpane.files.index.sy -orient v -command [list $ui_index yview]
 pack .vpane.files.index.title -side top -fill x
 pack .vpane.files.index.sx -side bottom -fill x
 pack .vpane.files.index.sy -side right -fill y
@@ -3355,9 +3355,9 @@ unset i
 
 # -- Diff and Commit Area
 #
-${NS}::panedwindow .vpane.lower -orient vertical
-${NS}::frame .vpane.lower.commarea
-${NS}::frame .vpane.lower.diff -relief sunken -borderwidth 1 -height 500
+ttk::panedwindow .vpane.lower -orient vertical
+ttk::frame .vpane.lower.commarea
+ttk::frame .vpane.lower.diff -relief sunken -borderwidth 1 -height 500
 .vpane.lower add .vpane.lower.diff
 .vpane.lower add .vpane.lower.commarea
 .vpane add .vpane.lower
@@ -3371,52 +3371,52 @@ if {$use_ttk} {
 
 # -- Commit Area Buttons
 #
-${NS}::frame .vpane.lower.commarea.buttons
-${NS}::label .vpane.lower.commarea.buttons.l -text {} \
+ttk::frame .vpane.lower.commarea.buttons
+ttk::label .vpane.lower.commarea.buttons.l -text {} \
        -anchor w \
        -justify left
 pack .vpane.lower.commarea.buttons.l -side top -fill x
 pack .vpane.lower.commarea.buttons -side left -fill y
 
-${NS}::button .vpane.lower.commarea.buttons.rescan -text [mc Rescan] \
+ttk::button .vpane.lower.commarea.buttons.rescan -text [mc Rescan] \
        -command ui_do_rescan
 pack .vpane.lower.commarea.buttons.rescan -side top -fill x
 lappend disable_on_lock \
        {.vpane.lower.commarea.buttons.rescan conf -state}
 
-${NS}::button .vpane.lower.commarea.buttons.incall -text [mc "Stage Changed"] \
+ttk::button .vpane.lower.commarea.buttons.incall -text [mc "Stage Changed"] \
        -command do_add_all
 pack .vpane.lower.commarea.buttons.incall -side top -fill x
 lappend disable_on_lock \
        {.vpane.lower.commarea.buttons.incall conf -state}
 
 if {![is_enabled nocommitmsg]} {
-       ${NS}::button .vpane.lower.commarea.buttons.signoff -text [mc "Sign Off"] \
+       ttk::button .vpane.lower.commarea.buttons.signoff -text [mc "Sign Off"] \
                -command do_signoff
        pack .vpane.lower.commarea.buttons.signoff -side top -fill x
 }
 
-${NS}::button .vpane.lower.commarea.buttons.commit -text [commit_btn_caption] \
+ttk::button .vpane.lower.commarea.buttons.commit -text [commit_btn_caption] \
        -command do_commit
 pack .vpane.lower.commarea.buttons.commit -side top -fill x
 lappend disable_on_lock \
        {.vpane.lower.commarea.buttons.commit conf -state}
 
 if {![is_enabled nocommit]} {
-       ${NS}::button .vpane.lower.commarea.buttons.push -text [mc Push] \
+       ttk::button .vpane.lower.commarea.buttons.push -text [mc Push] \
                -command do_push_anywhere
        pack .vpane.lower.commarea.buttons.push -side top -fill x
 }
 
 # -- Commit Message Buffer
 #
-${NS}::frame .vpane.lower.commarea.buffer
-${NS}::frame .vpane.lower.commarea.buffer.header
+ttk::frame .vpane.lower.commarea.buffer
+ttk::frame .vpane.lower.commarea.buffer.header
 set ui_comm .vpane.lower.commarea.buffer.frame.t
 set ui_coml .vpane.lower.commarea.buffer.header.l
 
 if {![is_enabled nocommit]} {
-       ${NS}::checkbutton .vpane.lower.commarea.buffer.header.amend \
+       ttk::checkbutton .vpane.lower.commarea.buffer.header.amend \
                -text [mc "Amend Last Commit"] \
                -variable commit_type_is_amend \
                -command do_select_commit_type
@@ -3424,7 +3424,7 @@ if {![is_enabled nocommit]} {
                [list .vpane.lower.commarea.buffer.header.amend conf -state]
 }
 
-${NS}::label $ui_coml \
+ttk::label $ui_coml \
        -anchor w \
        -justify left
 proc trace_commit_type {varname args} {
@@ -3459,10 +3459,10 @@ ttext $ui_comm \
        -font font_diff \
        -xscrollcommand {.vpane.lower.commarea.buffer.frame.sbx set} \
        -yscrollcommand {.vpane.lower.commarea.buffer.frame.sby set}
-${NS}::scrollbar .vpane.lower.commarea.buffer.frame.sbx \
+ttk::scrollbar .vpane.lower.commarea.buffer.frame.sbx \
        -orient horizontal \
        -command [list $ui_comm xview]
-${NS}::scrollbar .vpane.lower.commarea.buffer.frame.sby \
+ttk::scrollbar .vpane.lower.commarea.buffer.frame.sby \
        -orient vertical \
        -command [list $ui_comm yview]
 
@@ -3585,9 +3585,9 @@ ttext $ui_diff \
        -yscrollcommand {.vpane.lower.diff.body.sby set} \
        -state disabled
 catch {$ui_diff configure -tabstyle wordprocessor}
-${NS}::scrollbar .vpane.lower.diff.body.sbx -orient horizontal \
+ttk::scrollbar .vpane.lower.diff.body.sbx -orient horizontal \
        -command [list $ui_diff xview]
-${NS}::scrollbar .vpane.lower.diff.body.sby -orient vertical \
+ttk::scrollbar .vpane.lower.diff.body.sby -orient vertical \
        -command [list $ui_diff yview]
 pack .vpane.lower.diff.body.sbx -side bottom -fill x
 pack .vpane.lower.diff.body.sby -side right -fill y
index cfa50fca87827f09b2fc93509e0f249cc03ca6cd..7c32482d632993077ab16ee0934c28650f7d8f04 100644 (file)
@@ -4,19 +4,19 @@
 proc do_about {} {
        global appvers copyright oguilib
        global tcl_patchLevel tk_patchLevel
-       global ui_comm_spell NS use_ttk
+       global ui_comm_spell use_ttk
 
        set w .about_dialog
        Dialog $w
        wm geometry $w "+[winfo rootx .]+[winfo rooty .]"
 
        pack [git_logo $w.git_logo] -side left -fill y -padx 10 -pady 10
-       ${NS}::label $w.header -text [mc "About %s" [appname]] \
+       ttk::label $w.header -text [mc "About %s" [appname]] \
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.close -text {Close} \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.close -text {Close} \
                -default active \
                -command [list destroy $w]
        pack $w.buttons.close -side right
index a07aefbdccc6412d7f893d16f459affbff836891..726dda19ddbedf030d32d4c262c99e3aba3a6728 100644 (file)
@@ -63,7 +63,7 @@ field tooltip_timer     {} ; # Current timer event for our tooltip
 field tooltip_commit    {} ; # Commit(s) in tooltip
 
 constructor new {i_commit i_path i_jump} {
-       global cursor_ptr M1B M1T NS
+       global cursor_ptr M1B M1T
        variable active_color
        variable group_colors
 
@@ -210,10 +210,10 @@ constructor new {i_commit i_path i_jump} {
 
        set w_columns [list $w_amov $w_asim $w_line $w_file]
 
-       ${NS}::scrollbar $w.file_pane.out.sbx \
+       ttk::scrollbar $w.file_pane.out.sbx \
                -orient h \
                -command [list $w_file xview]
-       ${NS}::scrollbar $w.file_pane.out.sby \
+       ttk::scrollbar $w.file_pane.out.sby \
                -orient v \
                -command [list scrollbar2many $w_columns yview]
        eval grid $w_columns $w.file_pane.out.sby -sticky nsew
@@ -263,10 +263,10 @@ constructor new {i_commit i_path i_jump} {
                -background $active_color \
                -font font_ui
        $w_cviewer tag raise sel
-       ${NS}::scrollbar $w.file_pane.cm.sbx \
+       ttk::scrollbar $w.file_pane.cm.sbx \
                -orient h \
                -command [list $w_cviewer xview]
-       ${NS}::scrollbar $w.file_pane.cm.sby \
+       ttk::scrollbar $w.file_pane.cm.sby \
                -orient v \
                -command [list $w_cviewer yview]
        pack $w.file_pane.cm.sby -side right -fill y
index d06037decc1a44ad0f0c153cd461a22a138f35ea..756ced9ffac854ed0b671e96e26980d52fe95a07 100644 (file)
@@ -10,7 +10,7 @@ field opt_fetch     1; # refetch tracking branch if used?
 field opt_detach    0; # force a detached head case?
 
 constructor dialog {} {
-       global use_ttk NS
+       global use_ttk
        make_dialog top w
        wm withdraw $w
        wm title $top [mc "%s (%s): Checkout Branch" [appname] [reponame]]
@@ -18,16 +18,16 @@ constructor dialog {} {
                wm geometry $top "+[winfo rootx .]+[winfo rooty .]"
        }
 
-       ${NS}::label $w.header -text [mc "Checkout Branch"] \
+       ttk::label $w.header -text [mc "Checkout Branch"] \
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.create -text [mc Checkout] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.create -text [mc Checkout] \
                -default active \
                -command [cb _checkout]
        pack $w.buttons.create -side right
-       ${NS}::button $w.buttons.cancel -text [mc Cancel] \
+       ttk::button $w.buttons.cancel -text [mc Cancel] \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
@@ -36,14 +36,14 @@ constructor dialog {} {
        $w_rev bind_listbox <Double-Button-1> [cb _checkout]
        pack $w.rev -anchor nw -fill both -expand 1 -pady 5 -padx 5
 
-       ${NS}::labelframe $w.options -text [mc Options]
+       ttk::labelframe $w.options -text [mc Options]
 
-       ${NS}::checkbutton $w.options.fetch \
+       ttk::checkbutton $w.options.fetch \
                -text [mc "Fetch Tracking Branch"] \
                -variable @opt_fetch
        pack $w.options.fetch -anchor nw
 
-       ${NS}::checkbutton $w.options.detach \
+       ttk::checkbutton $w.options.detach \
                -text [mc "Detach From Local Branch"] \
                -variable @opt_detach
        pack $w.options.detach -anchor nw
index ba367d551d217f12cfae3c2f99cd19da58f1226f..bb4676ddb957f64424bfe0fd7398544af1586b57 100644 (file)
@@ -16,7 +16,7 @@ field opt_fetch     1; # refetch tracking branch if used?
 field reset_ok      0; # did the user agree to reset?
 
 constructor dialog {} {
-       global repo_config use_ttk NS
+       global repo_config use_ttk
 
        make_dialog top w
        wm withdraw $w
@@ -25,35 +25,35 @@ constructor dialog {} {
                wm geometry $top "+[winfo rootx .]+[winfo rooty .]"
        }
 
-       ${NS}::label $w.header -text [mc "Create New Branch"] \
+       ttk::label $w.header -text [mc "Create New Branch"] \
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.create -text [mc Create] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.create -text [mc Create] \
                -default active \
                -command [cb _create]
        pack $w.buttons.create -side right
-       ${NS}::button $w.buttons.cancel -text [mc Cancel] \
+       ttk::button $w.buttons.cancel -text [mc Cancel] \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::labelframe $w.desc -text [mc "Branch Name"]
-       ${NS}::radiobutton $w.desc.name_r \
+       ttk::labelframe $w.desc -text [mc "Branch Name"]
+       ttk::radiobutton $w.desc.name_r \
                -text [mc "Name:"] \
                -value user \
                -variable @name_type
        if {!$use_ttk} {$w.desc.name_r configure -anchor w}
        set w_name $w.desc.name_t
-       ${NS}::entry $w_name \
+       ttk::entry $w_name \
                -width 40 \
                -textvariable @name \
                -validate key \
                -validatecommand [cb _validate %d %S]
        grid $w.desc.name_r $w_name -sticky we -padx {0 5}
 
-       ${NS}::radiobutton $w.desc.match_r \
+       ttk::radiobutton $w.desc.match_r \
                -text [mc "Match Tracking Branch Name"] \
                -value match \
                -variable @name_type
@@ -66,34 +66,34 @@ constructor dialog {} {
        set w_rev [::choose_rev::new $w.rev [mc "Starting Revision"]]
        pack $w.rev -anchor nw -fill both -expand 1 -pady 5 -padx 5
 
-       ${NS}::labelframe $w.options -text [mc Options]
+       ttk::labelframe $w.options -text [mc Options]
 
-       ${NS}::frame $w.options.merge
-       ${NS}::label $w.options.merge.l -text [mc "Update Existing Branch:"]
+       ttk::frame $w.options.merge
+       ttk::label $w.options.merge.l -text [mc "Update Existing Branch:"]
        pack $w.options.merge.l -side left
-       ${NS}::radiobutton $w.options.merge.no \
+       ttk::radiobutton $w.options.merge.no \
                -text [mc No] \
                -value none \
                -variable @opt_merge
        pack $w.options.merge.no -side left
-       ${NS}::radiobutton $w.options.merge.ff \
+       ttk::radiobutton $w.options.merge.ff \
                -text [mc "Fast Forward Only"] \
                -value ff \
                -variable @opt_merge
        pack $w.options.merge.ff -side left
-       ${NS}::radiobutton $w.options.merge.reset \
+       ttk::radiobutton $w.options.merge.reset \
                -text [mc Reset] \
                -value reset \
                -variable @opt_merge
        pack $w.options.merge.reset -side left
        pack $w.options.merge -anchor nw
 
-       ${NS}::checkbutton $w.options.fetch \
+       ttk::checkbutton $w.options.fetch \
                -text [mc "Fetch Tracking Branch"] \
                -variable @opt_fetch
        pack $w.options.fetch -anchor nw
 
-       ${NS}::checkbutton $w.options.checkout \
+       ttk::checkbutton $w.options.checkout \
                -text [mc "Checkout After Creation"] \
                -variable @opt_checkout
        pack $w.options.checkout -anchor nw
index a5051637bbc2388c4aab14479ded14d2c41df314..32979d46fdcc5294a79e7695ec93cfb1115329e3 100644 (file)
@@ -9,7 +9,7 @@ field w_check         ; # revision picker for merge test
 field w_delete        ; # delete button
 
 constructor dialog {} {
-       global current_branch use_ttk NS
+       global current_branch use_ttk
 
        make_dialog top w
        wm withdraw $w
@@ -18,25 +18,25 @@ constructor dialog {} {
                wm geometry $top "+[winfo rootx .]+[winfo rooty .]"
        }
 
-       ${NS}::label $w.header -text [mc "Delete Local Branch"] \
+       ttk::label $w.header -text [mc "Delete Local Branch"] \
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
+       ttk::frame $w.buttons
        set w_delete $w.buttons.delete
-       ${NS}::button $w_delete \
+       ttk::button $w_delete \
                -text [mc Delete] \
                -default active \
                -state disabled \
                -command [cb _delete]
        pack $w_delete -side right
-       ${NS}::button $w.buttons.cancel \
+       ttk::button $w.buttons.cancel \
                -text [mc Cancel] \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::labelframe $w.list -text [mc "Local Branches"]
+       ttk::labelframe $w.list -text [mc "Local Branches"]
        set w_heads $w.list.l
        slistbox $w_heads \
                -height 10 \
index 3a2d79a9cc3a1ade90db21721f75266d797c26f0..d31a3de59f86537ffeb712bd122dcca5b7d0613f 100644 (file)
@@ -8,7 +8,7 @@ field oldname
 field newname
 
 constructor dialog {} {
-       global current_branch use_ttk NS
+       global current_branch use_ttk
 
        make_dialog top w
        wm withdraw $w
@@ -20,22 +20,22 @@ constructor dialog {} {
        set oldname $current_branch
        set newname [get_config gui.newbranchtemplate]
 
-       ${NS}::label $w.header -text [mc "Rename Branch"]\
+       ttk::label $w.header -text [mc "Rename Branch"]\
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.rename -text [mc Rename] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.rename -text [mc Rename] \
                -default active \
                -command [cb _rename]
        pack $w.buttons.rename -side right
-       ${NS}::button $w.buttons.cancel -text [mc Cancel] \
+       ttk::button $w.buttons.cancel -text [mc Cancel] \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::frame $w.rename
-       ${NS}::label $w.rename.oldname_l -text [mc "Branch:"]
+       ttk::frame $w.rename
+       ttk::label $w.rename.oldname_l -text [mc "Branch:"]
        if {$use_ttk} {
                ttk::combobox $w.rename.oldname_m -textvariable @oldname \
                        -values [load_all_heads] -state readonly
@@ -43,8 +43,8 @@ constructor dialog {} {
                eval tk_optionMenu $w.rename.oldname_m @oldname [load_all_heads]
        }
 
-       ${NS}::label $w.rename.newname_l -text [mc "New Name:"]
-       ${NS}::entry $w.rename.newname_t \
+       ttk::label $w.rename.newname_l -text [mc "New Name:"]
+       ttk::entry $w.rename.newname_t \
                -width 40 \
                -textvariable @newname \
                -validate key \
index 6fc8d4d6372264468b5333dcd3aa6e35c3e82540..2b8535715c79551dbccb22f74f7f49b9308f9a59 100644 (file)
@@ -21,7 +21,7 @@ field browser_busy   1
 field ls_buf     {}; # Buffered record output from ls-tree
 
 constructor new {commit {path {}}} {
-       global cursor_ptr M1B use_ttk NS
+       global cursor_ptr M1B use_ttk
        make_dialog top w
        wm withdraw $top
        wm title $top [mc "%s (%s): File Browser" [appname] [reponame]]
@@ -35,7 +35,7 @@ constructor new {commit {path {}}} {
        set browser_commit $commit
        set browser_path "$browser_commit:[escape_path $path]"
 
-       ${NS}::label $w.path \
+       ttk::label $w.path \
                -textvariable @browser_path \
                -anchor w \
                -justify left \
@@ -43,7 +43,7 @@ constructor new {commit {path {}}} {
        if {!$use_ttk} { $w.path configure -borderwidth 1 -relief sunken}
        pack $w.path -anchor w -side top -fill x
 
-       ${NS}::frame $w.list
+       ttk::frame $w.list
        set w_list $w.list.l
        text $w_list -background white -foreground black \
                -borderwidth 0 \
@@ -55,14 +55,14 @@ constructor new {commit {path {}}} {
                -xscrollcommand [list $w.list.sbx set] \
                -yscrollcommand [list $w.list.sby set]
        rmsel_tag $w_list
-       ${NS}::scrollbar $w.list.sbx -orient h -command [list $w_list xview]
-       ${NS}::scrollbar $w.list.sby -orient v -command [list $w_list yview]
+       ttk::scrollbar $w.list.sbx -orient h -command [list $w_list xview]
+       ttk::scrollbar $w.list.sby -orient v -command [list $w_list yview]
        pack $w.list.sbx -side bottom -fill x
        pack $w.list.sby -side right -fill y
        pack $w_list -side left -fill both -expand 1
        pack $w.list -side top -fill both -expand 1
 
-       ${NS}::label $w.status \
+       ttk::label $w.status \
                -textvariable @browser_status \
                -anchor w \
                -justify left
@@ -269,7 +269,7 @@ field w              ; # widget path
 field w_rev          ; # mega-widget to pick the initial revision
 
 constructor dialog {} {
-       global use_ttk NS
+       global use_ttk
        make_dialog top w
        wm withdraw $top
        wm title $top [mc "%s (%s): Browse Branch Files" [appname] [reponame]]
@@ -278,18 +278,18 @@ constructor dialog {} {
                wm transient $top .
        }
 
-       ${NS}::label $w.header \
+       ttk::label $w.header \
                -text [mc "Browse Branch Files"] \
                -font font_uibold \
                -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.browse -text [mc Browse] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.browse -text [mc Browse] \
                -default active \
                -command [cb _open]
        pack $w.buttons.browse -side right
-       ${NS}::button $w.buttons.cancel -text [mc Cancel] \
+       ttk::button $w.buttons.cancel -text [mc Cancel] \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
index ebe50bd7d07e8a430096dc8f5813c781839bd0f6..01b9ba5abf053f5b42ce7aa397f2e50818fa2817 100644 (file)
@@ -17,7 +17,7 @@ variable all_families [list]  ; # All fonts known to Tk
 
 constructor pick {path title a_family a_size} {
        variable all_families
-       global use_ttk NS
+       global use_ttk
 
        set v_family $a_family
        set v_size $a_size
@@ -33,25 +33,25 @@ constructor pick {path title a_family a_size} {
        wm title $top "[appname] ([reponame]): $title"
        wm geometry $top "+[winfo rootx $path]+[winfo rooty $path]"
 
-       ${NS}::label $w.header -text $title -font font_uibold -anchor center
+       ttk::label $w.header -text $title -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.select \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.select \
                -text [mc Select] \
                -default active \
                -command [cb _select]
-       ${NS}::button $w.buttons.cancel \
+       ttk::button $w.buttons.cancel \
                -text [mc Cancel] \
                -command [list destroy $w]
        pack $w.buttons.select -side right
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::frame $w.inner
+       ttk::frame $w.inner
 
-       ${NS}::frame $w.inner.family
-       ${NS}::label $w.inner.family.l \
+       ttk::frame $w.inner.family
+       ttk::label $w.inner.family.l \
                -text [mc "Font Family"] \
                -anchor w
        set w_family $w.inner.family.v
@@ -66,13 +66,13 @@ constructor pick {path title a_family a_size} {
                -height 10 \
                -yscrollcommand [list $w.inner.family.sby set]
        rmsel_tag $w_family
-       ${NS}::scrollbar $w.inner.family.sby -command [list $w_family yview]
+       ttk::scrollbar $w.inner.family.sby -command [list $w_family yview]
        pack $w.inner.family.l -side top -fill x
        pack $w.inner.family.sby -side right -fill y
        pack $w_family -fill both -expand 1
 
-       ${NS}::frame $w.inner.size
-       ${NS}::label $w.inner.size.l \
+       ttk::frame $w.inner.size
+       ttk::label $w.inner.size.l \
                -text [mc "Font Size"] \
                -anchor w
        tspinbox $w.inner.size.v \
@@ -88,8 +88,8 @@ constructor pick {path title a_family a_size} {
        grid columnconfigure $w.inner 0 -weight 1
        pack $w.inner -fill both -expand 1 -padx 5 -pady 5
 
-       ${NS}::frame $w.example
-       ${NS}::label $w.example.l \
+       ttk::frame $w.example
+       ttk::label $w.example.l \
                -text [mc "Font Example"] \
                -anchor w
        set w_example $w.example.t
index 5b361cc424a6f659b9a1a2d4915efe28769919cb..e71ec1732d81f980e388e9318951593e22e96ee0 100644 (file)
@@ -35,7 +35,7 @@ field readtree_err        ; # Error output from read-tree (if any)
 field sorted_recent       ; # recent repositories (sorted)
 
 constructor pick {} {
-       global M1T M1B use_ttk NS
+       global M1T M1B use_ttk
 
        if {[set maxrecent [get_config gui.maxrecentrepo]] eq {}} {
                set maxrecent 10
@@ -88,7 +88,7 @@ constructor pick {} {
 
        set w_body $w.body
        set opts $w_body.options
-       ${NS}::frame $w_body
+       ttk::frame $w_body
        text $opts \
                -cursor $::cursor_ptr \
                -relief flat \
@@ -158,8 +158,8 @@ constructor pick {} {
                set lenrecent $maxrecent
        }
 
-               ${NS}::label $w_body.space
-               ${NS}::label $w_body.recentlabel \
+               ttk::label $w_body.space
+               ttk::label $w_body.recentlabel \
                        -anchor w \
                        -text [mc "Open Recent Repository:"]
                set w_recentlist $w_body.recentlist
@@ -199,10 +199,10 @@ constructor pick {} {
        }
        pack $w_body -fill x -padx 10 -pady 10
 
-       ${NS}::frame $w.buttons
+       ttk::frame $w.buttons
        set w_next $w.buttons.next
        set w_quit $w.buttons.quit
-       ${NS}::button $w_quit \
+       ttk::button $w_quit \
                -text [mc "Quit"] \
                -command exit
        pack $w_quit -side right -padx 5
@@ -303,10 +303,9 @@ method _open_recent_path {p} {
 }
 
 method _next {action} {
-       global NS
        destroy $w_body
        if {![winfo exists $w_next]} {
-               ${NS}::button $w_next -default active
+               ttk::button $w_next -default active
                set pos -before
                if {[tk windowingsystem] eq "win32"} { set pos -after }
                pack $w_next -side right -padx 5 $pos $w_quit
@@ -379,25 +378,25 @@ proc _objdir {path} {
 ## Create New Repository
 
 method _do_new {} {
-       global use_ttk NS
+       global use_ttk
        $w_next conf \
                -state disabled \
                -command [cb _do_new2] \
                -text [mc "Create"]
 
-       ${NS}::frame $w_body
-       ${NS}::label $w_body.h \
+       ttk::frame $w_body
+       ttk::label $w_body.h \
                -font font_uibold -anchor center \
                -text [mc "Create New Repository"]
        pack $w_body.h -side top -fill x -pady 10
        pack $w_body -fill x -padx 10
 
-       ${NS}::frame $w_body.where
-       ${NS}::label $w_body.where.l -text [mc "Directory:"]
-       ${NS}::entry $w_body.where.t \
+       ttk::frame $w_body.where
+       ttk::label $w_body.where.l -text [mc "Directory:"]
+       ttk::entry $w_body.where.t \
                -textvariable @local_path \
                -width 50
-       ${NS}::button $w_body.where.b \
+       ttk::button $w_body.where.b \
                -text [mc "Browse"] \
                -command [cb _new_local_path]
        set w_localpath $w_body.where.t
@@ -463,56 +462,56 @@ proc _new_ok {p} {
 ## Clone Existing Repository
 
 method _do_clone {} {
-       global use_ttk NS
+       global use_ttk
        $w_next conf \
                -state disabled \
                -command [cb _do_clone2] \
                -text [mc "Clone"]
 
-       ${NS}::frame $w_body
-       ${NS}::label $w_body.h \
+       ttk::frame $w_body
+       ttk::label $w_body.h \
                -font font_uibold -anchor center \
                -text [mc "Clone Existing Repository"]
        pack $w_body.h -side top -fill x -pady 10
        pack $w_body -fill x -padx 10
 
        set args $w_body.args
-       ${NS}::frame $w_body.args
+       ttk::frame $w_body.args
        pack $args -fill both
 
-       ${NS}::label $args.origin_l -text [mc "Source Location:"]
-       ${NS}::entry $args.origin_t \
+       ttk::label $args.origin_l -text [mc "Source Location:"]
+       ttk::entry $args.origin_t \
                -textvariable @origin_url \
                -width 50
-       ${NS}::button $args.origin_b \
+       ttk::button $args.origin_b \
                -text [mc "Browse"] \
                -command [cb _open_origin]
        grid $args.origin_l $args.origin_t $args.origin_b -sticky ew
 
-       ${NS}::label $args.where_l -text [mc "Target Directory:"]
-       ${NS}::entry $args.where_t \
+       ttk::label $args.where_l -text [mc "Target Directory:"]
+       ttk::entry $args.where_t \
                -textvariable @local_path \
                -width 50
-       ${NS}::button $args.where_b \
+       ttk::button $args.where_b \
                -text [mc "Browse"] \
                -command [cb _new_local_path]
        grid $args.where_l $args.where_t $args.where_b -sticky ew
        set w_localpath $args.where_t
 
-       ${NS}::label $args.type_l -text [mc "Clone Type:"]
-       ${NS}::frame $args.type_f
+       ttk::label $args.type_l -text [mc "Clone Type:"]
+       ttk::frame $args.type_f
        set w_types [list]
-       lappend w_types [${NS}::radiobutton $args.type_f.hardlink \
+       lappend w_types [ttk::radiobutton $args.type_f.hardlink \
                -state disabled \
                -text [mc "Standard (Fast, Semi-Redundant, Hardlinks)"] \
                -variable @clone_type \
                -value hardlink]
-       lappend w_types [${NS}::radiobutton $args.type_f.full \
+       lappend w_types [ttk::radiobutton $args.type_f.full \
                -state disabled \
                -text [mc "Full Copy (Slower, Redundant Backup)"] \
                -variable @clone_type \
                -value full]
-       lappend w_types [${NS}::radiobutton $args.type_f.shared \
+       lappend w_types [ttk::radiobutton $args.type_f.shared \
                -state disabled \
                -text [mc "Shared (Fastest, Not Recommended, No Backup)"] \
                -variable @clone_type \
@@ -520,7 +519,7 @@ method _do_clone {} {
        foreach r $w_types {
                pack $r -anchor w
        }
-       ${NS}::checkbutton $args.type_f.recursive \
+       ttk::checkbutton $args.type_f.recursive \
                -text [mc "Recursively clone submodules too"] \
                -variable @recursive \
                -onvalue true -offvalue false
@@ -1048,25 +1047,24 @@ method _do_validate_submodule_cloning {ok} {
 ## Open Existing Repository
 
 method _do_open {} {
-       global NS
        $w_next conf \
                -state disabled \
                -command [cb _do_open2] \
                -text [mc "Open"]
 
-       ${NS}::frame $w_body
-       ${NS}::label $w_body.h \
+       ttk::frame $w_body
+       ttk::label $w_body.h \
                -font font_uibold -anchor center \
                -text [mc "Open Existing Repository"]
        pack $w_body.h -side top -fill x -pady 10
        pack $w_body -fill x -padx 10
 
-       ${NS}::frame $w_body.where
-       ${NS}::label $w_body.where.l -text [mc "Repository:"]
-       ${NS}::entry $w_body.where.t \
+       ttk::frame $w_body.where
+       ttk::label $w_body.where.l -text [mc "Repository:"]
+       ttk::entry $w_body.where.t \
                -textvariable @local_path \
                -width 50
-       ${NS}::button $w_body.where.b \
+       ttk::button $w_body.where.b \
                -text [mc "Browse"] \
                -command [cb _open_local_path]
 
index 8ae7e8a5c4797ee2b1bc92b3ce96db8ae6ed5d88..c1034eae1116a95bac58c534c6362e09d14ad68e 100644 (file)
@@ -32,7 +32,7 @@ proc new_unmerged {path {title {}}} {
 }
 
 constructor _new {path unmerged_only title} {
-       global current_branch is_detached use_ttk NS
+       global current_branch is_detached use_ttk
 
        if {![info exists ::all_remotes]} {
                load_all_remotes
@@ -41,14 +41,14 @@ constructor _new {path unmerged_only title} {
        set w $path
 
        if {$title ne {}} {
-               ${NS}::labelframe $w -text $title
+               ttk::labelframe $w -text $title
        } else {
-               ${NS}::frame $w
+               ttk::frame $w
        }
        bind $w <Destroy> [cb _delete %W]
 
        if {$is_detached} {
-               ${NS}::radiobutton $w.detachedhead_r \
+               ttk::radiobutton $w.detachedhead_r \
                        -text [mc "This Detached Checkout"] \
                        -value HEAD \
                        -variable @revtype
@@ -56,41 +56,41 @@ constructor _new {path unmerged_only title} {
                grid $w.detachedhead_r -sticky we -padx {0 5} -columnspan 2
        }
 
-       ${NS}::radiobutton $w.expr_r \
+       ttk::radiobutton $w.expr_r \
                -text [mc "Revision Expression:"] \
                -value expr \
                -variable @revtype
-       ${NS}::entry $w.expr_t \
+       ttk::entry $w.expr_t \
                -width 50 \
                -textvariable @c_expr \
                -validate key \
                -validatecommand [cb _validate %d %S]
        grid $w.expr_r $w.expr_t -sticky we -padx {0 5}
 
-       ${NS}::frame $w.types
-       ${NS}::radiobutton $w.types.head_r \
+       ttk::frame $w.types
+       ttk::radiobutton $w.types.head_r \
                -text [mc "Local Branch"] \
                -value head \
                -variable @revtype
        pack $w.types.head_r -side left
-       ${NS}::radiobutton $w.types.trck_r \
+       ttk::radiobutton $w.types.trck_r \
                -text [mc "Tracking Branch"] \
                -value trck \
                -variable @revtype
        pack $w.types.trck_r -side left
-       ${NS}::radiobutton $w.types.tag_r \
+       ttk::radiobutton $w.types.tag_r \
                -text [mc "Tag"] \
                -value tag \
                -variable @revtype
        pack $w.types.tag_r -side left
        set w_filter $w.types.filter
-       ${NS}::entry $w_filter \
+       ttk::entry $w_filter \
                -width 12 \
                -textvariable @filter \
                -validate key \
                -validatecommand [cb _filter %P]
        pack $w_filter -side right
-       pack [${NS}::label $w.types.filter_icon \
+       pack [ttk::label $w.types.filter_icon \
                -image ::choose_rev::img_find \
                ] -side right
        grid $w.types -sticky we -padx {0 5} -columnspan 2
@@ -238,9 +238,9 @@ constructor _new {path unmerged_only title} {
 }
 
 method none {text} {
-       global NS use_ttk
+       global use_ttk
        if {![winfo exists $w.none_r]} {
-               ${NS}::radiobutton $w.none_r \
+               ttk::radiobutton $w.none_r \
                        -value none \
                        -variable @revtype
                if {!$use_ttk} {$w.none_r configure -anchor w}
@@ -429,7 +429,6 @@ method _delete {current} {
 }
 
 method _sb_set {sb orient first last} {
-       global NS
        set old_focus [focus -lastfor $w]
 
        if {$first == 0 && $last == 1} {
@@ -445,10 +444,10 @@ method _sb_set {sb orient first last} {
 
        if {![winfo exists $sb]} {
                if {$orient eq {h}} {
-                       ${NS}::scrollbar $sb -orient h -command [list $w_list xview]
+                       ttk::scrollbar $sb -orient h -command [list $w_list xview]
                        pack $sb -fill x -side bottom -before $w_list
                } else {
-                       ${NS}::scrollbar $sb -orient v -command [list $w_list yview]
+                       ttk::scrollbar $sb -orient v -command [list $w_list yview]
                        pack $sb -fill y -side right -before $w_list
                }
                if {$old_focus ne {}} {
index a017cfeaddd8786cac2c99f7b520ab4727894ce4..ad6804bc34d39886961df37b78a107dfe8538d5d 100644 (file)
@@ -27,20 +27,20 @@ constructor embed {path title} {
 }
 
 method _init {} {
-       global M1B use_ttk NS
+       global M1B use_ttk
 
        if {$is_toplevel} {
                make_dialog top w -autodelete 0
                wm title $top "[appname] ([reponame]): $t_short"
        } else {
-               ${NS}::frame $w
+               ttk::frame $w
        }
 
        set console_cr 1.0
        set w_t $w.m.t
 
-       ${NS}::frame $w.m
-       ${NS}::label $w.m.l1 \
+       ttk::frame $w.m
+       ttk::label $w.m.l1 \
                -textvariable @t_long  \
                -anchor w \
                -justify left \
@@ -78,7 +78,7 @@ method _init {} {
                "
 
        if {$is_toplevel} {
-               ${NS}::button $w.ok -text [mc "Close"] \
+               ttk::button $w.ok -text [mc "Close"] \
                        -state disabled \
                        -command [list destroy $w]
                pack $w.ok -side bottom -anchor e -pady 10 -padx 10
@@ -207,14 +207,13 @@ method done {ok} {
 }
 
 method _sb_set {sb orient first last} {
-       global NS
        if {![winfo exists $sb]} {
                if {$first == $last || ($first == 0 && $last == 1)} return
                if {$orient eq {h}} {
-                       ${NS}::scrollbar $sb -orient h -command [list $w_t xview]
+                       ttk::scrollbar $sb -orient h -command [list $w_t xview]
                        pack $sb -fill x -side bottom -before $w_t
                } else {
-                       ${NS}::scrollbar $sb -orient v -command [list $w_t yview]
+                       ttk::scrollbar $sb -orient v -command [list $w_t yview]
                        pack $sb -fill y -side right -before $w_t
                }
        }
index 1fc0ea00b3ba97fafa28f58e5845e92227029455..8f200369a2a5bed35059aaa16d4fab6f50172527 100644 (file)
@@ -2,7 +2,7 @@
 # Copyright (C) 2006, 2007 Shawn Pearce
 
 proc do_stats {} {
-       global use_ttk NS
+       global use_ttk
        set fd [git_read [list count-objects -v]]
        while {[gets $fd line] > 0} {
                if {[regexp {^([^:]+): (\d+)$} $line _ name value]} {
@@ -26,18 +26,18 @@ proc do_stats {} {
        wm withdraw $w
        wm geometry $w "+[winfo rootx .]+[winfo rooty .]"
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.close -text [mc Close] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.close -text [mc Close] \
                -default active \
                -command [list destroy $w]
-       ${NS}::button $w.buttons.gc -text [mc "Compress Database"] \
+       ttk::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
 
-       ${NS}::labelframe $w.stat -text [mc "Database Statistics"]
+       ttk::labelframe $w.stat -text [mc "Database Statistics"]
        foreach s {
                {count           {mc "Number of loose objects"}}
                {size            {mc "Disk space used by loose objects"} { KiB}}
@@ -54,8 +54,8 @@ proc do_stats {} {
                        set value "$value[lindex $s 2]"
                }
 
-               ${NS}::label $w.stat.l_$name -text [mc "%s:" $label] -anchor w
-               ${NS}::label $w.stat.v_$name -text $value -anchor w
+               ttk::label $w.stat.l_$name -text [mc "%s:" $label] -anchor w
+               ttk::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
index 8968a57f33e37584e3589f03918db2cb89db24e9..4e95b407bd70e126938fb3530a1fd6e28226c584 100644 (file)
@@ -71,13 +71,13 @@ proc ask_popup {msg} {
 }
 
 proc hook_failed_popup {hook msg {is_fatal 1}} {
-       global use_ttk NS
+       global use_ttk
        set w .hookfail
        Dialog $w
        wm withdraw $w
 
-       ${NS}::frame $w.m
-       ${NS}::label $w.m.l1 -text [mc "%s hook failed:" $hook] \
+       ttk::frame $w.m
+       ttk::label $w.m.l1 -text [mc "%s hook failed:" $hook] \
                -anchor w \
                -justify left \
                -font font_uibold
@@ -89,10 +89,10 @@ proc hook_failed_popup {hook msg {is_fatal 1}} {
                -width 80 -height 10 \
                -font font_diff \
                -yscrollcommand [list $w.m.sby set]
-       ${NS}::scrollbar $w.m.sby -command [list $w.m.t yview]
+       ttk::scrollbar $w.m.sby -command [list $w.m.t yview]
        pack $w.m.l1 -side top -fill x
        if {$is_fatal} {
-               ${NS}::label $w.m.l2 \
+               ttk::label $w.m.l2 \
                        -text [mc "You must correct the above errors before committing."] \
                        -anchor w \
                        -justify left \
@@ -106,7 +106,7 @@ proc hook_failed_popup {hook msg {is_fatal 1}} {
        $w.m.t insert 1.0 $msg
        $w.m.t conf -state disabled
 
-       ${NS}::button $w.ok -text OK \
+       ttk::button $w.ok -text OK \
                -width 15 \
                -command "destroy $w"
        pack $w.ok -side bottom -anchor e -pady 10 -padx 10
index 857864ff2be2ca618868c44ac3e0f65187c5f247..ffede7bde2b00cd1ac4d9be6cf645009ff057235 100644 (file)
@@ -22,7 +22,7 @@ proc _close_updateindex {fd} {
 }
 
 proc rescan_on_error {err {after {}}} {
-       global use_ttk NS
+       global use_ttk
 
        set w .indexfried
        Dialog $w
@@ -35,14 +35,14 @@ proc rescan_on_error {err {after {}}} {
                -borderwidth 0 -highlightthickness 0 \
                -background [get_bg_color $w]
        $w.msg tag configure bold -font font_uibold -justify center
-       ${NS}::scrollbar $w.vs -command [list $w.msg yview]
+       ttk::scrollbar $w.vs -command [list $w.msg yview]
        $w.msg insert end $s bold \n\n$err {}
        $w.msg configure -state disabled
 
-       ${NS}::button $w.continue \
+       ttk::button $w.continue \
                -text [mc "Continue"] \
                -command [list destroy $w]
-       ${NS}::button $w.unlock \
+       ttk::button $w.unlock \
                -text [mc "Unlock Index"] \
                -command "destroy $w; _delete_indexlock"
        grid $w.msg - $w.vs -sticky news
index a026de954c3d9cbfd03d4dec9a73a74647bf74ba..62eae258ee61190a5e468ea504cd630a150016b5 100644 (file)
@@ -9,18 +9,18 @@ field ctext
 field linenum   {}
 
 constructor new {i_w i_text args} {
-       global use_ttk NS
+       global use_ttk
        set w      $i_w
        set ctext  $i_text
 
-       ${NS}::frame  $w
-       ${NS}::label  $w.l       -text [mc "Goto Line:"]
+       ttk::frame  $w
+       ttk::label  $w.l       -text [mc "Goto Line:"]
        tentry  $w.ent \
                -textvariable ${__this}::linenum \
                -background lightgreen \
                -validate key \
                -validatecommand [cb _validate %P]
-       ${NS}::button $w.bn      -text [mc Go] -command [cb _goto]
+       ttk::button $w.bn      -text [mc Go] -command [cb _goto]
 
        pack   $w.l   -side left
        pack   $w.bn  -side right
index 44c3f93584224cdd5d2f6f746f16bbffaace5db0..dfdd28b80f59b3c9738d83fd4863c624ab6ab19e 100644 (file)
@@ -145,7 +145,7 @@ method _finish {cons ok} {
 
 constructor dialog {} {
        global current_branch
-       global M1B use_ttk NS
+       global M1B use_ttk
 
        if {![_can_merge $this]} {
                delete_this
@@ -160,21 +160,21 @@ constructor dialog {} {
 
        set _start [cb _start]
 
-       ${NS}::label $w.header \
+       ttk::label $w.header \
                -text [mc "Merge Into %s" $current_branch] \
                -font font_uibold
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.visualize \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.visualize \
                -text [mc Visualize] \
                -command [cb _visualize]
        pack $w.buttons.visualize -side left
-       ${NS}::button $w.buttons.merge \
+       ttk::button $w.buttons.merge \
                -text [mc Merge] \
                -command $_start
        pack $w.buttons.merge -side right
-       ${NS}::button $w.buttons.cancel \
+       ttk::button $w.buttons.cancel \
                -text [mc "Cancel"] \
                -command [cb _cancel]
        pack $w.buttons.cancel -side right -padx 5
index e43971bfa3e0084e1a306fc82111895a301f905e..888e9dbc2a5527550d07244badbed7ba5c62bff3 100644 (file)
@@ -91,7 +91,7 @@ proc save_config {} {
 proc do_options {} {
        global repo_config global_config font_descs
        global repo_config_new global_config_new
-       global ui_comm_spell use_ttk NS
+       global ui_comm_spell use_ttk
 
        array unset repo_config_new
        array unset global_config_new
@@ -115,23 +115,23 @@ proc do_options {} {
        wm transient $w [winfo parent $w]
        wm geometry $w "+[winfo rootx .]+[winfo rooty .]"
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.restore -text [mc "Restore Defaults"] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.restore -text [mc "Restore Defaults"] \
                -default normal \
                -command do_restore_defaults
        pack $w.buttons.restore -side left
-       ${NS}::button $w.buttons.save -text [mc Save] \
+       ttk::button $w.buttons.save -text [mc Save] \
                -default active \
                -command [list do_save_config $w]
        pack $w.buttons.save -side right
-       ${NS}::button $w.buttons.cancel -text [mc "Cancel"] \
+       ttk::button $w.buttons.cancel -text [mc "Cancel"] \
                -default normal \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::labelframe $w.repo -text [mc "%s Repository" [reponame]]
-       ${NS}::labelframe $w.global -text [mc "Global (All Repositories)"]
+       ttk::labelframe $w.repo -text [mc "%s Repository" [reponame]]
+       ttk::labelframe $w.global -text [mc "Global (All Repositories)"]
        pack $w.repo -side left -fill both -expand 1 -pady 5 -padx 5
        pack $w.global -side right -fill both -expand 1 -pady 5 -padx 5
 
@@ -170,7 +170,7 @@ proc do_options {} {
                foreach f {repo global} {
                        switch -glob -- $type {
                        b {
-                               ${NS}::checkbutton $w.$f.$optid -text $text \
+                               ttk::checkbutton $w.$f.$optid -text $text \
                                        -variable ${f}_config_new($name) \
                                        -onvalue true \
                                        -offvalue false
@@ -178,8 +178,8 @@ proc do_options {} {
                        }
                        i-* {
                                regexp -- {-(\d+)\.\.(\d+)$} $type _junk min max
-                               ${NS}::frame $w.$f.$optid
-                               ${NS}::label $w.$f.$optid.l -text [mc "%s:" $text]
+                               ttk::frame $w.$f.$optid
+                               ttk::label $w.$f.$optid.l -text [mc "%s:" $text]
                                pack $w.$f.$optid.l -side left -anchor w -fill x
                                tspinbox $w.$f.$optid.v \
                                        -textvariable ${f}_config_new($name) \
@@ -193,9 +193,9 @@ proc do_options {} {
                        }
                        c -
                        t {
-                               ${NS}::frame $w.$f.$optid
-                               ${NS}::label $w.$f.$optid.l -text [mc "%s:" $text]
-                               ${NS}::entry $w.$f.$optid.v \
+                               ttk::frame $w.$f.$optid
+                               ttk::label $w.$f.$optid.l -text [mc "%s:" $text]
+                               ttk::entry $w.$f.$optid.v \
                                        -width 20 \
                                        -textvariable ${f}_config_new($name)
                                pack $w.$f.$optid.l -side left -anchor w
@@ -206,7 +206,7 @@ proc do_options {} {
                                        menu $w.$f.$optid.m
                                        build_encoding_menu $w.$f.$optid.m \
                                                [list set ${f}_config_new($name)] 1
-                                       ${NS}::button $w.$f.$optid.b \
+                                       ttk::button $w.$f.$optid.b \
                                                -text [mc "Change"] \
                                                -command [list popup_btn_menu \
                                                        $w.$f.$optid.m $w.$f.$optid.b]
@@ -216,8 +216,8 @@ proc do_options {} {
                        }
                        s {
                                set opts [eval [lindex $option 3]]
-                               ${NS}::frame $w.$f.$optid
-                               ${NS}::label $w.$f.$optid.l -text [mc "%s:" $text]
+                               ttk::frame $w.$f.$optid
+                               ttk::label $w.$f.$optid.l -text [mc "%s:" $text]
                                if {$use_ttk} {
                                        ttk::combobox $w.$f.$optid.v \
                                                -textvariable ${f}_config_new($name) \
@@ -250,8 +250,8 @@ proc do_options {} {
                        set ${f}_config_new(gui.spellingdictionary) $value
                }
 
-               ${NS}::frame $w.$f.$optid
-               ${NS}::label $w.$f.$optid.l -text [mc "Spelling Dictionary:"]
+               ttk::frame $w.$f.$optid
+               ttk::label $w.$f.$optid.l -text [mc "Spelling Dictionary:"]
                if {$use_ttk} {
                        ttk::combobox $w.$f.$optid.v \
                                -textvariable ${f}_config_new(gui.spellingdictionary) \
@@ -278,9 +278,9 @@ proc do_options {} {
                set global_config_new(gui.$font^^size) \
                        [font configure $font -size]
 
-               ${NS}::frame $w.global.$name
-               ${NS}::label $w.global.$name.l -text [mc "%s:" $text]
-               ${NS}::button $w.global.$name.b \
+               ttk::frame $w.global.$name
+               ttk::label $w.global.$name.l -text [mc "%s:" $text]
+               ttk::button $w.global.$name.b \
                        -text [mc "Change Font"] \
                        -command [list \
                                tchoosefont \
@@ -289,9 +289,9 @@ proc do_options {} {
                                global_config_new(gui.$font^^family) \
                                global_config_new(gui.$font^^size) \
                                ]
-               ${NS}::label $w.global.$name.f -textvariable global_config_new(gui.$font^^family)
-               ${NS}::label $w.global.$name.s -textvariable global_config_new(gui.$font^^size)
-               ${NS}::label $w.global.$name.pt -text [mc "pt."]
+               ttk::label $w.global.$name.f -textvariable global_config_new(gui.$font^^family)
+               ttk::label $w.global.$name.s -textvariable global_config_new(gui.$font^^size)
+               ttk::label $w.global.$name.pt -text [mc "pt."]
                pack $w.global.$name.l -side left -anchor w
                pack $w.global.$name.b -side right -anchor e
                pack $w.global.$name.pt -side right -anchor w
index 480a6b30d0a9c9aa4f667a618b0e852d637432dd..a8a57b85b0e14a75a701e0602249385702dd512e 100644 (file)
@@ -13,7 +13,7 @@ field location     {}; # location of the remote the user has chosen
 field opt_action fetch; # action to do after registering the remote locally
 
 constructor dialog {} {
-       global repo_config use_ttk NS
+       global repo_config use_ttk
 
        make_dialog top w
        wm withdraw $top
@@ -22,34 +22,34 @@ constructor dialog {} {
                wm geometry $top "+[winfo rootx .]+[winfo rooty .]"
        }
 
-       ${NS}::label $w.header -text [mc "Add New Remote"] \
+       ttk::label $w.header -text [mc "Add New Remote"] \
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.create -text [mc Add] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.create -text [mc Add] \
                -default active \
                -command [cb _add]
        pack $w.buttons.create -side right
-       ${NS}::button $w.buttons.cancel -text [mc Cancel] \
+       ttk::button $w.buttons.cancel -text [mc Cancel] \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::labelframe $w.desc -text [mc "Remote Details"]
+       ttk::labelframe $w.desc -text [mc "Remote Details"]
 
-       ${NS}::label $w.desc.name_l -text [mc "Name:"]
+       ttk::label $w.desc.name_l -text [mc "Name:"]
        set w_name $w.desc.name_t
-       ${NS}::entry $w_name \
+       ttk::entry $w_name \
                -width 40 \
                -textvariable @name \
                -validate key \
                -validatecommand [cb _validate_name %d %S]
        grid $w.desc.name_l $w_name -sticky we -padx {0 5}
 
-       ${NS}::label $w.desc.loc_l -text [mc "Location:"]
+       ttk::label $w.desc.loc_l -text [mc "Location:"]
        set w_loc $w.desc.loc_t
-       ${NS}::entry $w_loc \
+       ttk::entry $w_loc \
                -width 40 \
                -textvariable @location
        grid $w.desc.loc_l $w_loc -sticky we -padx {0 5}
@@ -57,21 +57,21 @@ constructor dialog {} {
        grid columnconfigure $w.desc 1 -weight 1
        pack $w.desc -anchor nw -fill x -pady 5 -padx 5
 
-       ${NS}::labelframe $w.action -text [mc "Further Action"]
+       ttk::labelframe $w.action -text [mc "Further Action"]
 
-       ${NS}::radiobutton $w.action.fetch \
+       ttk::radiobutton $w.action.fetch \
                -text [mc "Fetch Immediately"] \
                -value fetch \
                -variable @opt_action
        pack $w.action.fetch -anchor nw
 
-       ${NS}::radiobutton $w.action.push \
+       ttk::radiobutton $w.action.push \
                -text [mc "Initialize Remote Repository and Push"] \
                -value push \
                -variable @opt_action
        pack $w.action.push -anchor nw
 
-       ${NS}::radiobutton $w.action.none \
+       ttk::radiobutton $w.action.none \
                -text [mc "Do Nothing Else Now"] \
                -value none \
                -variable @opt_action
index c8c99b17a8da39f6564855f67aeb6a35d4e610ac..4d529f3d183fc314ea37dae20745803f2ce92455 100644 (file)
@@ -23,7 +23,7 @@ field full_cache
 field cached
 
 constructor dialog {} {
-       global all_remotes M1B use_ttk NS
+       global all_remotes M1B use_ttk
 
        make_dialog top w
        wm title $top [mc "%s (%s): Delete Branch Remotely" [appname] [reponame]]
@@ -31,23 +31,23 @@ constructor dialog {} {
                wm geometry $top "+[winfo rootx .]+[winfo rooty .]"
        }
 
-       ${NS}::label $w.header -text [mc "Delete Branch Remotely"] \
+       ttk::label $w.header -text [mc "Delete Branch Remotely"] \
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.delete -text [mc Delete] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.delete -text [mc Delete] \
                -default active \
                -command [cb _delete]
        pack $w.buttons.delete -side right
-       ${NS}::button $w.buttons.cancel -text [mc "Cancel"] \
+       ttk::button $w.buttons.cancel -text [mc "Cancel"] \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::labelframe $w.dest -text [mc "From Repository"]
+       ttk::labelframe $w.dest -text [mc "From Repository"]
        if {$all_remotes ne {}} {
-               ${NS}::radiobutton $w.dest.remote_r \
+               ttk::radiobutton $w.dest.remote_r \
                        -text [mc "Remote:"] \
                        -value remote \
                        -variable @urltype
@@ -68,11 +68,11 @@ constructor dialog {} {
        } else {
                set urltype url
        }
-       ${NS}::radiobutton $w.dest.url_r \
+       ttk::radiobutton $w.dest.url_r \
                -text [mc "Arbitrary Location:"] \
                -value url \
                -variable @urltype
-       ${NS}::entry $w.dest.url_t \
+       ttk::entry $w.dest.url_t \
                -width 50 \
                -textvariable @url \
                -validate key \
@@ -85,19 +85,19 @@ constructor dialog {} {
        grid columnconfigure $w.dest 1 -weight 1
        pack $w.dest -anchor nw -fill x -pady 5 -padx 5
 
-       ${NS}::labelframe $w.heads -text [mc "Branches"]
+       ttk::labelframe $w.heads -text [mc "Branches"]
        slistbox $w.heads.l \
                -height 10 \
                -width 70 \
                -listvariable @head_list \
                -selectmode extended
 
-       ${NS}::frame $w.heads.footer
-       ${NS}::label $w.heads.footer.status \
+       ttk::frame $w.heads.footer
+       ttk::label $w.heads.footer.status \
                -textvariable @status \
                -anchor w \
                -justify left
-       ${NS}::button $w.heads.footer.rescan \
+       ttk::button $w.heads.footer.rescan \
                -text [mc "Rescan"] \
                -command [cb _rescan]
        pack $w.heads.footer.status -side left -fill x
@@ -107,8 +107,8 @@ constructor dialog {} {
        pack $w.heads.l -side left -fill both -expand 1
        pack $w.heads -fill both -expand 1 -pady 5 -padx 5
 
-       ${NS}::labelframe $w.validate -text [mc "Delete Only If"]
-       ${NS}::radiobutton $w.validate.head_r \
+       ttk::labelframe $w.validate -text [mc "Delete Only If"]
+       ttk::radiobutton $w.validate.head_r \
                -text [mc "Merged Into:"] \
                -value head \
                -variable @checktype
@@ -116,7 +116,7 @@ constructor dialog {} {
        trace add variable @head_list write [cb _write_head_list]
        trace add variable @check_head write [cb _write_check_head]
        grid $w.validate.head_r $w.validate.head_m -sticky w
-       ${NS}::radiobutton $w.validate.always_r \
+       ttk::radiobutton $w.validate.always_r \
                -text [mc "Always (Do not perform merge checks)"] \
                -value always \
                -variable @checktype
index ef1e55521d7cea10e280f720ad700a4cd4b71d65..a80159846502bdbace2283c693868d11559ee9e7 100644 (file)
@@ -21,7 +21,7 @@ field smarktop
 field smarkbot
 
 constructor new {i_w i_text args} {
-       global use_ttk NS
+       global use_ttk
        set w      $i_w
        set ctext  $i_text
 
@@ -44,14 +44,14 @@ constructor new {i_w i_text args} {
 
        set history [list]
 
-       ${NS}::frame  $w
-       ${NS}::label  $w.l       -text [mc Find:]
+       ttk::frame  $w
+       ttk::label  $w.l       -text [mc Find:]
        tentry  $w.ent -textvariable ${__this}::searchstring -background lightgreen
-       ${NS}::button $w.bn      -text [mc Next] -command [cb find_next]
-       ${NS}::button $w.bp      -text [mc Prev] -command [cb find_prev]
-       ${NS}::checkbutton $w.re -text [mc RegExp] \
+       ttk::button $w.bn      -text [mc Next] -command [cb find_next]
+       ttk::button $w.bp      -text [mc Prev] -command [cb find_prev]
+       ttk::checkbutton $w.re -text [mc RegExp] \
                -variable ${__this}::regexpsearch -command [cb _incrsearch]
-       ${NS}::checkbutton $w.cs -text [mc Case] \
+       ttk::checkbutton $w.cs -text [mc Case] \
                -variable ${__this}::casesensitive -command [cb _incrsearch]
        pack   $w.l   -side left
        pack   $w.cs  -side right
index 507e1f797ecb75997f779914f3af3a2cd4aa483f..6caf1fd4584e57a743d59193a7a569614c2731d2 100644 (file)
@@ -18,7 +18,7 @@ proc find_ssh_key {} {
 }
 
 proc do_ssh_key {} {
-       global sshkey_title sshkey_fd use_ttk NS
+       global sshkey_title sshkey_fd use_ttk
 
        set w .sshkey_dialog
        if {[winfo exists $w]} {
@@ -38,9 +38,9 @@ proc do_ssh_key {} {
                set gen_state   disabled
        }
 
-       ${NS}::frame $w.header
-       ${NS}::label $w.header.lbl -textvariable sshkey_title -anchor w
-       ${NS}::button $w.header.gen -text [mc "Generate Key"] \
+       ttk::frame $w.header
+       ttk::label $w.header.lbl -textvariable sshkey_title -anchor w
+       ttk::button $w.header.gen -text [mc "Generate Key"] \
                -command [list make_ssh_key $w] -state $gen_state
        pack $w.header.lbl -side left -expand 1 -fill x
        pack $w.header.gen -side right
@@ -52,11 +52,11 @@ proc do_ssh_key {} {
        if {$use_ttk} { set clr [ttk::style lookup . -selectbackground] }
        $w.contents configure -inactiveselectbackground $clr
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.close -text [mc Close] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.close -text [mc Close] \
                -default active -command [list destroy $w]
        pack $w.buttons.close -side right
-       ${NS}::button $w.buttons.copy -text [mc "Copy To Clipboard"] \
+       ttk::button $w.buttons.copy -text [mc "Copy To Clipboard"] \
                -command [list tk_textCopy $w.contents]
        pack $w.buttons.copy -side left
        pack $w.buttons -side bottom -fill x -pady 5 -padx 5
index d32b14142ff8383bcdfddecd1d435fbea3260a51..d2e04ac427cef08efe8e9461f481d60f0a92049f 100644 (file)
@@ -39,7 +39,7 @@ field operations ; # list of current ongoing operations
 field completed_operation_count
 
 constructor new {path} {
-       global use_ttk NS
+       global use_ttk
        set w $path
        set w_l $w.l
        set w_c $w.c
@@ -51,11 +51,11 @@ constructor new {path} {
        set operations [list]
        set completed_operation_count 0
 
-       ${NS}::frame $w
+       ttk::frame $w
        if {!$use_ttk} {
                $w configure -borderwidth 1 -relief sunken
        }
-       ${NS}::label $w_l \
+       ttk::label $w_l \
                -textvariable @status_bar_text \
                -anchor w \
                -justify left
@@ -72,7 +72,6 @@ method _oneline_pack {} {
 }
 
 constructor two_line {path} {
-       global NS
        set w $path
        set w_l $w.l
        set w_c $w.c
@@ -84,8 +83,8 @@ constructor two_line {path} {
        set operations [list]
        set completed_operation_count 0
 
-       ${NS}::frame $w
-       ${NS}::label $w_l \
+       ttk::frame $w
+       ttk::label $w_l \
                -textvariable @status_bar_text \
                -anchor w \
                -justify left
index f43d84e54fba18b5e2ebf5f9dbf28f3f8db8593d..e9688527e52001ea1f3fc85cb7a1d22f164ff75f 100644 (file)
@@ -254,7 +254,7 @@ proc pave_toplevel {w} {
 # On many themes the border for a scrolled listbox needs to go around the
 # listbox and the scrollbar.
 proc slistbox {w args} {
-       global use_ttk NS
+       global use_ttk
        if {$use_ttk} {
                set f [ttk::frame $w -style SListbox.TFrame -padding 2]
        } else {
@@ -267,7 +267,7 @@ proc slistbox {w args} {
                } else {
                        eval [linsert $args 0 listbox $f.list]
                }
-        ${NS}::scrollbar $f.vs -command [list $f.list yview]
+        ttk::scrollbar $f.vs -command [list $f.list yview]
         $f.list configure -yscrollcommand [list $f.vs set]
         grid $f.list $f.vs -sticky news
         grid rowconfigure $f 0 -weight 1
index c05413ce432d2d37cc2461f1f1a739001c2220f4..ddb3092bace71adb0bb1e57aa2eb5c238ee0ace4 100644 (file)
@@ -16,7 +16,7 @@ field ask_branch    0; # ask for a revision
 field ask_args      0; # ask for additional args
 
 constructor dialog {} {
-       global repo_config use_ttk NS
+       global repo_config use_ttk
 
        make_dialog top w
        wm title $top [mc "%s (%s): Add Tool" [appname] [reponame]]
@@ -25,41 +25,41 @@ constructor dialog {} {
                wm transient $top .
        }
 
-       ${NS}::label $w.header -text [mc "Add New Tool Command"] \
+       ttk::label $w.header -text [mc "Add New Tool Command"] \
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::checkbutton $w.buttons.global \
+       ttk::frame $w.buttons
+       ttk::checkbutton $w.buttons.global \
                -text [mc "Add globally"] \
                -variable @add_global
        pack $w.buttons.global -side left -padx 5
-       ${NS}::button $w.buttons.create -text [mc Add] \
+       ttk::button $w.buttons.create -text [mc Add] \
                -default active \
                -command [cb _add]
        pack $w.buttons.create -side right
-       ${NS}::button $w.buttons.cancel -text [mc Cancel] \
+       ttk::button $w.buttons.cancel -text [mc Cancel] \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::labelframe $w.desc -text [mc "Tool Details"]
+       ttk::labelframe $w.desc -text [mc "Tool Details"]
 
-       ${NS}::label $w.desc.name_cmnt -anchor w\
+       ttk::label $w.desc.name_cmnt -anchor w\
                -text [mc "Use '/' separators to create a submenu tree:"]
        grid x $w.desc.name_cmnt -sticky we -padx {0 5} -pady {0 2}
-       ${NS}::label $w.desc.name_l -text [mc "Name:"]
+       ttk::label $w.desc.name_l -text [mc "Name:"]
        set w_name $w.desc.name_t
-       ${NS}::entry $w_name \
+       ttk::entry $w_name \
                -width 40 \
                -textvariable @name \
                -validate key \
                -validatecommand [cb _validate_name %d %S]
        grid $w.desc.name_l $w_name -sticky we -padx {0 5}
 
-       ${NS}::label $w.desc.cmd_l -text [mc "Command:"]
+       ttk::label $w.desc.cmd_l -text [mc "Command:"]
        set w_cmd $w.desc.cmd_t
-       ${NS}::entry $w_cmd \
+       ttk::entry $w_cmd \
                -width 40 \
                -textvariable @command
        grid $w.desc.cmd_l $w_cmd -sticky we -padx {0 5} -pady {0 3}
@@ -67,30 +67,30 @@ constructor dialog {} {
        grid columnconfigure $w.desc 1 -weight 1
        pack $w.desc -anchor nw -fill x -pady 5 -padx 5
 
-       ${NS}::checkbutton $w.confirm \
+       ttk::checkbutton $w.confirm \
                -text [mc "Show a dialog before running"] \
                -variable @confirm -command [cb _check_enable_dlg]
 
-       ${NS}::labelframe $w.dlg -labelwidget $w.confirm
+       ttk::labelframe $w.dlg -labelwidget $w.confirm
 
-       ${NS}::checkbutton $w.dlg.askbranch \
+       ttk::checkbutton $w.dlg.askbranch \
                -text [mc "Ask the user to select a revision (sets \$REVISION)"] \
                -variable @ask_branch -state disabled
        pack $w.dlg.askbranch -anchor w -padx 15
 
-       ${NS}::checkbutton $w.dlg.askargs \
+       ttk::checkbutton $w.dlg.askargs \
                -text [mc "Ask the user for additional arguments (sets \$ARGS)"] \
                -variable @ask_args -state disabled
        pack $w.dlg.askargs -anchor w -padx 15
 
        pack $w.dlg -anchor nw -fill x -pady {0 8} -padx 5
 
-       ${NS}::checkbutton $w.noconsole \
+       ttk::checkbutton $w.noconsole \
                -text [mc "Don't show the command output window"] \
                -variable @no_console
        pack $w.noconsole -anchor w -padx 5
 
-       ${NS}::checkbutton $w.needsfile \
+       ttk::checkbutton $w.needsfile \
                -text [mc "Run only if a diff is selected (\$FILENAME not empty)"] \
                -variable @needs_file
        pack $w.needsfile -anchor w -padx 5
@@ -179,7 +179,7 @@ field w              ; # widget path
 field w_names        ; # name list
 
 constructor dialog {} {
-       global repo_config global_config system_config use_ttk NS
+       global repo_config global_config system_config use_ttk
 
        load_config 1
 
@@ -190,21 +190,21 @@ constructor dialog {} {
                wm transient $top .
        }
 
-       ${NS}::label $w.header -text [mc "Remove Tool Commands"] \
+       ttk::label $w.header -text [mc "Remove Tool Commands"] \
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.create -text [mc Remove] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.create -text [mc Remove] \
                -default active \
                -command [cb _remove]
        pack $w.buttons.create -side right
-       ${NS}::button $w.buttons.cancel -text [mc Cancel] \
+       ttk::button $w.buttons.cancel -text [mc Cancel] \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::frame $w.list
+       ttk::frame $w.list
        set w_names $w.list.l
        slistbox $w_names \
                -height 10 \
@@ -227,7 +227,7 @@ constructor dialog {} {
        }
 
        if {$local_cnt > 0} {
-               ${NS}::label $w.colorlbl -foreground blue \
+               ttk::label $w.colorlbl -foreground blue \
                        -text [mc "(Blue denotes repository-local tools)"]
                pack $w.colorlbl -fill x -pady 5 -padx 5
        }
@@ -272,7 +272,7 @@ field is_ok         0; # ok to start
 field argstr       {}; # arguments
 
 constructor dialog {fullname} {
-       global M1B use_ttk NS
+       global M1B use_ttk
 
        set title [get_config "guitool.$fullname.title"]
        if {$title eq {}} {
@@ -292,7 +292,7 @@ constructor dialog {fullname} {
                set prompt [mc "Run Command: %s" $command]
        }
 
-       ${NS}::label $w.header -text $prompt -font font_uibold -anchor center
+       ttk::label $w.header -text $prompt -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
        set argprompt [get_config "guitool.$fullname.argprompt"]
@@ -306,10 +306,10 @@ constructor dialog {fullname} {
                        set argprompt [mc "Arguments"]
                }
 
-               ${NS}::labelframe $w.arg -text $argprompt
+               ttk::labelframe $w.arg -text $argprompt
 
                set w_args $w.arg.txt
-               ${NS}::entry $w_args \
+               ttk::entry $w_args \
                        -width 40 \
                        -textvariable @argstr
                pack $w_args -padx 5 -pady 5 -fill both
@@ -330,18 +330,18 @@ constructor dialog {fullname} {
                pack $w.rev -anchor nw -fill both -expand 1 -pady 5 -padx 5
        }
 
-       ${NS}::frame $w.buttons
+       ttk::frame $w.buttons
        if {$is_ask_revs} {
-               ${NS}::button $w.buttons.visualize \
+               ttk::button $w.buttons.visualize \
                        -text [mc Visualize] \
                        -command [cb _visualize]
                pack $w.buttons.visualize -side left
        }
-       ${NS}::button $w.buttons.ok \
+       ttk::button $w.buttons.ok \
                -text [mc OK] \
                -command [cb _start]
        pack $w.buttons.ok -side right
-       ${NS}::button $w.buttons.cancel \
+       ttk::button $w.buttons.cancel \
                -text [mc "Cancel"] \
                -command [cb _cancel]
        pack $w.buttons.cancel -side right -padx 5
index a1a424aab540663957c96a37cd277ae666287051..a53a6b1a423a61bcb317bfabba45ca76e17e4051 100644 (file)
@@ -120,7 +120,7 @@ trace add variable push_remote write \
 proc do_push_anywhere {} {
        global all_remotes current_branch
        global push_urltype push_remote push_url push_thin push_tags
-       global push_force use_ttk NS
+       global push_force use_ttk
 
        set w .push_setup
        toplevel $w
@@ -129,22 +129,22 @@ proc do_push_anywhere {} {
        wm geometry $w "+[winfo rootx .]+[winfo rooty .]"
        pave_toplevel $w
 
-       ${NS}::label $w.header -text [mc "Push Branches"] \
+       ttk::label $w.header -text [mc "Push Branches"] \
                -font font_uibold -anchor center
        pack $w.header -side top -fill x
 
-       ${NS}::frame $w.buttons
-       ${NS}::button $w.buttons.create -text [mc Push] \
+       ttk::frame $w.buttons
+       ttk::button $w.buttons.create -text [mc Push] \
                -default active \
                -command [list start_push_anywhere_action $w]
        pack $w.buttons.create -side right
-       ${NS}::button $w.buttons.cancel -text [mc "Cancel"] \
+       ttk::button $w.buttons.cancel -text [mc "Cancel"] \
                -default normal \
                -command [list destroy $w]
        pack $w.buttons.cancel -side right -padx 5
        pack $w.buttons -side bottom -fill x -pady 10 -padx 10
 
-       ${NS}::labelframe $w.source -text [mc "Source Branches"]
+       ttk::labelframe $w.source -text [mc "Source Branches"]
        slistbox $w.source.l \
                -height 10 \
                -width 70 \
@@ -159,9 +159,9 @@ proc do_push_anywhere {} {
        pack $w.source.l -side left -fill both -expand 1
        pack $w.source -fill both -expand 1 -pady 5 -padx 5
 
-       ${NS}::labelframe $w.dest -text [mc "Destination Repository"]
+       ttk::labelframe $w.dest -text [mc "Destination Repository"]
        if {$all_remotes ne {}} {
-               ${NS}::radiobutton $w.dest.remote_r \
+               ttk::radiobutton $w.dest.remote_r \
                        -text [mc "Remote:"] \
                        -value remote \
                        -variable push_urltype
@@ -183,11 +183,11 @@ proc do_push_anywhere {} {
        } else {
                set push_urltype url
        }
-       ${NS}::radiobutton $w.dest.url_r \
+       ttk::radiobutton $w.dest.url_r \
                -text [mc "Arbitrary Location:"] \
                -value url \
                -variable push_urltype
-       ${NS}::entry $w.dest.url_t \
+       ttk::entry $w.dest.url_t \
                -width 50 \
                -textvariable push_url \
                -validate key \
@@ -202,16 +202,16 @@ proc do_push_anywhere {} {
        grid columnconfigure $w.dest 1 -weight 1
        pack $w.dest -anchor nw -fill x -pady 5 -padx 5
 
-       ${NS}::labelframe $w.options -text [mc "Transfer Options"]
-       ${NS}::checkbutton $w.options.force \
+       ttk::labelframe $w.options -text [mc "Transfer Options"]
+       ttk::checkbutton $w.options.force \
                -text [mc "Force overwrite existing branch (may discard changes)"] \
                -variable push_force
        grid $w.options.force -columnspan 2 -sticky w
-       ${NS}::checkbutton $w.options.thin \
+       ttk::checkbutton $w.options.thin \
                -text [mc "Use thin pack (for slow network connections)"] \
                -variable push_thin
        grid $w.options.thin -columnspan 2 -sticky w
-       ${NS}::checkbutton $w.options.tags \
+       ttk::checkbutton $w.options.tags \
                -text [mc "Include tags"] \
                -variable push_tags
        grid $w.options.tags -columnspan 2 -sticky w