aboutsummaryrefslogtreecommitdiff
path: root/generic
AgeCommit message (Collapse)Author
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 Tcllecoanet
2002-12-09 * Passage en display list du code de dessin.lecoanet
2002-12-09 * Reprise du code pour utiliser ZnParseCoordList pour initialiserlecoanet
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�melecoanet
si on n'utilise pas GL.
2002-12-09 * Corretion pour une compilation propre en Tcllecoanet
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 Tcllecoanet
2002-12-09 * Correction pour compiler proprement en Tcl.lecoanet
2002-12-09 * Remaniement du code des gradients (incompatibilit�s).lecoanet
* Utilisation des display lists pour am�liorer les perfs en GL. * Adaptation pour g�rer la nouvelle fa�on de traiter les contours. * Nombreuses corrections de bug suite � l'introduction du code sur les contours. * Fin de r�alisation des paths.
2002-12-09 * Utilisation de la routine ZnParseCoordList pour initialiserlecoanet
Les coordonn�es (incompatibilit�s). * Remaniement du code des gradients (incompatibilit�s). * Utilisation des display lists pour am�liorer les perfs en GL. * Adaptation pour g�rer la nouvelle fa�on de traiter les contours.
2002-11-06Suppression de l'initailisation de l'item Bezier.lecoanet
2002-11-05 * (Coords): Correction de warnings sans objet.lecoanet
Suppression de GPC et remplacement par le tesselateur GLU. Support des paths et de la nouvelle gestion des contours.
2002-11-05Suppression de GPC.lecoanet
Chagement des printf en fprintf sur stderr. Initialisation et support du tesselateur GLU. Modification et exportation de la fonction ZnParseCoordList afin de g�n�raliser son emploi dans tout Zinc. Elle supporte maintenant un nouveau type de liste de coords avec specification optionnelle d'un controle par point. La fonction Contour (et la commande associ�e) ont �t� enti�rement remani�es suite � la suppression de GPC. Il n'est plus possible de faire diff, intersect, union et xor entre deux contours. A la place on peut ajouter un contour 'add' un trou 'addhole' ou les supprimer. Il est possible de g�rer des contours paths. Remaniement de Coords (et de la commande associ�e) afin de g�rer le nouveau style de contour paths.
2002-11-05Corrections suite aux changements des structures ZnPoly et ZnTristrip.lecoanet
Ajout du param�tre controls � la m�thode Coords.
2002-11-05Ajout du param�tre controls � la m�thode Coords.lecoanet
Corrections suite au d�placement du champ fan dans la structure ZnStrip.
2002-11-05Suppression dans la structure ZnPoly de holes et migration de cw dans lalecoanet
structure ZnContour. Ajout de controls � la structure ZnContour pour faire de paths. Ajout de l'enum ZnContourCmd pour les op�rations sur les contours. Migration de fan de la structure ZnTristrip � la structure ZnStrip pour g�n�raliser (Tesselateur GLU). Ajout de ZnCombineData pour assurer le support du tesselateur GLU.
2002-11-05Ajout de variables d'�tat pour g�rer le tesselateur GLU.lecoanet
2002-11-05Modifications suite � l'adjonction du param�tre fan dans TRI_STRIP1lecoanet
et dans la structure tristrip. Initialisation de cw dans le contour retourn� par GetContours. Ajout du param�tre controls � la m�thode Coords.
2002-11-05Ajout d'un param�tre fan � la fonction TRI_STRIP1.lecoanet
Ajout d'un param�tre controls � la m�thode Coords.
2002-11-05Exportation de la fonction ZnParseCoordList.lecoanet
2002-11-05*** empty log message ***lecoanet
2002-11-05Ajout d'un parametre index (de contour) � la m�thode contour.lecoanet
Ajout d'un param�tre controls � la m�thode Coords.
2002-11-05Ajout du param�tre fan a TRI_STRIP1lecoanet
2002-11-05Suppression de holes dans la structure ZnPoly et mise en place de cwlecoanet
dans le contour.
2002-11-05Correction pour permettre de forcer la mise � jour d'une bitmap/imagelecoanet
suite � sa modification interne. Prise en compte des modifs de la structure tristrip.
2002-11-05Ajout de TestCCW et exportation de GetBezierPoints, BezierSubdivide devientlecoanet
priv�e. Le param�tre fan est ajout� � TRI_STRIP1. Suppression de holes et changement de gestion de cw qui est int�gr� au contour.
2002-11-05Ajout des fonctions TestCCW et GetBezierPoints, BezierSubdivide disparait.lecoanet
Le param�tre fan est ajout� � TRI_STRIP1.
2002-11-05Ajout de controls a la methode Coords et ajout du param fan a TRI_STRIP1lecoanet
2002-11-05Ajout de controls a la methode Coordslecoanet
2002-10-10 * (Render): Corrections de warnings sans objet.lecoanet
2002-10-10 * (MoveFromIndex): Correction de warnings sans objet.lecoanet
2002-10-10 * (SuckGlyphsFromServer): Correction de warnings sans objet.lecoanet
2002-10-10 * (GetCirclePoints): Correction de warnings sans objet.lecoanet
2002-10-10 * (ZnComputeAxialGradient): Corrige une inexactitude de calcullecoanet
sur la taille du gradient axial conduisant � des pertes de couverture sur les angles tr�s aigus.
2002-09-26 * Corrections assurant une compilation correcte sans GLX.lecoanet
2002-09-26 * (ZnRenderPolyline,lecoanet
ZnRenderPolygonRelief): line_width doit �tre flottant. Corrige un bug erratique de curve trop �paisse quand on met 0.5 comme �paisseur. * (ZnRenderPolyline): Corrig� (contourn�) le probl�me des cracks dans le raccordement des segments d'un curve, arc, etc qui apparaissaient dans le dessin openGL depuis les GeForce 3 et 4. C'est li� au rendu des lignes antialias�e et d�pendant de la quantit� de couverture des pixels de bordures. Pour �tre safe on antialiase que les lignes compl�tement opaques, celles avec de l'alpha ne sont plus antialias�e (conflit entre le code garantissant un alpha homog�ne et un raccordement ok). * (ZnRenderPolyline): Corrig� un bug dans le code garantissant un alpha homog�ne, qui conduit dans certains cas � une surcharge de couleur aux joints des segments de lignes (F.Decrock).
2002-09-26 * (ZnRenderPolyline,lecoanet
ZnRenderPolygonRelief): line_width doit �tre flottant. Corrige un bug erratique de curve trop �paisse quand on met 0.5 comme �paisseur.
2002-09-26 * (ZnGetBitmap, ZnGetImage): Passage syst�matique par Tk_GetUidlecoanet
avant d'utiliser les noms de bitmap/image. * Corrections assurant une compilation correcte sans GLX.
2002-09-26 * (ZnGroupExtractItem, ZnGroupInsertItem): La g�om�trie groupe estlecoanet
mis � jour lorsqu'un item est ajout�/enlev� du groupe. Le bug est apparu lors de la restructuration de Item.c (cr�ation des fonctions sus nomm�es et de Field.c).
2002-09-18 * (ZnGetBitmap): Correction de l'allocation d'une pixmaplecoanet
specifique au display lors de la creation d'une bitmap (Corrige le bug d'A.Marion). * (ZnTexFontTex): Ajout du symbole euro.
2002-09-09 * Correction de bugs suite � la repr�sentation des texteslecoanet
vides par un NULL (map_info_name).
2002-09-09 * Correction de bugs r�siduels suite � la modif de repr�sentationlecoanet
d'un texte vide.
2002-09-09 * (ZnTexFontTex): Mise � jour de la liste des caract�res utilis�slecoanet
dans un fonte (conforme aux fontes de JLV).
2002-09-09 * (DrawField): Correction de l'affichage parasit� surlecoanet
la selection du 1er field d'un tabular/etiquette en X. * Correction de bugs r�siduels suite au changement de la repr�sentation d'un texte vide. * (FieldsEngine): Correction du bug de selection qui montrait la selection dans tous les champs apr�s le champ manipul�.
2002-09-02 * (Contour): Lorsque l'on utilise contour sur un item nelecoanet
supportant pas la commande, au lieu d'une erreur, la commande retourne le nombre de contours (0 ou 1 en l'occurence). Si la commande est appel�e sans sous-commande bool�enne, elle retourne le nombre de contours de l'item. * (Contour): Corrige un message d'erreur vide en cas d'item ou de tag non trouv�. * (WidgetObjCmd): Corrige le traitement des erreurs dans la commande gname
2002-09-02 * Remplacement de la convention qu'un texte vide est repr�sent�lecoanet
par une chaine vide par un texte vide est repr�sent� par un pointeur NULL.