Age | Commit message (Collapse) | Author |
|
Redessine tout le widget lors d'un changement de focus ou un enter/leave
pour tenter de r�parer les d�gats lors d'un d�placement de fenetre sous GL.
|
|
Supprim� les ressources pour la bordure 3D remplac�e par un gradient relief.
|
|
Correction d'un bug de binding d'�v�nements sur enter/leave des items
|
|
Correction du bug d'expose.
|
|
|
|
Am�lioration du rapport de version GLX et demande d'un visual
avec accumulation d'alpha.
Correction d'un core dump dans la fonction 'currentpart' si
il n'y avait pas de current item.
Les alphastipples font maintenant 32x32 au lieu de 8x8.
|
|
|
|
le grab est r�tabli. Le bug de l'enter non g�n�r� lors d'un retour
dans l'objet de grab est corrig�.
|
|
Correction des commandes bbox, monitor et find, elles
retournent d�sormais un tableau et non une r�f�rence sur
un tableau, c'est plus coh�rent.
Correction de la commande mapinfo get, pour les m�mes raisons.
La commande type retourne "" ou undef si tagorid n'existe
pas au lieu de sortir en erreur.
Correction de la commande contour afin qu'elle traite correctement
un contour sp�cifi� par des points (plut�t que par un item).
Quelques am�liorations des rapports d'erreurs.
Modification du traitement des �v�nements pour les items avec des
parties/champs. Un Enter/Leave est g�n�r� pour l'item lorsque le
pointeur entre ou sort de l'item si celui ci est sensible (m�me si
certains champs impliqu�s ne le sont pas). Un Enter/Leave est
g�n�r� sur un champ/partie si celui ci est sensible et que l'item
est sensible. Ce comportement est plus rationel et devrait conduire
� des applis plus simples � �crire et plus pr�dictibles.
Suppression du grab sur enfoncement du bouton gauche. Les enter/leave
sont toujours �mis.
|
|
|
|
Ajout de la compilation conditionnelle de LIBART.
|
|
|
|
n'appartenant pas au m�me groupe que le premier item ou l'item
de r�f�rence, sont ignor�s.
* Ajout du rendu local et de l'option -localrender.
* Utilisation du module perfos pour la mesure de perf (monitor).
|
|
|
|
Renommage de la commande verticeat en vertexat.
|
|
� des fuites m�moires (utilisation de Tcl_SetObjResult).
|
|
� la table de tags n'�tait pa prot�g�.
* (WidgetObjCmd): On ne reporte plus d'erreur lors d'op�rations
potentiellement multiples si aucun item n'est impliqu�.
* R��criture compl�te du syst�me de recherche tag/id. Cela
implique la suppression de la table de tags, l'utilisation
homog�ne d'un seul algorithme de recherche d�livrant les
items dans l'ordre d'affichage et enfin la possibilit�
d'utiliser des connecteurs bool�ens pour associer des tags/id
pour effectuer une recherche complexe.
* Un certain nombre de sous commandes de find/addtag admettent
un param�tre suppl�mentaire optionnel pour controler la r�cursivit�
de la recherche.
* La sous commande atpoint de find/addtag est remplac�e par closest
avec une s�mantique identique � celle du canvas. !! INCOMPATIBILITE !!
* la commande hasparts a �t� remplac�e par la commande numparts
a priori plus utile. !! INCOMPATIBILITE !!
* Ajout de la commande verticeat qui retourne l'index de la
coordonn�e la plus proche d'un point donn� pour un item donn�.
Ne fonctionne que pour Curve et Bezier (pour l'instant).
* Le binding des parties priv�es aux �v�nements n'est plus
sp�cifi� par des nombres n�gatifs mais par des symboles :
connection, speedvector, leader, position. De m�me la
commande currenpart retourne ces symboles. !! INCOMPATIBILITE !!
* Les bindings associ�s � un items sont tous d�truits lorsqu'un
item est d�truit. Pr�c�dement les bindings associ�s aux champs et
aux parties priv�es n'�taient pas pris en compte.
* Destruction du timer de clignotement lors de la destruction
d'un zinc.
* Correction d'un bug de redessin des bordures de la fen�tre.
* Correction de pleins de bugs dans la commande mapinfo qui ne
fonctionnait plus depuis le passage en Tcl_Obj.
|
|
|
|
highlight, etc.
Ajout des commandes et event handlers pour g�rer la saisie de texte
et le focus/selection: cursor, dchars, focus, index, insert, select.
Correction des fonctions de recherche de tags/ids afin qu'elles prennent
en compte le groupe de d�part.
La commande group retourne le topgroup si on lui passe en param�tre le
topgroup (le topgroup est son propre groupe).
|
|
coords aux polygones multi-contours.
|
|
tags 'current' sur des items visit�s par le pointeur
lorsqu'un bouton est enfonc� (simulation du grab implicite).
* (FindItems): find et addtag utilis�s avec l'option withtag
ne reportent plus d'erreur si l'item ou le tag sont inconnus.
addtag ne fait rien et find retourne une chaine vide.
* Adaptation suite au remanniement du traitement des piles de clip
et de transfo.
|
|
* Suppression de la destruction explicite du nom de la
tuile, cela doit �tre pris en charge par la gestion des
options.
* Ajout d'une options angle de lumi�re pour le relief.
* Comptage des items.
* Gestion du tuilage par nom et non directement par
l'image.
* Correction de typos.
|
|
|
|
|
|
� la commande clone comme c'est le cas pour add.
|
|
Suppression du code sur les lignes doubles dans l'interface
MapInfo.
Modification des ckalloc en RadarMalloc.
Creation d'une commande 'monitor' de monitoring des perfs X11.
Corrections de bugs dans RadarSearchWithTagOrId et
RadarNextWithTagOrId. Adaptation pour pouvoir d�marrer
dans un groupe autre que le top group. Les commandes
find et addtag adoptent un param�tre suppl�mentaire
optionnel d�signant ce groupe.
Extension des possibilit�s de la commande 'coords' et s�paration
du code dans une fonction 'Coords'. On peut maintenant ajouter/
retirer des points � certains items (curve).
Ajout de la commande 'clone'.
|