Age | Commit message (Collapse) | Author |
|
non d�r�f�renc�.
Int�gration des nouveaux indices: bol, eol, bow, eow, up, down.
Mise � jour des indices de s�lection et d'insertion lors d'une
reconfiguration du texte (bug).
L'indice sel.end retourne en fait l'index du caract�re de fin de
s�lection plut�t que le point insertion entre celui-ci et le suivant.
|
|
FieldInsertChars, FieldDeleteChars suite au changement de
variable dans FieldSet: au lieu de m�moriser wi on m�morise
l'item correspondant au fieldset c'est plus logique et �a
offre plus de possibilit�s.
Correction d'un bug dans DeleteChars et InsertChars: il
faut effacer le cache de layout des fields et prevenir
l'appelant afin qu'il programme un recalcul de g�om�trie.
Int�gration des nouveaux indices: bol, eol, bow, eow, up, down.
Mise � jour des indices de s�lection et d'insertion lors d'une
reconfiguration du texte (bug).
|
|
FieldInsertChars, FieldDeleteChars suite au changement de
variable dans FieldSet.
|
|
FieldInsertChars, FieldDeleteChars suite au changement de
variable dans FieldSet: au lieu de m�moriser wi on m�morise
l'item correspondant au fieldset c'est plus logique et �a
offre plus de possibilit�s.
Correction d'un bug dans DeleteChars et InsertChars: il
faut invalider la g�om�trie de l'item afin qu'il refasse
le layout des champs.
|
|
|
|
|
|
Support du focus sur les fields.
Support de la s�lection/curseur sur les fields.
Les textes des fields sont editables.
Transfert des commandes sur les MapInfos dans MapInfo.c.
R�cup�ration du code d'endommagement/r�paration depuis Item.c.
Diverses modifs li�es � la restructuration de Item.c et � la
suppression de ITEM_P.
D�but de modif des routines de recherche sur les tags (transfert
de param�tres entre ZnTagSearchScan et ZnTagSearchFirst).
|
|
|
|
|
|
Ajout du support pour edition de texte/selection/curseur
dans les fields.
|
|
textes des fields.
Support du focus sur les fields.
Restructuration du fichier/ Le code des fields est d�sormais dans Field.c
le code ing�rant dans group est rapatri� dans group et le code de
redessin / endommagement est dans tkZinc. Des modifs importantes dans le
protocole de certaines fonctions ont �t� n�cessaire. Ca touche pratiquement
tous les fichiers ainsi que certaines m�thodes de ITEM.
Suppression de ITEM_P, les m�thodes sont remplac�es par des fonctions
externes pr�fix�es par Zn.
|
|
dans tkZinc.c
|
|
|
|
manipulant son �tat interne, principalement la display list,
la liste des d�pendants. Il exporte des fonctions permettant
l'acc�s � certaines donn�es en lecture.
|
|
|
|
|
|
a chang� le texte.
Corrige une erreur sur changement de fonte en openGL. La fonte
n'�tait pas utilis�e lors du dessin (txf non remis � z�ro).
Modifs suite � la restructuration de Item.c et � la cr�ation de Field.c
Modifs suite � la g�n�ralisation du focus et � la possibilit� de
mettre le focus sur un champ.
|
|
des routines de traitement du type ZN_CONFIG_BOOL
* Les erreurs du la configuration d'un attributs inconnus sont d�sormais
ignor�es volontairement par ConfigureAttributes. Traitement du pb avec
itemconfigure.
* Correction d'un core dump lors de la duplication des fields. Les ressources
geometriques li�es aux gradietns doivent �tre dupliqu�es imm�diatement plut�t
que mises � NULL.
|
|
24bits sans alpha. Ca permet de tourner Mesa.
* itemconfigure encore modifi� pour accepter des attributs inconnus.
La modif est en fait dans Item.c
* Traitement de l'option -tile pour l'immuniser contre les images
sans contenu.
|
|
* Correction du calcul de la longueur de ligne pour
tenir correctment compte du \n de fin. Il s'affichait
sous forme d'un petit carr�.
|
|
* Adaptation de RenderPolyline (closed inutile).
|
|
|
|
|
|
�taient mises � NULL pour �tre remplies par ComputeCoordinates. En fait
il fallait les copier tout de suite.
* Les flags sont dans un unsigned short (16 flags).
* Adaptation de RenderPolyline (closed inutile).
|
|
� 16 bits (unsigned short).
|
|
trait�s par openGL.
|
|
Correction de deux bugs sur les polylines ferm�es qui
empechait de dessiner les joins/bouts dans certains cas
(utilisation par rectangle, les deux coins du haut n'�taient
pas dessin�s, dernier join et bout).
|
|
|
|
�taient mises � NULL pour �tre remplies par ComputeCoordinates. En fait
il fallait les copier tout de suite.
* Les flags sont dans un unsigned short (16 flags).
* Adaptation de RenderPolyline (closed inutile).
|
|
d'attribut inconnu sur un tag.
|
|
interaction entre calcul de damaged area et suppression de inset.
Le scissor n'etait pas r�activ� apr�s le redessin de la bordure.
|
|
|
|
|
|
d'un label format dans la table de hash en cas d'erreur.
|
|
g�n�ralisation des gradients.
Traitement centralis� des images.
Les reliefs ont leur propre alpha.
Ajout de l'attribut booleen -smoothrelief qui permet
de choisir la progression longitudinale du relief : soit
progressive, soit par facettes.
Adaptation pour les nouvelles constantes de relief.
Dessin des marqueurs sur les sommets en GL.
|
|
g�n�ralisation des gradients.
Traitement centralis� des images.
Les reliefs ont leur propre alpha.
|
|
g�n�ralisation des gradients.
Traitement centralis� des images.
|
|
g�n�ralisation des gradients.
Les flags priv�s occupent un int d�sormais. Ils avaient
d�bord� et provoqu� le bug de l'attribut -lastasfirst.
Compilation conditionnelle du code de Didier sur le
positionement de l'�tiquette, �a mettait la panique dans
les applis, le guideur sautant trop loin brutalement.
|
|
g�n�ralisation des gradients.
Mise en facteur du code calculant le curseur et la selection.
Premiere �tape vers le support GL.
Suppression du inset.
|
|
g�n�ralisation des gradients.
Ajout d'une section de compilation conditionnelle pour
permetttre la compilation sans GLX.
|
|
g�n�ralisation des gradients.
|
|
Ajustement des ressources couleurs pour tenir compte de la
g�n�ralisation des gradients.
|
|
|
|
Correction d'un bug qui empechait de dessiner les
arcs pleins correctement. GetCirclePoints traite
les arcs dont l'angle de fin coincide avec l'angle
de d�but comme complets alors que l'item utilise
un extent de 360.
Ajustement des couleurs par d�faut pour tenir compte
de la g�n�ralisation des gradients.
|
|
|
|
|
|
pour des arcs non complets.
|
|
|
|
couleur qui prennent la forme d'un gradient. D�sormais tout est
gradient.
Suppression du d�calage d'origine qui faisait que la zone des
coordonn�es zinc �tait d�cal�e de la valeur de la bordure relief.
D�sormais elle correspond � celle de la fen�tre. LE 0,0 �tant alors
sous la bordure.
Correction d'un bug dans la commande chggroup qui posait probl�me
lorsque l'on changeait un groupe de groupe sans ajuster sa position.
Correction d'un bug dans la commande numparts qui retournait un
booleen � la place d'un entier positif.
|
|
Modif de la fonction ZnWarning pour retirer le newline.
|