From 64f7bb5136d17d9b944200170fc90fbdc37f32c2 Mon Sep 17 00:00:00 2001 From: lecoanet Date: Fri, 17 May 2002 11:51:31 +0000 Subject: *** empty log message *** --- debian/changelog | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 6e41b0c..2857c0d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,74 @@ +zinc-tk (3.2.5b) unstable; urgency=low + + * Les tags peuvent désormais comporter un chemin permettant de + préciser dans quelle partie de l'arborescence les items doivent + être recherchés. Le chemin consiste en une suite de tags séparés + par des . ou des *. Chaque tag désigne le groupe possédant ce tag + à un niveau donné de la hierarchie. Le caractère * premet de demander + la recherche en profondeur en sautant éventuellement des degrés dans + la hierarchie. LES CARACTERES . et * sont donc INTERDITS dans les tags. + Cette fonctionalité est particulièrement importante lors de l'utilisation + de la commande clone (création et paramétrage d'après un modèle, + programmation par prototype). Elle est sensée être à peu près transparente + pour ceux que cela n'interesse pas. + * Les sous commandes de find/addtag ont été remaniées pour tenir compte + du point précédent. En particulier 'find all' a disparu. Les + paramètres 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 mêmes paramètres optionnels + 'inGroup' et 'recursive'. La commande closest gagne le paramètre optionnel + 'recursive' et le paramètre start voie son sens modifié : si 'start' est + un groupe non ATOMIC, la recherche démarre au premier item de ce groupe + sinon le sens précédent est conservé, la recherche démarre à 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 présence de l'extension GLX. Son + absence ne devrait plus générer de core dump. + * La commande clone ne clone plus tous les items désignés 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 gérer correctement les ressources sous GL avec plusieurs fenêtres + et 2/ de LIBERER les ressources automatiquement lorsqu'elles ne sont plus + utilisées (textures et mémoire process X et GL). Une conséquence est + que le nouveau code ne peut plus gérer le changement du contenu d'une + image Tk, il faut détruire l'image et la recréer. + * Correction d'un bug provoquant un core dump en 3.2.5a suite à la modification + du code de réparation de l'image. Un redisplay était planifié lors de la + destruction d'un widget et lorsqu'il était effectivement déclenché le + widget n'existait plus, bien sûr.... No comments + * Les bordures de champs n'étaient pas dessinées en GL, l'alpha n'étant + pas composé correctement et l'épaisseur de trait à été portée à 1.5. + * Correction du code de dessin des images dans les fields sous X. Elles ne + pouvaient pas être clippée 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 cohérence des types d'attributs entre le code et la doc, certains + type ont été modifiés 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 même 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 négatifs étaient erronés et si startangle était nul on obtenait + systématiquement un arc de 360 degrés. + * Ajout d'un attribut -composealpha à tous les items. Il agit de la même + manière que -composescale et -composerotate mais pour l'alpha des + couleurs de l'item. + * Correction d'un bug rendant inctif le paramètre de tension dans les gradients. + * Incorporation des corrections de Christophe dans la doc. + + -- Patrick Lecoanet 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 -- cgit v1.1