aboutsummaryrefslogtreecommitdiff
path: root/generic
AgeCommit message (Collapse)Author
2008-01-21Ajout d'une pseudo-librairie de fonctions utiles au reparentage de fenetre. ↵lemort
Le code a ete externalise pour ne pas polluer/allonger le code de Window.c Cette pseudo librairie conteient des fonctions pour: - trouver une fenetre a partir de son nom - enlever/restaurer la decoration d'une fenetre - enlever une fenetre de la barre des taches
2008-01-21Ajout d'une propriete -windowtitle qui permet de specifier le nom (ou un ↵lemort
pattern) de la fenetre a reparenter dans l'item window Cette propriete vient en complement de la propriete -window qui permet de reparenter des widgets Tk La propriete peut prendre comme valeur le nom de la fenetre (Google -Moxilla Firefox par exemple) ou un pattern fonctionnant avec Tcl_String (* - Mozilla Firefox par exemple) Cette gestion du reparentage de fenetre eterne fonctionne sous Linux, Windows et un peu sous Mac (pour l'instant le support Mac est limite aux applications X11)
2008-01-15Integration d'un mecanisme d'optimisation compatible avec les cartes ↵lemort
non-Nvidia. Ce mecanisme est plus lent que le mecanisme de GL_DAMAGE mais il demeure plus rapide que le redessin complet de la scene. Le nouveau mecanisme elimine le souci des traces noires avec les cartes ATI
2007-11-19Replace #ifdef GL_DAMAGE statement with a new option (-usedamage) of the ↵lemort
TkZinc widget
2007-09-07The group bbox didn't take care of the items visibiltylecoanet
status resulting in wrong sized cumulative bboxes. The group has to be warned when an item visibility change. Both cases are handled by this patch.
2007-06-18Backup to images not filtered. The linear filter causedlecoanet
more annoying artifacts than it corrected.
2007-04-26Fix a missing cursor in an empty text itemlecoanet
2007-04-23Fix the text cursor not displayed when the text is emptylecoanet
2007-03-06Fix a core dump caused by an error occuring while configuring connection itemlecoanet
2007-03-01Retrofitted the anti aliased font patch under Windows. It seems to be buggylecoanet
with ATI cards. It has to do with the X11 porting layer, XGetImage more precisely.
2007-02-27Fix an issue under Windows with msys/mingw32 failing to produce a loadable dll.lecoanet
2007-02-27Fix a segmentation fault when initializing GL (following rotation patch).lecoanet
Fix a dbl buffer pixmap reallocation problem (shown only in the perl flavor but a real bug nonetheless). The symptom was only a small area refreshed.
2007-02-26Fixed a off by one error in Text selection drawinglecoanet
2007-01-26Added codes from x00 to x1f. This should ease the use of legacy fontslecoanet
used internally.
2007-01-26Added experimental code for filling maps (do not support arcs). Contributed ↵lecoanet
by Intuilab.
2007-01-23tset has been changed to allow setting all items related to a given tag.lecoanet
2007-01-23Integrated extension detection via glewlecoanet
Added MouseWheel support Rotation patch
2007-01-23Patch for canvas rotationlecoanet
2007-01-23Exported To2Powerlecoanet
2007-01-23Suppressed a duplicated characterlecoanet
2006-12-22Protected a forgotten GL specific section for MacOSlecoanet
2006-12-22Renamed local X11 emulation functions to avoid name clashes with Tklecoanet
2006-10-18Changed VERSION to PACKAGE_VERSION as per TEA 3lecoanet
2006-10-18Lower the pixmap size limit used by SuckGlyphsFromServerlecoanet
to accomodate XFree86. Now the limit is 4096.
2006-10-18Protected the MAX and MIN macroslecoanet
2006-10-17Suppress a forgotten Mac specific includelecoanet
2006-10-17Added windows to the list of platforms able to exploit anti aliased glyphs inlecoanet
SuckGlyphsFromServer.
2006-10-17Suppress a fix made in 3.3.2 which causes deselection of the currentlecoanet
context during rendering or running out of hdcs. I don't remember why this fix was need in the first place.
2006-10-17Ported to Mac Os (without X11).lecoanet
2006-10-17Make use of the ZPixmap format instead of XYPixmap when dealinglecoanet
with X Images.
2006-10-17Make use of the ZPixmap format instead of XYPixmap when dealinglecoanet
with X Images. Ported to Mac Os (without X11).
2006-10-17Fix an unreleased GL context in Render causing windows to give uplecoanet
after a while.
2006-10-17Make use of the ZPixmap format instead of XYPixmap when dealinglecoanet
with X Images (rotated or scaled text under X11). Fix an unreleased GL context in Render causing windows to give up after a while.
2006-09-20Added the collapsemotions command.lecoanet
2006-09-15Added an init entry point for safe interpreters. Useful when loading inlecoanet
the Tcl Plugin. Untested.
2006-09-11Fix an error when including error.h through malloc.h under freebsd.lecoanet
It should be the same problem on all BSDs. Bug reported by Slaven Rezic.
2006-09-01Forgotten a semicolon in ZnQueryLabelPositionlecoanet
2006-09-01Fix _fset_label_angle prototype in OmRegister, the reason parameter was omitted.lecoanet
2006-08-30Fix an error in y reporting in ZnQueryLabelPosition. It has been introduced ↵lecoanet
when AdjustLabelDistance has been added.
2006-08-29Fixed bug #50. The bounding box was incorrect. Values reported by bboxlecoanet
were erroneous and drawing under X11/GDI was incorrect as a result.
2006-08-29Added a -catchevent attribute that specifies whether an item should handlelecoanet
events or act as a decorating object. Groups can be controlled too, there catching state propagates to their children.
2006-08-28Added a -catchevent attribute that specifies whether an item should handlelecoanet
events or act as a decorating object. Groups can be controlled too, there catching state propagates to their children.
2006-08-22Fix bug #60. Forgot enclosed and closest.lecoanet
2006-08-22Fix bug #60. The method reported the correct result but mixed with a spuriouslecoanet
error message which was not cleared. This should have been fixed.
2006-08-22Adjusted the SetLabelAngle signaturelecoanet
2006-08-21Signature for ZnSetLabelFromOm has been extended with a reason parameter.lecoanet
This patch makes this parameter a permanent part of the signature. It'll not be possible to suppress it by the OM_TECH define. In this way the interface is more predictible, the signature is constant.
2006-08-21Fix an unitialized variable in tcompose causing a core dump in some cases.lecoanet
2006-08-17Fix bug #63. The tcompose second transform was not processed due to a typo.lecoanet
2006-08-16* Added a compilation selectable attribute -omtechstuff to ease debugginglecoanet
anti-overlapping algorithms. It is intended to report decision making data from the algorithm. It can be compiled by defining OM_TECH. * Fixed a bad reported position in return from ZnQueryLabelPosition. Now the same algorithm is used by the widget for its internal use and for reporting purposes.
2006-08-16Suppressed irrelevant commentlecoanet