Ignore:
Timestamp:
Feb 1, 2012, 7:45:19 PM (15 years ago)
Author:
Jorge Pérez <josp.jorge@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
e70625a
Parents:
2a670e5
Message:

refs #1191,

  • el backup a veces falla en windows 7, lo hemos deshabilitado
  • el arbol se refrezca después de install/upgrade/update

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@4053 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tolbase/lib/toltk/tolpkg_gui.tcl

    r2a670e5 r23f300d  
    985985}
    986986
     987proc ::TolPkgGUI::RefreshTree { } {
     988  variable tree
     989
     990  $tree item delete all
     991  FillTreeInfo $tree
     992}
     993
    987994proc ::TolPkgGUI::SyncServers { } {
    988995  variable tree
    989996  update
    990997  ::TolPkg::UpdateRepositoryInfo
    991   $tree item delete all
    992   FillTreeInfo $tree
     998  RefreshTree
    993999}
    9941000
    … …  
    10621068    -cmdlabelitem ""
    10631069    -customgui ""
     1070    -refreshtree 0
    10641071  }
    10651072  set DlgProcessData(-label) [ mc "You are about to process"]:
    … …  
    12201227  }
    12211228  puts "InstallPackages: $InstallList"
    1222   DlgProcess $InstallList -title [ mc "Export packages" ] \
    1223       -label [ mc "You are about to export"]: \
     1229  DlgProcess $InstallList -title [ mc "Install packages" ] \
     1230      -label [ mc "You are about to install"]: \
    12241231      -beforestart ::TolPkgGUI::Installing \
    1225       -cmditem "InstallThisPackage"
     1232      -cmditem "InstallThisPackage" -refreshtree 1
    12261233 
    12271234}
    … …  
    12421249  variable DlgProcessData
    12431250 
    1244   DlgProcessStart
     1251  DlgProcessStart
     1252  set hasProcessed 0
    12451253  foreach p $DlgProcessData(items) {
    12461254    if { $DlgProcessData(status) ne "working" } break
    12471255    DlgProcessItem $p
    12481256    DlgProcessAdvance
    1249   }
    1250   DlgProcessStop 
     1257    set hasProcessed 1
     1258  }
     1259  DlgProcessStop
     1260  if { $DlgProcessData(-refreshtree) && $hasProcessed } {
     1261    after idle ::TolPkgGUI::RefreshTree
     1262  }
    12511263}
    12521264
    … …  
    12861298
    12871299  set installZipData [ tk_getOpenFile -defaultextension .zip -multiple 1 \
    1288                            -parent $win -title [ mc "Select zip" ] \
     1300                           -parent $win -title [ mc "Select zip packages" ] \
    12891301                           -filetypes {{zip {.zip}}} ]
    12901302  if { $installZipData ne "" } {
    … …  
    12951307        -label [ mc "You are about to install zip"]: \
    12961308        -beforestart ::TolPkgGUI::InstallingZip \
    1297         -cmditem InstallThisZip
     1309        -cmditem InstallThisZip -refreshtree 1
    12981310  }
    12991311}
    … …  
    13421354      -label [ mc "You are about to upgrade"]: \
    13431355      -beforestart ::TolPkgGUI::Upgrading \
    1344       -cmditem "InstallThisPackage"
     1356      -cmditem "InstallThisPackage" -refreshtree 1
    13451357}
    13461358
    … …  
    13771389      -label [ mc "You are about to update"]: \
    13781390      -beforestart ::TolPkgGUI::Updating \
    1379       -cmditem "InstallThisPackage"
     1391      -cmditem "InstallThisPackage" -refreshtree 1
    13801392}
    13811393
    13821394proc ::TolPkgGUI::ImportSyncInfo { } {
    13831395  Unimplemented "Import Sync Info"
     1396}
     1397
     1398proc ::TolPkgGUI::ExportSyncInfo { } {
     1399  Unimplemented "Export Sync Info"
    13841400}
    13851401
    … …  
    13901406      -icon warning \
    13911407      -type ok -message [ mc "Unimplemented option" ]
    1392 }
    1393 
    1394 proc ::TolPkgGUI::ExportSyncInfo { } {
    1395   Unimplemented "Export Sync Info"
    13961408}
    13971409
    … …  
    14471459        -beforestart ::TolPkgGUI::Exporting \
    14481460        -customgui "CreateSelectDir" \
    1449         -cmditem "ExportThisPackage"
     1461        -cmditem "ExportThisPackage" -refreshtree 0
    14501462  }
    14511463}
Note: See TracChangeset for help on using the changeset viewer.