close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 8 years ago

Last modified 8 years ago

#1938 new task

Nueva versión de TOL y gestión de versiones

Reported by: Pedro Gea Owned by: Pedro Gea
Priority: normal Milestone: Mantainance
Component: Kernel Version: 3.3
Severity: normal Keywords:
Cc:

Description

Se creará una nueva versión de TOL tras los cambios en TOLBase.

Se aprovecha la circunstancia para intentar repasar cómo y dónde se modifican estas versiones.

Change History (7)

comment:1 Changed 8 years ago by Pedro Gea

(In [7364]) Refs #1938
Se corrigen algunas trazas y descripciones.

comment:2 Changed 8 years ago by Pedro Gea

(In [7365]) Refs #1938
La versión de TOL se gestiona en tol_version_def.h.
Se eliminan algunas configuraciones obsoletas.

comment:3 Changed 8 years ago by Pedro Gea

(In [7366]) Refs #1938
La versión de tolsh (ejecutable) y toltcl (paquete tcl) se gestionan desde CMakeLists.txt.
Se traslada la versión de tolsh.tcl (que estaba manual) a pkgIndex.tcl.in que usa lo definido en CMakeLists.txt.

comment:4 Changed 8 years ago by Pedro Gea

(In [7367]) Refs #1938
La versión de tolbase se gestiona desde CMakeLists.txt.
Se eliminan requerimientos exactos para toltcl.

comment:5 Changed 8 years ago by Pedro Gea

(In [7368]) Refs #1938
Se generaliza la versión en los archivos de recursos .rc.
Se crean variables en tcl con las versiones de tolsh y tolbase.
Se simplifica el icono de tolbase en el caso GNU.
Se modifica el título de la aplicación para indicar versión y si es de 32-bits o de 64-bits.

comment:6 Changed 8 years ago by Pedro Gea

(In [7369]) Refs #1938
La versión de TOL en el instalador se gestiona desde el CMakeLists.txt.

comment:7 Changed 8 years ago by Pedro Gea

(In [7383]) Refs #1938
Se elimina la llamada a break en los bind de wtree para posibilitar que se añadan más llamadas como las de bcomboboxplus (que dependen de wtree via blistboxplus).

bind $lb <Double-Button-1>  +[list $self _CloseList]
bind $lb <KeyPress-Return>  +[list $self _CloseList]

Esto permite que la función TOL: TclDialogComboPlus funcione adecuadamente.

Note: See TracTickets for help on using tickets.