Changeset 5d2c2c7 in tol


Ignore:
Timestamp:
Jun 17, 2010, 3:03:13 PM (16 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
f3689b1
Parents:
8bb6286
Message:

#Refs #919
El NameBlock TolConfigManager se encarga de albergar las opciones de configuración en el mimebro Config así como de su almacenamiento persistente en un fichero dependiente de la versión de TOL, mediante los métodos LoadConfig y SaveConfig. La primera vez que se ejecuta TOL crea el archivo con las opciones por defecto.

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

Location:
tol/stdlib
Files:
3 added
2 edited

Legend:

Unmodified
Added
Removed
  • tol/stdlib/_init_stdlib.tol

    r8bb6286 r5d2c2c7  
    1414//
    1515//////////////////////////////////////////////////////////////////////////////
     16
     17Set Include("TolConfigManager/TolConfigManager.tol");
    1618
    1719//The name of the TOL executable
    … …  
    124126//Checks TOL release every day to detect obsolete versions
    125127//////////////////////////////////////////////////////////////////////////////
    126 Real CheckTOLReleaseIsUpdated = StdLib::CheckTOLRelease(1);
     128Real CheckTOLReleaseIsUpdated = If(
     129TolConfigManager::Config::Upgrading::TolVersion::CheckAllowed,
     130{
     131  StdLib::CheckTOLRelease(
     132    TolConfigManager::Config::Upgrading::TolVersion::MaxDaysOfDelay
     133  )
     134},
     135{
     136  ?
     137});
    127138
  • tol/stdlib/gui/tcl/_tclutils.tol

    r8bb6286 r5d2c2c7  
    386386    },
    387387    {
    388       Real TolPackage::Client::Upgrade.AllInAll(1);
     388      Real If(TolConfigManager::Config::Upgrading::TolPackage::LocalOnly,
     389      {
     390        0
     391      },
     392      {
     393        TolPackage::Client::Upgrade.AllInAll(
     394          TolConfigManager::Config::Upgrading::TolPackage::CaducityInMinutes)
     395      });
    389396      WriteLn(I2("Checking if TOL is updated.",
    390397                 "Comprobando si TOL está actualizado."));
Note: See TracChangeset for help on using the changeset viewer.