Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-03-17 | Tcl_GetString n'est pas definie en perl. Cette macro compense. | lecoanet | |
2003-03-17 | Modification du header GLU par notre header interne. | lecoanet | |
2003-01-22 | *** empty log message *** | lecoanet | |
2003-01-22 | * (LineToPointDist): Changement des types en double pour corriger | lecoanet | |
un bug certainement du � un arrondi intempestif. | |||
2003-01-22 | * Importation de macros pour rendre le module libom ind�pendant | lecoanet | |
de Zinc et donc de Tk/ptk. | |||
2003-01-20 | *** empty log message *** | lecoanet | |
2003-01-20 | * Correction d'une erreur d'attribution des images sous X. | lecoanet | |
Il faut les sp�cialiser par Screen et non par Display. | |||
2003-01-20 | * (ComputeCoordinates): Correction d'un bug supprimant | lecoanet | |
syst�matiquement le premier blanc existant au d�but des lignes de texte � partir de la seconde. | |||
2003-01-20 | * (WidgetObjCmd): Corrige une erreur Tk lorsque l'on essayait | lecoanet | |
de retrouver les callbacks associ�s � un binding vide sur 1 item. Maintenant on retourne correctment la chaine vide. | |||
2003-01-15 | * (Clone): Rej�te toute tentative de cloner le top group. | lecoanet | |
2003-01-15 | * (WidgetObjCmd): Rej�te toute tentative de cloner le top groupe | lecoanet | |
2003-01-14 | * Le contour pass� � la cr�ation du curve n'est plus maintenu | lecoanet | |
dans le sens CCW. Il est laiss� tel quel. * Ajout d'un attribut -fillrule controlant la fa�on de remplir un curve. * (Coords): suppression de la possiblilit� d'ajouter un contour � une curve sans contour et suppression de la destruction automatique d'un contour lorsqu'il devient vide. Il faudra d�sormais passer par la commande contour. | |||
2003-01-14 | * Modification de la commande contour: la sous-commande | lecoanet | |
addhole est supprim�e, un flag est ajout� � la commande add pour indiquer si le contour doit �tre ajout� CW(-1), CCW(1) ou tel quel(0), cette derni�re valeur uniquement si on sp�cifie une liste de points. * Modification de la commande transform afin qu'elle retourne une liste de m�me forme que la liste d'entr�e (avec les points de contr�les et tout). * Modification de la commande smooth afin qu'elle retourne une liste de points de nouvelle forme. * Modification de la commande fit afin qu'elle retourne une liste de points de nouvelle forme. * (Contour): la sous commande add retourne un entier sign� d�crivant l'index du contour ajout� et le signe informe si la liste de points fournie a �t� retourn�e par la commande (n'a pas d'effet si on a sp�cifi� un item). * Modification de ParseCoordList pour retourner un booleen indiquant si il a pars� une liste nouvelle forme ou non. * Ajout de code pour maintenir en m�moire la texture des fontes par d�faut, autrement elles sont sans arr�t lib�r�es puis recharg�es � chaque cr�ation d'item contenant du texte jusqu'� ce qu'un item garde la fonte par d�faut. * Lib�ration des fontes et des textures associ�es dans Destroy. Pour l'instant le code de lib�ration des fontes Tk est comment� car il provoque un core dump en Perl/Tk | |||
2003-01-14 | Adaptation de ZnParseCoordList | lecoanet | |
2003-01-14 | ZnParseCoordList retourne un flag indiquant si la liste | lecoanet | |
�tait ancien style ou pas. | |||
2003-01-14 | Traite le nouvel attribut -fillrule. | lecoanet | |
2003-01-14 | Ajoute des constantes pour le nouvel attribut -fillrule. | lecoanet | |
2003-01-14 | * Ajout de 2 champ pour m�moriser les textures des fontes | lecoanet | |
par d�faut. | |||
2003-01-14 | Suppression d'une modif pour test qui provoquait un d�faut de | lecoanet | |
remplissage du gradient. | |||
2003-01-14 | * (GetBezierPoints): Corrige le test de fin de r�cursion. Il �tait | lecoanet | |
vraiment erron� pour certaines configurations de points controle. Le nouveau code est probablement plus lent mais correct. | |||
2003-01-14 | * Correction d'un bug lors de la d�sallocation des textures: | lecoanet | |
le contexte graphique GL n'�tait pas n�cessairement correctement positionn�, ce qui provoquait la lib�ration dans le mauvais contexte donc le mauvais widget. Visible au travers d'un bug de dessin de textes sous forme de carr�s noirs mais vrai aussi pour les images. | |||
2003-01-14 | Adaptation de ZnParseCoordList | lecoanet | |
2003-01-14 | * (ComputeCoordinates): Corrige l'unit� servant � exprimer les | lecoanet | |
angles pour les arcs dans les cartes. Dor�navant il s'agit de degr�s. | |||
2003-01-14 | Adaptation de ZnParseCoordList. | lecoanet | |
2002-12-20 | * Prise en compte du retournement des axes pour tesseler | lecoanet | |
correctement les contours. * Suppression de l'optimisation display list en GL. | |||
2002-12-20 | * (ZnComputeRadialGradient): Clamping des pourcentages d�finissant | lecoanet | |
le centre du gradient afin d'�viter des d�fauts de couverture par calcul erron� du cercle englobant. Il faudrait trouver un meilleur algo pour calculer ce dernier. * (ZnComputeRadialGradient): Correction d'une erreur lorsque le centre d'un gradient radial est au centre d'un arc elliptique | |||
2002-12-20 | Correction d'un bug lors de l'utilisation d'un item de clip qui | lecoanet | |
ne g�n�re pas de surface donc pas de tristrip. | |||
2002-12-20 | Suppression de l'optimisation display list en GL | lecoanet | |
2002-12-20 | * Corrige un bug provoquant une boucle infinie lorsque | lecoanet | |
l'on employe un tag dans la commande lower. | |||
2002-12-20 | Ajout de macros pour rendre le support UTF8 transparent en Perl | lecoanet | |
2002-12-20 | Suppression de l'otimisation display list en GL | lecoanet | |
2002-12-20 | Petite optimisation de la fonction de d�composition des transfos. | lecoanet | |
2002-12-20 | * Modifs pour le support UTF8 en TCL/TK. doit �tre transparent | lecoanet | |
en perl/tk | |||
2002-12-20 | Passage en UTF8 pour la version Tcl | lecoanet | |
2002-12-20 | Suppression de l'optimisation display list en GL | lecoanet | |
2002-12-09 | * Le tesselateur est toujours cr�� m�me quand on ne compile pas | lecoanet | |
avec GL. * Modifs pour compiler proprement en Tcl * Corrections de bugs dans Contour et Coords. | |||
2002-12-09 | * Modifs pour permettre une compilation propre sous Tcl | lecoanet | |
2002-12-09 | *** empty log message *** | lecoanet | |
2002-12-09 | * Initialisation/destruction d'une display list pour chaque | lecoanet | |
item (potentiellement). * Mise � jour du code de clipping pour tenir compte de la nouvelle structure des tristrips. | |||
2002-12-09 | * Ajout d'un champ pour stocker la display list de l'item. | lecoanet | |
2002-12-09 | * Modif pour avoir une compilation propre en Tcl | lecoanet | |
2002-12-09 | * Passage en display list du code de dessin. | lecoanet | |
2002-12-09 | * Reprise du code pour utiliser ZnParseCoordList pour initialiser | lecoanet | |
les coordonn�es. On utilise une list en interne pour stocker les points. | |||
2002-12-09 | * R�am�nagement pour permettre d'utiliser le tesselateur m�me | lecoanet | |
si on n'utilise pas GL. | |||
2002-12-09 | * Corretion pour une compilation propre en Tcl | lecoanet | |
2002-12-09 | * Adaptation pour permettre de g�rer des displays lists en GL. | lecoanet | |
2002-12-09 | * Adaptation de POLY_CONTOUR et POLY_SET pour tenir compte de cw. | lecoanet | |
* Reprise du code de TestCCW pir qu'il fonctionne mieux. | |||
2002-12-09 | *** empty log message *** | lecoanet | |
2002-12-09 | * Reprise du code des gradients (incompatibilit�s). | lecoanet | |
* Les lignes sont anti-alias�es m�me si elles ont de l'alpha, jusqu'� 80%, en dessous, il n'y en a pas besoin. | |||
2002-12-09 | * Permet de compiler proprement en Tcl | lecoanet | |