zinc-tk (3.2.98) unstable; urgency=low

  * Suppressed the fieldbbox command. It is available when calling
    the bbox command with the -field and -label options.
  * Fixed a nasty openGL/Windows redraw bug when opening a window.
  * GL contexts are destoyed when no longer needed.
  * Fixed Enter/leave emission to match the Canvas (and better).
  * Slightly rearranged the init sequence for openGL. This will
    ensure that render will be reset has soon has possible if
    GL is not there. It will _stay_ set if we discover later that
    GL is not available. This will fix a rather bewildering situation
    when using images: The image is created for GL, then all of a sudden
    accessed in an X11 context.
  * Bug fixes. These should have boosted the stability a lot.
  * A new Tcl_Obj type "attribute" is used to cache the attribute
    lookup from one command invocation to the other. This can
    speed up the code slightly (or more). Available only for
    Tcl.
  * Text rendering in text items should be better quality.
  * Fixed the scrollbar protocol to work with all versions
    of Perl/Tk and Tcl.
  * The "new" tk option configuration mecanism is used where
    possible (not with Perl/TK 800).
  * Only one tesselator is allocated regardless of how many
    TkZinc widgets an application use. This potentially can
    bring resource savings for applications using many
    TkZincs with OpenGL.
  * TkZinc perl works under Windows (Perl/Tk 804 only).
  * Font loading under GL has been rewritten it is now as fast
    as before and still utf8 based.
  * coords has (yet) been modified (fixed) so that items which
    exhibit only one meaningful coordinate will return this
    coordinate as a flat list instead of as a list of lists.
  * Redisplaying after a move or a resize even when clipped
    by the display border is now rock stable. This has been
    achieved by a full redisplay when moving/resizing.
  * An msi package Tcl/Tk and Perl/Tk on Windows.
  * makefile for building for Tcl with vc++ has been updated.
  * Several fixes in Makefile.PL (pthreads, INC augmented,
    Windows port)

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 3 May 2004 17:10:07 +0200

zinc-tk (3.2.97) unstable; urgency=low

  * Added a tget command. If called with a transform or an
    item as parameter, it returns the transform factors as
    a list (compatible with tset). An optional second parameter
    can be given, either 'all' meaning decompose the transform
    in translation, scale, rotation, skew and return the list
    in this order, or 'translation', 'scale', 'rotation', 'skew'
    which means return the corresponding value.
  * Added an optional boolean parameter abs to the translate
    command. If true it means that the translation should be
    interpreted as absolute. If absent or false the usual
    behavior is preserved.
  * Under OpenGL, a single graphic context is used for all
    zincs on a single display. Textures are put in common
    for the display. This should greatly reduce the resource
    consumption with GL.
  * Potential memory bugs have been fixed thanks to valgrind.
  * The code can be compiled either for perl/Tk 800 (define
    PTK and PTK_800) or perl/Tk 804 (define PTK alone).
  * The coords command returns a flat point instead of a list
    of one point for all items with a -position attribute.
  * The transformation of items with a -position has been slightly
    modified. The point described by -position is no longer considered
    in the coordinate space of the item but in the coordinate space
    of its parent group. The item is always located in 0,0 of its
    own coordinate space. This is so to make use of -composescale and
    -composerotation a lot more useful (and compatible).
  * The default value of -composescale and -composerotation on texts
    and icons is now false. This is coherent with the default behavior
    of these items (being rigids). The impact of this change is
    greatly minored by the new processing of the -position attribute.
  * Modified the command bindings for the transform
    testbed demo. Added a new delete item command.
  * Added two new Tcl demos ported from perl, testGraphics
    and magicLens.
  * Ported the Graphics package by JL Vinot to Tcl as
    zincGraphics.
  * Modified the behavior of options and arguments controlling
    the display of track history. The -trackmanagehistory is
    gone, a -trackvisiblehistorysize option has appeared, it
    describe the length of the history for ALL tracks in a zinc
    instance. In the Track class -visiblehistorysize has been
    removed and replaced by a boolean attribute -historyvisible
    that can be used to switch off the history for the concerned
    track instance. !!! INCOMPATIBLE CHANGE !!!
  * Fixed several problems with respect to UTF8 strings
    rendering. It should be possible for the text item
    to render OpenGL strings in all configurations.
  * Fixed a bug in indexing a Text item with utf8 characters
    (above 127).
  * Re-ported the pathtag demo from Perl to Tcl.
  * Fixed some bugs in the transform code (core dumps)
  * The scale method takes an optional center
  * The angle in the rotate method can be specified in
    degrees, a flag has been added to tell if the angle
    is given in degrees or radians.
  * The find and addtag method can do spacial searches
    (overlapping, enclosed, closest) in atomic
    groups overriding the atomic specification. The
    recursive flag takes the new value 'override' to do
    so.
  * a new command fieldbbox has been added. It returns the bounding
    box of the given field for the specified item or the item's label
    bounding box.
  * The bounding box reported for groups with clip areas
    takes into account the clipping. This was a long
    standing bug.
  * The enter leave processing as been sped somewhat by
    correcting an omission in the detection code.
  * The bind method now handles virtual events (an omission).
  * The bind method accept an alternative syntax for specifying
    bindings on fields instead of saying:
        .z bind $id:3 <1> "script"
    it is possible to say: 
        .z bind $id 3 <1> "script"
    This is coherent with the syntax used by the other methods.
  * Icons are fully transformable in X. The same behavior is
    achieved in both graphical environments.
  * The anchors positions have been fixed for rotated icons.
  * The text items are fully transformable in both environments.
  * The insertion cursor wasn't displayed on the last text line
    if empty. Fixed.
  * The last character of a text selection was never displayed
    as part of the selection (but correctly reported). Fixed.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon,  26 Jan 2004 13:37:48 +0200
	
zinc-tk (3.2.96) unstable; urgency=low

  * Fixed a bad redraw of maps (traces) and adapted for floating
    point MapInfos.
  * MapInfo coordinates converted to floating point. This should
    greatly improve map usefullness in Zinc.
  * Fixed an erroneous clipping shape when specified with
    an unaligned rectangle or an icon.
  * Fixed a core dump in curve when -closed 1 under X.
  * Added tcompose, tset, skew transformation commands.
  * The transform command now accept the reserved tag 'device' as
    source and destination. This specifies the device coordinate
    space. A named transform can be given as source and destination.
  * The tsave command accept the reserved tag 'identity' as source.
    It can also take a named transform as source.
  * Zinc is now able to use all font glyphs above 0x20 in a
    256 glyph font.
  * The smooth method reports a list of line segment vertices
    instead of the incorrect list of bezier segment vertices.
  * Added a -followpointer widget option to optimize pointer
    motion processing (suppress enter/leave processing).
  * The coords method correctly updates the control flags when
    replacing the whole vertex list.
  * Fixed a problem a the invalidation code which prevented
    item with a transform update pending from being correctly
    processed. All item specific invalidation flags were
    ignored after a transform operation on the item.
  * The -lastasfirst attribute of tracks failed to work causing
    a mis-coloring of the history when -lastasfirst was turned on.
  * Corrected a potential problem in the processing of end of lines
    in multi-lines texts.
  * Update of the refman, tanks C. Mertz.
  * Fixed the Makefile.in to build a correct pkgIndex.tcl when
    installing, it lacked an entry for loading the Tkzinc
    library itself.
  * Debug.pm :  A control bar and zoom/translate new functionalities
    have been added. finditems(), tree(), snapshot() functions become
    deprecated. Initialisation is done using the new init() function.
    (D. Etienne).
  * zinc-demo (perl variant) : the pathtag demo has been corrected.
    Should be more explict now (C. Mertz)
  * A first contribution by zentara : TripleRotatingWheel.
  * New tests (perl variant) : find method with 'overlaped', 'enclosing',
    'withtype', pathtags. More images tests. Tests for text items.
    Tests for openGL fonts with multiple sizes (C. Mertz).
	
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri,  28 Nov 2003 13:37:48 +0200
	
zinc-tk (3.2.95) unstable; urgency=low

  * Configuration of image and bitmap valued attibutes is now
    optimized against reconfiguration with the same value (image).
    This has the side benefit of fixing a core dump ;-).
  * Fixed the return type of the ZnPointInRegion prototype to return
    a ZnBool (A. Lemort).
  * Stephane Conversy has contributed diffs to compile the tcl
    version on MacOs X Fink.
  * ZincDebug: Contours of curves can be displayed and explored
    (D. Etienne).
  * ZincDebug: Fixed a bug in device coordinates when a non group
    item has a transformation (D. Etienne).
  * a new debian package has been created to install the doc
    files (pdf and html) separately.
  * Integrated the export script and Makefile contributed for
    Perl by Somanos Sar. Merged the CPAN features written by
    C. Mertz.
  * The scrollbar protocol should now work with perl as well as
    with tcl.
  * libom is no more. It will be made into a loadable module
    as soon as Tkzinc will have stubs and a tcl binding will be
    written for the overlap manager api.
  * No more perl building/configure code in the main trunk. All
    perl related build and configuring tools are in Perl.
  * Fixed a font texture allocation problem with large fonts.
    The texture sizing has been changed with better results.
  * Added a -tracksymbol option to act as the default value
    for the -symbol attributes of tracks.
  * The track default symbol for current positon is now correctly
    read from the -tracksymbol option and not statically fixed.
  * Changed the parameters of the new conical gradient.
    If only one value is given, it is taken to be the gradient
    starting angle, the center being 0,0. If two values are given,
    they are taken as the gradient center, the starting angle being 0.
    If three values are given, it's the gradient center followed by
    the gradient starting angle. If four values are given, they are
    two points defining the center and the angle/extent of the gradient
    (vector based definition).
  * Corrected a bug when tiling aligned rectangles under GL.
    The rectangular form was not correctly clipped so that
    it showed outside its area.
  * Shaped icons should be rendered correctly under all environments
    and for all image formats.
    In fact the image/bitmap code has been reworked and integrated.
    For the internals there is no difference now between images,
    image supported bitmaps and old style bitmaps obtained by
    Tk_DefineBitmap.
  * The image update mecanism is now fully functional. It will
    work for tiles, icon, symbols and even patterns if they are
    made with image bitmaps.
  * Icon item picking should be ok in all cases and all environments.
    It used to be limited for rotated shaped images.
  * Change in the font texture allocation to guarantee that it
    will not fail. This is now postponed until first use for
    drawing.
  * Videomap loading is done through the Tcl_Channel api enabling
    the use of Tkzinc and all of its datas in a starkit.
  * no more dependencies between zinc-perl and zinc-tk
  * a new perl module for building complex graphic objects:
    Tk::Zinc::Graphics.pm
  * Perl module Text is renamed Tk::Zinc::Text (beware: slight incompatible change!)
  * Perl module Logo is renamed Tk::Zinc::Logo
  * PerlModules ZincTrace, ZincTraceErrors and ZincDebug are renamed
    Tk::Zinc::[Trace|TraceErrors|Debug]
  * new demos :
    - color-path-and-conic.pl to demonstrate conical and path gradient
    - testGraphics.pl to demonstrate the power of Graphics.pm
    - Magiclens.pl 

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri,  5 Sep 2003 13:37:48 +0200

zinc-tk (3.2.94) unstable; urgency=low

  * Added an optimization for aligned/textured rectangles in openGL.
    This can really boost the performances of some apps.
  * Fixed a core dump when destroying zinc after an error occured
    during the first Configure.
  * Fixed the picking of multi-contours curves. They should be
    correctly detected now.
  * Fixed a bug in the compilation of libtess around the inclusion
    of glu.h
  * Added a new vector based method to describe gradient geometry.
    The vector is specified by two points (4 floats).
    It is available for axial, radial and the new conical gradients.
  * Added a new gradient type: conical, defined by an angle,
    a center and an angle or a vector.
  * (ZincDebug) A partir de l'arbre des items, possibilit de gnrer
    du code perl correspondant  une branche (Daniel Etienne).
  * Ajout d'un module ZincTraceError (perl) qui trappe les erreurs
    Zinc et affiche pour chaque erreur l'instruction et le message
    d'erreur (Daniel Etienne).

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed, 21 May 2003 09:22:18 +0200

zinc-tk (3.2.93) unstable; urgency=low

  * Fixed a bug preventing the loading and display of accented letters
    in openGL.
  * In zincText.tcl fixed a problem preventing insertion of accented
    letters
  * Added the documentation in the tk debian package
  * Shaped images can be used both in perl/tk and in Tcl/Tk under
    GL. Alpha channel is also supported in perl/tk (for image formats
    that support the feature).
  * Fixed a gradient filling bug on some (many usual) multi-contours
    curves.
  * Fixed a X Pixmap error problem (in GL) with some fonts reporting
    a zero width on critical characters.
  * Text item: Modified the processing of the white space/tab causing
    a line break when a -width limiting atribute is in effect. The extra
    space used to be located at the beginning of the new line. Now it is
    suppressed. Other white spaces are still displayed at the begining
    of the line. The new behavior seems more natural.
  * Fixed a typo in zincText.tcl preventing the insertion of a new line.
  * Fixed a core dump when destroying a map item due to
    the freeing of an unallocated pattern in the symbols
    list

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 12 May 2003 13:51:10 +0200

zinc-tk (3.2.92) unstable; urgency=low

  * Perl compilation ok even if no package installed
  * Perl demo runable without installation. Idem for
    tests (but there is no tests yet ;-).
  * Fixed Enter/Leave bugs during grabs and in fields.
  * Fixed stipple filling in openGL.
  * Fixed several core dumps.
  * Fixed several bugs in relation with contour manipulation
    (adding, orientation evaluation, memory allocation, gradients).
  * Fixed text cursor visibility if no text to display (text
    item & fields).
  * Fixed problems with some demos in Tcl.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri,  9 May 2003 17:12:14 +0200

zinc-tk (3.2.91) unstable; urgency=low

  * Corrected the scollbar/view bug under Windows.
  * Polished quite a bit the install process.
  * Added a makefile.vc to be used with Visual C++ on Windows.
  * Small fixes on several demo scripts.
  * Corrected a very touchy bug related to font texture
    loading on Windows. The symptom is a blank window,
    if it contains text and the mouse is in the window
    when it is mapped.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 25 Apr 2003 11:50:38 +0200

zinc-tk (3.2.90) unstable; urgency=low

  * Portage Windows
  * Changement du symbole de compilation openGL de GLX en GL.
  * Tentative de prfixage exhaustif de tous les symboles externes
    (fonctions, macros, variables, types) par Zn.
  * Modification du code de traitement des images pour 1/ assurer
    le portage sous Windows, 2/ Obtenir le rendu transparent pour
    les images le supportant (PNG), 3/ Rtablir dans un deuxime
    temps le mcanisme de mise  jour de Tk lors de la modif de
    l'objet image. Le prix  payer est l'impossibilit temporaire
    d'avoir des images dtoures en perl/Tk **PROBLEME POTENTIEL**.
  * Compilation avec tous les warnings ralistes et correction des
    types de variables + casts explicites pour faire disparaitre
    les warnings.
  * Suppression de l'utilisation de strcasecmp pour la conversion
    des valeurs certains attributs. Il faudra dsormais les spcifier
    obligatoirement en minuscules. **PROBLEME POTENTIEL**.
  * Utilisation du code de gestion des couleurs de Tk plutt que
    celui qui avait t import depuis Tk dans zinc.
  * Gros remaniement du code de chargement des glyphes de fontes
    sous forme de textures en openGL afin d'assurer le portage
    Windows.
  * Dans l'item Text -spacing et -width sont des entiers au lieu de
    floats.
  * Les priorits par dfaut ont t modifies et valent 0 pour Map
    et Reticle et 1 pour tous les autres items. **PROBLEME POTENTIEL**.
  * Grosse rorganisation des headers afin de regrouper par module
    logique. Cela a permit de dgonfler Types.h.
  * Dplacement des fonctions de parsing d'attributs de Item.c vers
    Attrs.c comme de logique.
  * Nouvelle chaine de configuration/Makefile base sur TEA.
  * Restructuration des fichiers afin d'tre plus proche de l'architecture
    TEA.
  * Portage des dmos en Tcl (J.P Imbert).
  * Dbut de squelette pour des tests en Tcl.
  * Le Makefile.PL est gnr par configure. C'est galement le cas
    de Zinc.py. Cela permet une meileure configuration selon les
    plateformes et les versions.
  * Changement de module dans le repository CVS. Le module s'appelle
    dsormais Tkzinc. L'ancien module reste actif au cas o.
  * Des corrections de bugs ncessits/dcouverts par le portage
    Windows.v
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu, 24 Apr 2003 11:59:09 +0200

zinc-tk (3.2.6i) unstable; urgency=low

  * Les couleurs du relief de la fentre ne sont alloues que si
    et lorsque le relief est diffrent de flat. Cela permet de
    mnager les colormaps.
  * zinc verifie que l'on ne demande pas  chggroup de placer un
    ancestre dans un de ses descendants.
  * Les infos GL au dmarrage sont conditionnes  la prsence de
    la variable d'environnement ZINC_GLX_INFO.
  * Les flags -composerotation et -composescale de Icon sont
    positionns  vrai par dfaut. C'est un pis-aller, il faudra
    repenser le traitement des icones et du texte dans un contexte
    de transformation totale (rotation, echelle).
  * Correction d'un bug de prcision conduisant  la fameuse bande
    non rafaichie  droite en 1600x1200 sous GL.
  * Le paquet zinc debian devrait mieux se comporter quand aux
    dpendances sur les autres paquets tant  la compil qu'au
    runtime. La dpendance  openGL est supporte au travers
    de mesa.
  * Le rpertoire test est renomm sandbox. IL FAUT RE-EXTRAIRE
    une copie fraiche des sources depuis la base CVS ou tripoter
    les fichiers dans les rpertoires CVS de zinc et de sandbox
    pour reflter la modif.
  * Changement du format des gradients pour tre compatible avec
    les formats de nom de couleur normaliss. MODIF INCOMPATIBLE.
  * Dbut d'architecure TEA pour la version Tcl. Le module Zinc
    utilise dsormais les stubs de tcl/tk plutot que le linker
    dynamique pour rsoudre les rfrences sur tcl/tk. Il en
    rsulte une meilleure indpendance par rapport aux versions
    de tcl/tk.
  * Incorporation de libtess, ce qui permet de se passer de GLU/GL
    dans des versions sans openGL.
  * Amliorations et corrections de bugs dans ZincDebug (Daniel Etienne):
  	Gestion de plusieurs instances de Zinc.
        Paramtrage de ZincDebug sur la ligne de commande:
          perl -MZincDebug monappli.pl <-options_monappli> <-options_zincdebug>
        Ajout d'un bouton treset permettant de savoir si un item a subi des
        transformations.
        Correction de bug d'affichage :
          des coordonnes d'un item curve.
          de la bounding box de groupes vides.
  * Incorporation d'un module python mis  jour (uillaume Vidon)
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 10 Mar 2003 17:42:53 +0100

zinc-tk (3.2.6h) unstable; urgency=low

  * Correction d'un bug provoquant la suppression d'un blanc
    en dbut de lignes sur l'item text
  * Correction d'un problme de spcialisation des images sous
    X. Il fallait spcialiser par Screen et non par Display.
  * Correction d'une erreur lors de la requte de bindings
    sur un item/squence.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 20 Jan 2003 13:53:19 +0100

zinc-tk (3.2.6g) unstable; urgency=low

  * Edition des attributs dans ZincDebug: la plupart des champs attributs
    sont maintenant ditables (un <Control-z> dans un champ permet de
    restaurer la valeur initiale)
  * Possibilite de visualiser la bounding box d'un item dans ZincDebug.
  * Ajout d'un module permettant de tracer les appels de commande 
    zinc pour faciliter sensiblement le debugging d'une appli. Faire
    perl -MZincTrace myscript.pl (Christophe/Daniel).
  * Correction d'un bug d'analyse des listes de points d'ancienne forme.
  * Correction d'un core dump lors d'une tentative de clonage du top
    group.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 20 Jan 2003 10:53:40 +0100

zinc-tk (3.2.6f) unstable; urgency=low

  * Adaptation des mthodes fit, smooth, transform, coords, contour
    pour obtenir un tout cohrent dans la nouvelle logique de gestion
    des points et des contours.
  * Correction d'un bug de gradient introduit par le debug.
  * Ajout d'un attribut -fillrule  l'item curve (en liaison avec le
    premier point.
  * L'item curve ne dtruit plus un contour vid par la mthode coords.
    Il n'en ajoute pas non plus (cas d'un item vide).
  * Correction d'un bug d'affichage de texte en GL avec plusieurs
    fentres (cycle de cration/destruction).
  * Corrections de bugs en relation avec le premier point.
  * La limitation qui obligeait  dclarer comme globale l'instance de zinc
    lorsque ZincDebug tait charg au runtime (perl -MZincDebug script.pl)
    n'est plus.
  * Correction de bug (ZincDebug): la selection du groupe 1 dans l'arbre des
    items provoquait un segmentation fault.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Tue, 14 Jan 2003 12:14:38 +0100

zinc-tk (3.2.6e) unstable; urgency=low

  * Corrections de bugs
  * Ajout du support UTF8 pour Tcl/Tk
  * Possibilit d'invoquer ZincDebug sans modifier le code,
    de la maniere suivante: perl -MZincDebug script.pl
    (cf man ZincDebug). Ajout de D.Etienne.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 20 Dec 2002 14:56:42 +0100

zinc-tk (3.2.6d) unstable; urgency=low

  * Adaptations (mineures) pour TCL/TK 8.4.
  * Corrections de bugs dans les mthodes Coords et Contour.
  * Changement incompatible du code des gradients.
  * Fin de ralisation des nouveaux contours utilisant le tesselateur GLU.
  * Le tesselateur est disponible mme si on utilise une version compile sans GL.
  * Fin de ralisation des paths dans Curve.
  * Utilisation des display lists GL pour Arc, Curve, Rectangle, Text.
    L'optimisation n'est effective que si l'item n'est pas modifi (ce qui est
    souvent le cas quand mme).
  * Encore des corrections de bugs.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Tue, 10 Dec 2002 11:09:08 +0100

zinc-tk (3.2.6c) unstable; urgency=low

  * Correction d'un bug empchant Zinc de s'initialiser (ZnBezier a disparu).
  * Mise  jour de ZincDebug par Daniel Etienne:
     Modification concernant la fonction tree() :
     Possibilit d'afficher, pour chaque item de l'arbre, la valeur d'un ou
     de plusieurs de ses attributs; utiliser les options -optionsToDisplay et
     -optionsFormat.
     Mcanisme de recherche de chaine de caractres.
     Feedback pour signaler qu'un item slectionn dans l'arbre n'est pas
     visible car en dehors de la fentre.
  * Suppression de la fabrication du paquet zinc python qui de toute manire
    n'tait plus maintenu et ne fonctionnait pas sous Woody.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed,  6 Nov 2002 09:59:13 +0100

zinc-tk (3.2.6b) unstable; urgency=low

  * Correction d'un bug empechant la mise  jour des bitmaps/images modifies.
  * Suppression du clippeur GPC et remplacement par le tesselateur de GLU.
    Zinc est maintenant entirement Open Source ;-).
  * Les commandes contour ont entirement chang: exit les union, xor, inter, diff
    maintenant on peut faire des add, addhole et remove. Les contours ainsi manipuls
    gardent leur position relative les uns par rapport aux autres.
  * L'item Bezier n'existe plus, il est remplac par un traitement plus gnral dans
    Curve qui accepte maintenant la specification de controles sur les points. Il est
    ainsi possible de dcrire des chemins mlangeant segments de droites et de cubiques
    de Bezier.
  * Correction d'un oubli dans Zinc.pm qui empchait l'usage de vertexat.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Tue,  5 Nov 2002 11:13:12 +0100

zinc-tk (3.2.6a) unstable; urgency=low

  * Correction du bug de rendu des lignes (hachures) sur GeForce 3/4
  * Correction d'un bug de rendu de lignes avec alpha dans certaines
    circonstances (modulation de la couluer).
  * Adaptation du Makefile pour compil avec les derniers drivers NVidia.
  * Correction du bug de mise  jour de la bbox d'un gruope suite 
  l'ajout/suppression d'un item (Daniel Etiienne, Nathalie Banoun).
  * Correction d'un bug sur l'paisseur des lignes de 0.5 pixels en GL.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu, 26 Sep 2002 12:10:58 +0200

zinc-tk (3.2.6) unstable; urgency=low

  * Correction d'un bug lors de l'utilisation simultane par
    une appli d'un environnement X et GL (Bug dtect par A. Marion).
  
  * Corrections dans le Makefile.in.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed, 18 Sep 2002 15:07:37 +0200

zinc-tk (3.2.5i) unstable; urgency=low

  * Encore des corrections de bugs

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon,  9 Sep 2002 14:48:46 +0200

zinc-tk (3.2.5h) unstable; urgency=low

  * Corrections de bugs.
  * la commande contour retourne le nombre de contours d'un item.
  * Changements dans ZincDebug (Daniel Etienne), la liste suit :
  * meilleure gestion des groupes atomiques : ils sont maintenant scanns
    comme les autres.
  * la mise en evidence des items selectionns est modulable. Par defaut,
    l'item est mis en avant-plan et encadr (click gauche), mais pour
    faciliter sa distinction on peut egalement cacher les autres items de
    son groupe (click milieu), voire ceux du groupe parent (click droit).
  * il est possible de rechercher des items en specifiant un tagOrId dans
    un champs de saisie (ouvert sur un Control-f)
  * sparation des traitements : 2 fonctions sont maintenant exportes,
    finditems() qui cree les bindings necessaires a la recherche d'items
    et snapshot() qui cree ceux necessaires a la capture d'image. (action
    sur Control-s)
  * mise a jour du man ZincDebug
  * Possibilite d'afficher l'arbre des items d'une application
    (Control-t)

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon,  2 Sep 2002 14:36:04 +0200

zinc-tk (3.2.5g) unstable; urgency=low

  * Ajout de la commande find ancestors qui permet de retrouver, avec
    un ventuel filtrage sur tag, l'ensemble des anctres d'un item.
  * Corrections de bugs sur le curseur d'insertion : text et fields.
  * Correction d'un bug dans find overlapping/enclosed qui retournait
    des rsultats alatoires selon le groupe de dpart.
  * Correction du calcul des ancres pour les items icons.
  * Nouveaux programmes de dmos et amlioration de la doc (C. Mertz)
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri,  5 Jul 2002 17:08:12 +0200

zinc-tk (3.2.5f) unstable; urgency=low

  * Correction d'un bug gnant (les items se dplacent suite  un
    problme dans la mthode ToArea de group) introduit en 3.2.5d
    et rvl en 3.2.5e.
  * Ajustement de la doc pour find/addtag.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Tue, 25 Jun 2002 11:38:36 +0200

zinc-tk (3.2.5e) unstable; urgency=low

  * Corrections de qq bugs.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 24 Jun 2002 11:19:02 +0200

zinc-tk (3.2.5d) unstable; urgency=low

  * la commande de cration de zinc rapporte le numro de version
    et numre mes diffrentes ttes graphiques possibles (X11, GL).
  * Les fonctions tsave et gsave permettent de savoir si un nom est dj
    utilis.
  * L'item Icon peut tourner et tre redimensionn.
  * QQ bug squashes.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 10 Jun 2002 15:33:46 +0200

zinc-tk (3.2.5c) unstable; urgency=low

  * Correction du calcul de l'angle du guideur (passage entre
    antirec et Zinc + une erreur dans la fonction PointPolarToCartesian.
  * Le rho n'tait plus pass  l'antirec second problme expliquant
    les perfos pitoyables de l'antirec.
  * Correction d'un bug de specification d'angle crant un problme dans
    les items arcs si on specifiait un extent de 360.
  * Correction d'un core dump lors de la deallocation des fontes (cas
    o plusieurs Zincs sont crs).
  * Correction d'une boucle infinie lors de l'allocation d'une fonte
    (cas o plusieurs Zincs sont crs).
  * Correction d'un core dump se produisant dans certains cas lors de
    l'utilisation d'un Curve en clipping.
  * Correction d'un core dump lorsque l'on tentait d'diter un texte
    dans un champ.
  * Les ressources Zinc de type images/bitmaps (-tile, -mapdistancesymbol,
    etc), ne pouvaient pas tre remises  "". Une consultation de la valeur
    de ces ressources provoquait un core dump si la ressource valait "".
  * L'item Icon ne possde plus qu'un attribut -image/-mask. Cependant il
    est toujours possible de positionner cet attribut soit par -image soit
    par -mask. La reconnaissance bitmap/image est automatique.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 27 May 2002 17:07:19 +0200

zinc-tk (3.2.5b) unstable; urgency=low

  * Les tags peuvent dsormais comporter un chemin permettant de
    prciser dans quelle partie de l'arborescence les items doivent
    tre recherchs. Le chemin consiste en une suite de tags spars
    par des . ou des *. Chaque tag dsigne le groupe possdant ce tag
     un niveau donn de la hierarchie. Le caractre * premet de demander
    la recherche en profondeur en sautant ventuellement des degrs dans
    la hierarchie. LES CARACTERES . et * sont donc INTERDITS dans les tags.
    Cette fonctionalit est particulirement importante lors de l'utilisation
    de la commande clone (cration et paramtrage d'aprs un modle,
    programmation par prototype). Elle est sense tre  peu prs transparente
    pour ceux que cela n'interesse pas.
  * Les sous commandes de find/addtag ont t remanies pour tenir compte
    du point prcdent. En particulier 'find all' a disparu. Les
    paramtres optionnels 'inGroup' et 'recursive' ont disparu des commandes
    above, below, withtag. Ils sont remplac par un simple tag optionnel
    pour les commandes withtype et atpriority. Par contre les commandes
    overlapping et enclosed gagnent ces mmes paramtres optionnels 
    'inGroup' et 'recursive'. La commande closest gagne le paramtre optionnel
    'recursive' et le paramtre start voie son sens modifi : si 'start' est
    un groupe non ATOMIC, la recherche dmarre au premier item de ce groupe
    sinon le sens prcdent est conserv, la recherche dmarre  l'item suivant
    'start'
  * Un tag chaine vide (ou un chemin sans tag final) est quivalent au
    tag 'all'.
  * Meilleure prise en compte de la prsence de l'extension GLX. Son
    absence ne devrait plus gnrer de core dump.
  * La commande clone ne clone plus tous les items dsigns par le tagOrId
    mais seulement le premier dans l'ordre de la display list et elle
    retourne l'id de ce nouvel item.
  * Correction d'une erreur dans itemconfigure qui retournait une info
    incorrecte quand on lui demandait la liste des attributs d'un field.
  * Redesign complet de la gestion des images/bitmaps et fontes afin 1/
    de grer correctement les ressources sous GL avec plusieurs fentres
    et 2/ de LIBERER les ressources automatiquement lorsqu'elles ne sont plus
    utilises (textures et mmoire process X et GL). Une consquence est
    que le nouveau code ne peut plus grer le changement du contenu d'une
    image Tk, il faut dtruire l'image et la recrer.
  * Correction d'un bug provoquant un core dump en 3.2.5a suite  la modification
    du code de rparation de l'image. Un redisplay tait planifi lors de la
    destruction d'un widget et lorsqu'il tait effectivement dclench le
    widget n'existait plus, bien sr.... No comments
  * Les bordures de champs n'taient pas dessines en GL, l'alpha n'tant
    pas compos correctement et l'paisseur de trait  t porte  1.5.
  * Correction du code de dessin des images dans les fields sous X. Elles ne
    pouvaient pas tre clippe correctement si elles avaient un masque.
  * Correction d'un bug de clonage des fields, on tentait de dupliquer
    un label format sur un groupe de champs vide.
  * Mise en cohrence des types d'attributs entre le code et la doc, certains
    type ont t modifis dans le code : tags/taglist, justify/alignment,
    autojustify/autoalignment, border/edgelist, gradients/gradientlist,
    text/string, patterns/bitmaplist, pattern/bitmap.
  * Retablissement du controle de la validit des attributs dans
    itemconfigure mme lorsqu'un tag est utilis.
  * Correction dans les lineshapes des types lineleftcorner et
    linedoubleleftcorner qui taient confondus avec leur analogues
    droits.
  * Sortie d'un message d'erreur lorsqu'un item n'est pas trouv comme
    valeur d'attribut.
  * Correction du traitement des angles startangle et extent dans Arc, les
    extents ngatifs taient errons et si startangle tait nul on obtenait
    systmatiquement un arc de 360 degrs.
  * Ajout d'un attribut -composealpha  tous les items. Il agit de la mme
    manire que -composescale et -composerotate mais pour l'alpha des
    couleurs de l'item.
  * Correction d'un bug rendant inctif le paramtre de tension dans les gradients.
  * Incorporation des corrections de Christophe dans la doc.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri,  3 May 2002 13:44:17 +0200

zinc-tk (3.2.5a) unstable; urgency=low

  * Correction d'un core dump lors de la destruction d'un
    item text clon dont on a modifi le texte.
  * Le changement de fonte d'un texte (Text et Field) n'tait
    pas suivi d'effet en openGL, maintenant a devrait aller
    mieux.
  * Tous les items peuvent avoir le focus, donc on peut utiliser
    des bindings sur des evnements clavier sur tout item. C'est
    galement vrai pour les fields (extension de la commande focus).
  * La selection et le curseur sont affich en GL pour l'item Text
  * La selection et le curseur sont affich pour le texte dans les
    fields (X et GL).
  * L'dition de texte, la selection, et le curseur sont supports
    pour les fields.
  * Restructuration du module Item, cration du module Field et
    suppression de l'ingrance de Item dans Group. Le code devrait
    tre plus clair et plus facile  maintenir (il reste  prfixer
    toutes les fonctions externes par Zn).
  * L'option -render n'est plus un boolen, elle peut prendre les
    valeurs 0: rendu X, 1: rendu GL direct, 2: rendu GL indirect.
  * Amlioration de ZincText.pm: correction de bugs, volution des
    bindings pour mieux grer la slection, intgration de l'dition
    des textes dans les fields, possibilit d'aller en fin/dbut de
    ligne, de monter/descendre d'une ligne (item text).
  * Des nouveaux indices sont disponibles dans les items indexables:
    bol, eol, bow, eow, up, down.
  * Correction d'un core dans DeleteChars de Text (pointeur non
    drfrenc).
  * La commande currentpart prend un paramtre boolen optionnel
    qui spcifie si elle doit reporter les parties prives de l'item
    ou seulement les fields (elle retourne "" si le pointeur est
    sur une partie prive).
  * Toutes les commandes acceptant un paramtre field optionnel
    comprennent un field index "" comme tant une absence de paramtre:
    aucune erreur n'est gnre et tout se passe comme si le paramtre
    n'avait pas t spcifi.
  * Les commandes 'focus' et 'select item' retournent une liste
    (item, field) ou "" si pas d'item. La prsence de field est
    garantie (liste de longueur 2) mais peut tre "", se qui veut
    dire pas de field. On peut directement utiliser le rsultat
    de ces commandes comme paramtres pour les commandes prennant
    un couple item, field.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 12 Apr 2002 13:02:05 +0200

zinc-tk (3.2.4) unstable; urgency=low

  * Correction de -lastasfirst, le bug tait d  un
    dbordement du champs de bits traitant les flags.
    Il a t port  16 bits pour tous les flags d'item
    (header et priv).
  * Correction d'un core dump lors de clonage de rectangle,
    arc, curve, bezier. La rallocation des structures
    gomtrique doit se faire tout de suite dans clone.
  * Correction du bug faisant apparaitre un petit carr en
    fin de ligne dans Text.
  * Les coins suprieurs des bordures des rectangles n'taient
    pas ferms (visible sur les bordures paisses).
  * Zinc openGL marche un peu mieux sous Mesa (attention aux
    -linewidth suprieurs  3 et infrieurs  11).
  * Module perl ZincText.pm qui permet d'diter les items textes
    pour peu que ceux ci possdent le tag 'text'. Il faut faire:
    use ZincText; new ZincText($zinc);
  * L'option -tile de Zinc n'avait pas subit le traitement destin
     l'immuniser contre les images sans contenu. Il en resultait
    l'infame XCreatePixmap error. C'est corrig.
  * itemconfigure a t (encore) modifi pour accepter les attributs
    inconnus. Il est prferrable de na pas reporter d'erreur que
    de bloquer un itemconfigure sur tag.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 29 Mar 2002 16:19:40 +0100

zinc-tk (3.2.3g) unstable; urgency=low

  * Correction d'un core d'un lors de la creation rpte
    d'un label format erron. L'entre de cache n'tait pas
    dtruite bien qu'invalide.
  * Correction d'un bug trs gnant de redessin en openGL du
     un problme de calcul de la damaged area et rvl par
    la modification du traitement de la zone de dessin du
    widget (inset). Un contournement en 3.2.3f et de mettre
    -borderwidth et highlightthickness  0.
  * Dans le code de reparation le scissor n'tait pas ractiv
    aprs le dessin de la bordure.
  * Correction de la commande itemconfigure qui reportait  tort
    une erreur attribut invalide sur un tag. L'erreur doit tre
    reporte que pour un id.
  * Rectangle correction d'un core dump d  une variable couleur
    non initialise (si -linewith != 0).
  * Le code de redessin sur changement de focus ncessaire pour
    corriger certains problmes lis au redessin avec scissor n'tait
    pas compil conditionnellement.
  * Un pas de plus vers une doc potable.
  * Ajout d'une dmo sur les transformations.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Tue, 26 Mar 2002 10:42:27 +0100

zinc-tk (3.2.3f) unstable; urgency=low

  * Remplacement de la doc PostScript par une doc pdf.
    Celle ci exploite les rfrences hyper texte et la table
    des matires latrale.
  * Un grand pas en avant sur le contenu de la doc. Pas mal
    d'explications supplmentaires et des chapitres vides qui
    commencent doucement  se remplir. Mise  jour pour les
    nouvelles fonctionalits (pas toutes encore). Index,
    figures, etc Contribution de Christophe Mertz.
  * Une suite de dmos qui fonctionne et qui commence  tre
    sympa est apparue. Merci l aussi  Christophe Mertz, et qq
    autres. Qui?
  * Ralisation de reliefs pour les courbes exploitant
    les possibilits de dgrads de GL. L'item curve
    possde un attribut -smoothrelief qui permet de dcider
    si on veut traiter le relief comme pour un arc (en douceur)
    ou par facettes.
  * Les reliefs peuvent tre bombs au lieu d'tre simplement
    biseauts (plusieurs variations).
  * La couleur des reliefs est calcule sur le -linecolor et
    non plus sur le -fillcolor. INCOMPATIBILITE.
  * Portage de l'item Bezier en GL. Il peut se dessiner et servir
    de clipping.
  * Correction d'un bug dans LeaderAnchor qui empchait le
    paramtrage. Il n'y a pas beaucoup de monde qui a essay
    de s'en servir, apparement.
  * Suppression du inset autour de la fenetre. L'origine des
    coordonnes device est partout et pour toutes les commandes
    le 0,0 de la fenetre.
  * Amlioration de la dtection des images buges. Dsormais
    si une image est malencontreusement cre vide (nom de fichier
    ""), zinc dtecte l'anomalie et sort une erreur.
  * Correction d'un bug qui affectait chggroup lorsqu'elle tait
    utilise sur un groupe et sans ajustement : les fils du groupe
    n'taient pas replacs correctement.
  * Rtablissement de l'option -lastasfirst de l'item track qui
    tait en panne du  un dbordement de capacit des flags
    privs.
  * Correction de deux bugs dans le trac des cercles. Un empchait
    le trac correct d'un cercle complet dans arc (sous certaines
    conditions). L'autre crait une petite facette sous certains
    angles pour un arc non complet.
  * Toutes les options couleurs de zinc sont exprimables sous forme
    de gradient et donc possdent un alpha. C'est apprciable sachant
    par example que -forecolor sert de valeur par dfaut  la plupart
    des couleurs d'item.
  * L'option de relief bnficie galement d'un traitement spcial
    permettant toutes les valeurs de relief (pas seulement celles
    acceptes par Tk).
  * Makefile.in tricky enhancement for installing zinc-demos and its
    components (H. Damiano)

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 15 Mar 2002 16:15:06 +0100
  
zinc-tk (3.2.3e) unstable; urgency=low

  * Intgration des modifs des Didier Pavet concernant l'antirec.
  * Petite mise  jour de l'interface Python (D.Pavet).

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed, 20 Feb 2002 14:02:59 +0100

zinc-tk (3.2.3d) unstable; urgency=low

  * Suppression des attributs alpha. Toutes les couleurs
    sont des gradients et comportent un alpha. Les gradients
    ont t totalement purgs du code dvelopp pour le
    rendu sous X (shades).

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 18 Feb 2002 17:03:05 +0100

zinc-tk (3.2.3c) unstable; urgency=low

  * Correction d'un bug de recalcul de la gomtrie des
    labels lors d'une modif d'un champ.
  * Correction du dessin des arcs lorsqu'ils ne sont pas
    complets (arc partiel). Meilleure prise en compte
    des angles en utilisant le modulo plutt que le bornage.
  * Les attributs de type dimension comme les linewidth et autres
    tailles, n'acceptent plus une spcification  la Tk avec
    possibilit de dcrire en point en millimtres etc. En
    revanche ils sont promus valeur flottante et donc peuvent
    tre utilis en GL pour spcifier des tailles fractionnaires.
  * Correction d'un bug de clipping qui empchait la remise 
    jour de la scne aprs la suppression du clipping dans un
    groupe.
  * Correction du clonage et de la destruction d'un item Triangles.
    Les couleurs n'taient pas correctement dupliques/libres.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 15 Feb 2002 10:29:55 +0100

zinc-tk (3.2.3b) unstable; urgency=low

  * Ajout de dmos de Christophe dans le rpertoire
    examples.
  * Correction des bugs de dessin des polylines qui affectaient
    gravement twinkle (entre autre).
  * Correction de code de Daniel.
  * Correction de tsave et trestore, les noms ne fonctionnaient
    pas.
  * Ajout du module PerlDebug et de quelques examples
    contribus par Daniel Etienne.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 28 Jan 2002 14:57:57 +0100

zinc-tk (3.2.3a) unstable; urgency=low

  * Ajout d'attributs dans Track sur vecteur vitesse.
  * Ajout de RenderPolyline qui dbarasse de libgle et qui fournit
    les flches.
  * Ajout de l'item Triangles.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon,  3 Dec 2001 15:29:13 +0100

zinc-tk (3.2.2) unstable; urgency=low

  * Ajout du clipping non rectangulaire.
  * Gradient PATH
  * Correction d'un bug de binding Enter/Leave dans item.
  * Intgration de la gestion slective du redessin.
  * Ralisation de la bordure relief et du highlight de focus
    directement en X ou en GL pour viter les clignotements
    (en GL).

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 26 Nov 2001 11:29:08 +0100

zinc-tk (3.2.1) unstable; urgency=low

  * Correction d'un core dump dans clonage de curve.
  * Correction d'un break oubli dans mapinfo add symbol.
  * Travail sur les gradients et les reliefs.
  * Corrections de bugs dans la version OpenGL.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed,  7 Nov 2001 10:31:22 +0100

zinc-tk (3.2.0) unstable; urgency=low

  * Version avec OpenGL actif.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed, 24 Oct 2001 15:25:10 +0200

zinc-tk (3.1.28) unstable; urgency=low

  * Correction du core dump dans la fonction currentpart si
    pas de current item.

  * Recompilation avec la dernire version de perl woody.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 12 Oct 2001 09:50:39 +0200

zinc-tk (3.1.27) unstable; urgency=low

  * Correction d'un bug de sensibilit sur tabular et track

  * Modification de la syntaxe des gradients (-fillcolor) et
    rcriture des gradients.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 25 Jun 2001 13:27:40 +0200

zinc-tk (3.1.26) unstable; urgency=low

  * Correction de itemcget et itemconfigure afin qu'ils retournent
    des tableaux perl et non des refs sur des tableaux.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 30 Mar 2001 14:19:54 +0200

zinc-tk (3.1.25) unstable; urgency=low

  * Retour arrire sur le traitement du grab lors d'un buttonpress.

  * Correction du bug bloquant l'appel des callbacks d'enter lors du
    dans l'item de grab (buttonpress actif).

  * Correction de doc.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Tue, 20 Mar 2001 10:49:46 +0100

zinc-tk (3.1.24) unstable; urgency=low

  * Un dbut de scripts de dmo en Perl.

  * Des adaptations pour Redhat/Mandrake et Solaris au niveau
    de la compilation (configure, Makefiles).

  * Debut d'intgration d'un rendu  base de GLX.

  * Corrections de bugs de rendu (rectangle, track), et de
    clipping (champs). Le relief des curves est gr dans
    le bon sens (il tait invers).

  * Correction du bug des curves -closed (corre dump).

  * Correction du core dump lors de la destruction d'un dpendant,
    par example waypoint attaches.
    
  * Correction de la fonction contour, il est dsormais possible
    de fournir un contour sous forme de point. Correction d'un
    core dump li  la libration intempestive de mmoire.

  * Correction de coords, il est possible d'ajouter/modifier des
    points  un curve sans contours (curve vide  la construction).
    
  * Modification du traitment des vnements/bindings pour
    les champs/parties. Maintenant les enter/leaves d'items
    sont controls exclusivement par la sensibilit de l'item
    et les enter/leaves de champs par la sensibilit du champ
    et celle de l'item.

  * Suppression du grab sur bouton gauche appuy, les enter/leave
    sont toujours gnrs.

  * Tentative d'homogniser la valeur de retour des fonctions
    retournant une liste. Dsormais ce sera un tableau en Perl.
    Les fonctions touches : bbox, monitor, find, mapinfo get.
    
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri,  9 Feb 2001 11:22:22 +0100

zinc-tk (3.1.23) unstable; urgency=low

  * -curve est  false par dfaut (conforme  l'ancien
    usage).
  * Une curve ouverte garde ses deux points extrmes mme
    s'ils sont identiques.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 12 Jan 2001 17:39:42 +0100

zinc-tk (3.1.22) unstable; urgency=low

  * Ajout de sections de compilation conditionnelle pour libart.
    Renommage de l'option -localrender en -render pour prparer
    l'avenir (openGL ou extension Render de Xfree86).

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu,  4 Jan 2001 11:41:11 +0100

zinc-tk (3.1.21) unstable; urgency=low

  * Ajout une dep sur libart. Corrige des bugs sur l'appel de l'antirec.
    Corrge un bug de spec sur l'affichage de la derniere pos d'une piste
    en surbrillance.
    Implementation de la mthode Render sur plus d'items.
    Le vecteur vitesse est cod en flottant et il est possible de modifier
    sa largeur.
    Blocage de la version Tk  8.0 pour etre compatible perltk et tk :
    Tk 8.2 implmente UTF8 et unicode.
    Correction de plusieurs bugs sur l'appel de l'antirec (essentiellement
    situs dans Track.c).
    
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu, 16 Nov 2000 16:27:20 +0100

zinc-tk (3.1.20) unstable; urgency=low

  * Dbut d'ajout du rendu local. Modif de l'appel
    de l'antirec (il tait appel trop frquement).

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 13 Nov 2000 11:23:18 +0100

zinc-tk (3.1.19) unstable; urgency=low

  * Plus de doc.

  * Ajout de deux attributs  l'item Track afin de permettre une colorisation
    diffrencie des positions passe et de la position courante.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed, 27 Sep 2000 10:58:01 +0200

zinc-tk (3.1.18) unstable; urgency=low

  * Correction de bugs: fuite de mmoire, segmentation au dmarrage
    alors que le pointeur est dans la fentre.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu, 29 Jun 2000 14:55:44 +0200

zinc-tk (3.1.17) unstable; urgency=low

  * MODIFICATIONS INCOMPATIBLES: find atpoint est remplace par
    find closest qui a la mme smantique que le find closest du
    canvas. LEs parties prives (connexions, vecteurs vitesse, etc)
    ne sont plus spcifie par des nombres ngatifs mais par des
    symboles (connection, position, speedvector, leader).

  * Tous les bindings associs  un item sont librs lors de la
    destruction de l'item y compris ceux associs aux champs et
    aux parties prives.

  * La nouvelle commande verticeat retourne le sommet d'un curve ou
    bezier le plus prs d'un point donn.

  * Le systme de tags  t entirement revu et s'appuie maintenant
    sur un seul jeuy de fonctions (plus de table de tag). Les items sont
    dsormais toujours numrs par ordre de priorit d'affichage.
    Il est dsormais possible d'utiliser des connecteurs boolens l
    o un tag est attendu (&& || () ! ^ sont reconnus).

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed, 21 Jun 2000 13:07:11 +0200

zinc-tk (3.1.16) unstable; urgency=low

  * Passage en Tcl_Objs.

  * La compilation de GPC est optionnelle et la
    commande contour n'est orationnelle que si
    GPC est inclu.

  * Ajout du copyright de GPC dans le fichier copyright.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon,  5 Jun 2000 13:56:59 +0200

zinc-tk (3.1.15) unstable; urgency=low

  * Ajout de l'item Window

  * Ajout du focus, de la selection et des commandes et
    mthodes ncessaires  la saisie de texte.

  * Ajout d'une spec de dimensionnement de field permettant
    de specifier toute la hauteur et/ou toute la largeur
    du label.
    
  * Corrections de bugs sur Curve, Coords, Recherche de
    tags, etc.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 26 May 2000 10:41:38 +0200

zinc-tk (3.1.14) unstable; urgency=low

  * Ajout des polygones multi-contours (fonction contour),
    de l'item Bezier, des fonctions fit et smooth (Bezier).
  * Correction d'un bug sur l'antirec interdisant l'antirec
    ailleurs que dans le top group.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu, 11 May 2000 16:09:30 +0200

zinc-tk (3.1.13) unstable; urgency=low

  * Fix de bugs. Ralisation des dgrads. Clipping par un arc.
    find withtag ne sort plus en erreur si le tag/id n'est pas
    trouv

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu, 23 Mar 2000 15:27:32 +0100

zinc-tk (3.1.12) unstable; urgency=low

  * Fix de bugs et du paquetage. Amlioration des reliefs.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Tue,  7 Mar 2000 16:00:09 +0100

zinc-tk (3.1.11) unstable; urgency=low

  * 

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 25 Feb 2000 11:19:53 +0100

zinc-tk (3.1.10) unstable; urgency=low

  * Modifications pour une meilleure configuration de la compil
    et du test en Perl.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri,  4 Feb 2000 15:42:11 +0100

zinc-tk (3.1.9) unstable; urgency=low

  * Passage du nom radar au nom zinc.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 31 Jan 2000 14:27:56 +0100

xradar3-tk (3.1.8) unstable; urgency=low

  * Fin de ralisation de ToArea pour Curve.
  * Mise  dispo de l'item Arc complet (sauf relief).

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed, 26 Jan 2000 14:39:05 +0100

xradar3-tk (3.1.7) unstable; urgency=low

  * Ajout des commandes clone, group, monitor,
  * extension de fonctionalit de coords,
  * changement de nom de multipoint en curve,
  * amlioration des commandes find et addtag,
  * gestion des dgrads/couleurs en interne,
  * Gestion des flches dans track et curve.
  * Gestion des bouts de lignes et des joints dans
  curve.
  * curve permet d'interpreter ses points comme des
  controles de Bezier (en plus de la mthode smooth).
  * Correction de bugs nombreuses.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu, 13 Jan 2000 11:12:35 +0100

xradar3-tk (3.1.6) unstable; urgency=low

  * Correction dans debian pour assurer la mise en paquet suite 
  l'ajout de la bib dynamique ptkradar et om.
  * Correction de bugs, ajout de la commande chggroup.
  * Les reliefs ne sont plus fonctionnels.
  
 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu, 16 Dec 1999 11:30:43 +0100

xradar3-tk (3.1.5) unstable; urgency=low

  * Ajout du clip, du tuilage. Sparation de l'antirec dans une lib.
  Mise  jour Perl, gnration possible d'une bib debug pour perl.
  Gnration d'une bib dynamique pour perl. Correction de bug.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu,  9 Dec 1999 14:28:44 +0100

xradar3-tk (3.1.4) unstable; urgency=low

  * Remplacement de l'algo d'antirec par l'ancienne version de LAOM
    qui peut tre distribue sous LGPL. Corrections de bugs en particulier
    autour des transformations et du label format. Mise  jour partielle
    de la doc, etc. Suppression des phidiasseries.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu,  2 Dec 1999 15:47:18 +0100

xradar3-tk (3.1.3) unstable; urgency=low

  * Grosses modifs autour des tiquettes, labelformats, guideurs
    et ancres/attachements.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 29 Nov 1999 11:36:23 +0100

xradar3-tk (3.1.2) unstable; urgency=low

  * Ajout de l'item Rectangle. Correction de problmes de binding.
    et plein d'autres choses.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu,  4 Nov 1999 16:51:06 +0100

xradar3-tk (3.1.1) unstable; urgency=low

  * Premire version de la branche instable 3.1. Comporte l'ajout des
    transformations et des groupes et les items Icon et Text.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 29 Oct 1999 17:14:20 +0200

xradar3-tk (3.0.12) unstable; urgency=low

  * Quatrime version distribue. Correction d'un bug bloquant sur itemcget
    dans l'incarnation perl. Dbut de passage en RadarBBox.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri,  4 Jun 1999 13:30:02 +0200

xradar3-tk (3.0.11) unstable; urgency=low

  * Troisieme version distribue. La XToolkit n'existe plus. Le paquetage
    de base est dsormais xradar3-tk. Corrections de bugs dans le widget.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri,  4 Jun 1999 13:30:02 +0200

xradar (3.0.10) unstable; urgency=low

  * Seconde version distribue. Le schema de nommage debian incorpore
    desormais le patch level en troisieme partie. De plus la numrotation
    est celle d'un paquetage debian natif.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 21 May 1999 13:20:02 +0200

xradar (3.0-2) unstable; urgency=low

  * Premiere version distribue. Elle correspond  la ALPHA_10.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 21 May 1999 11:20:02 +0200

xradar (3.0-1) unstable; urgency=low

  * Suppression de la dependance  xbase. Cration des paquetages xradar-tk et
    xradar-perl.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Fri, 28 May 1999 14:26:02 +0200

xradar (2.5-3) unstable; urgency=low

  * Ajout des dpendances et du soname sur la bibliothque dynamique.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed,  9 Dec 1998 11:05:27 +0100

xradar (2.5-2) unstable; urgency=low

  * Eclatement en trois paquetages. Un pour le runtime, un pour
    le dveloppement et un pour les fontes.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon, 24 Aug 1998 13:40:50 +0200

xradar (2.5-1) unstable; urgency=low

  * Passage en xradar 2.5.0 (beta de la 3.0)
  * Installation sous /usr/X11R6

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Mon,  4 May 1998 15:29:50 +0200

xradar (2.4-3) unstable; urgency=low

  * Separation de la fonte curseur des autres fontes. Elle n'est plus
    fabrique automatiquement et elle n'est plus installe.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Thu,  2 Apr 1998 10:13:50 +0200

xradar (2.4-2) unstable; urgency=low

  * Ajout des fontes phidias.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Tue, 10 Mar 1998 11:04:38 +0100

xradar (2.4-1) unstable; urgency=low

  * Initial Release.

 -- Patrick Lecoanet <lecoanet@ath.cena.fr>  Wed, 25 Feb 1998 14:11:43 +0100


