Age | Commit message (Collapse) | Author |
|
the option offsets causing core dumps and a wrong
behavior of scrollbars under Windows.
|
|
for fonts.
Suppressed the glGetIntegerv on GL_MAX_TEXTURE_SIZE
which can be erroneous before window mapping.
Disabled the test on max_tex_size until the value
can reliably be read as soon as the widget creation.
The texture for font is increased on the width and the
height in alternance. The limit on texture expansion
will be found at texture creation time and reported
through glGetError.
The structure holding the font parameters used for
openGL is not allocated is an error occur during
font loading. The structure is also properly freed
(this was partially leaking).
|
|
|
|
wi->flags was not properly inited (too late).
Added max_tex_size with a default value of 64.
Shut up some warnings (some not so harmless).
Moved the ZnGetTexFont after the window mapping
is in effect. The same for glGetIntegerv.
|
|
|
|
|
|
under Windows.
|
|
|
|
|
|
Added a state variable for max_tex_size.
|
|
|
|
|
|
|
|
la bordure de fen�tre ne soit allou� que si le relief est
effectivement utilis�.
|
|
la robustesse, d'am�liorer le rapport d'erreur et de changer
la syntaxe pour �tre plus conforme Perl, le @ --> =.
|
|
* (WidgetObjCmd): Emp�che de placer un groupe ancetre dans un
de ses fils par la commande chggroup.
* (Contour): Correction d'une erreur de type sur winding_flag.
* Incorporation du test de la variable d'environnement
ZINC_GLX_INFO permettant de desactiver les msgs d'info GL.
* (Repair): Suppression de la d�pendance � GLU (gluOrtho2D).
* (Tkzinc_Init): Compilation pour utiliser tcl et tk avec
les stubs, l'init est plus conforme � la
norme Tcl actuelle.
* (Destroy): Correction d'un core dump du � la tentative de
lib�ration d'un context GL en X.
|
|
triangles dispos�s en fans.
* (CurveTessError): Suppression de la dependance � GLU.
|
|
� faux si on n'est pas en GL. De m�me dans Init
la valeur par d�faut est toujours vrai. Je ne me
souviens pas de la raison d'avoir mis ces flags
� faux... mais cela am�ne un comportement par
d�faut tr�s contre-intuitif.
|
|
|
|
du txf qui conduisait � un core dump.
* Correction de la liste des caract�res sacceptables dans une
fonte en GL, il y avait deux fois ~
|
|
il fallait utiliser des flottants.
|
|
|
|
|
|
|
|
en Perl une macro de remplacement.
|
|
|
|
|
|
|
|
un bug certainement du � un arrondi intempestif.
|
|
de Zinc et donc de Tk/ptk.
|
|
|
|
Il faut les sp�cialiser par Screen et non par Display.
|
|
syst�matiquement le premier blanc existant au d�but
des lignes de texte � partir de la seconde.
|
|
de retrouver les callbacks associ�s � un binding vide sur
1 item. Maintenant on retourne correctment la chaine vide.
|
|
|
|
|
|
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.
|
|
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
|
|
|
|
�tait ancien style ou pas.
|
|
|
|
|
|
par d�faut.
|
|
remplissage du gradient.
|
|
vraiment erron� pour certaines configurations de points
controle. Le nouveau code est probablement plus lent mais
correct.
|
|
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.
|
|
|
|
angles pour les arcs dans les cartes. Dor�navant il s'agit de
degr�s.
|
|
|
|
correctement les contours.
* Suppression de l'optimisation display list en GL.
|