aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-03-04 * OpenGL contexts are allocated by display instead of by widget.lecoanet
* Colormaps are not allocated for each widget window but are cached by display (should be perhaps by screen) * Freed the visual info returned by each call to glXChooseVisual. This used to generate a memory leak for each widget instance. * Adapted for perl/Tk 804. * Some better init code to prevent valgrind from reporting use of unitialized memory (can be useful anyway). * Commented an OpenGL bug workaround dealing with bad partial redraw after moving the window. It seems to have disappeared (tested with NVIDIA 53.3). * Free the drawing GC as part of destroy cleanup.
2004-03-03Fixed a potentially unitialized angle value in the gradient struct.lecoanet
2004-03-03Support for perl/Tk 804lecoanet
2004-03-03Added (commented) traces.lecoanet
2004-03-03Added new attribute types ZN_CONFIG_CHAR and ZN_CONFIG_UCHARlecoanet
Changed the ZN_CONFIG_ALPHA type to be processed as a char, this fixes a potentially long standing bug when configuring an alpha value.
2004-03-03Added new attribute types ZN_CONFIG_CHAR and ZN_CONFIG_UCHARlecoanet
2004-03-03Fixes for perl/Tk 804lecoanet
2004-03-03Changes for perl/Tk 804.lecoanet
Fix a problem with glXMakeCurrent when the widget window is gone, the root window is used instead. This fixes a problem when freeing textures for an already destroyed widget.
2004-03-03Coords: Fixed a typo when returning the position.lecoanet
2004-03-03Adjustments for -positionlecoanet
2004-03-03Changes to implement a new behavior for -position attribute and local ↵lecoanet
transforms.
2004-02-23Fixed an uninitialized controls pointer leading to unexepected behavior when ↵lecoanet
adding a contour from a curve item
2004-02-23*** empty log message ***lecoanet
2004-02-23More reworking of Tcl demoslecoanet
2004-02-23Started reworking Tcl demoslecoanet
2004-02-23Fix a bug on the clipped mask when redrawing a rotated Icon (X11 only).lecoanet
2004-02-20*** empty log message ***lecoanet
2004-02-20Some further tweaking to make the utf stuff notlecoanet
disturb Perl/Tk.
2004-02-20ZN_MAP_INFO_FLAG and ZN_LAYOUT_FLAG shared the same bitlecoanet
in the bit field, they are now distinct (this should not have caused a bug as they are not used simultaneously).
2004-02-20 * (ComposeTransform): Fixed an incorrect behavior when usinglecoanet
local coordinates composition (when either -composescale or -composerotation is false). * (AttributeToObj): Added Special cases for unsigned shorts and ints. Moved priority to unsigned short.
2004-02-20Added zincGraphicslecoanet
2004-02-20Added two entries fr testGraphics and magicLens demoslecoanet
2004-02-20New images needed by magicLens demolecoanet
2004-02-20First version of these new demos ported from Perllecoanet
2004-02-20First version of this new package ported from Perllecoanet
2004-02-20Change most keyborad bindings to makelecoanet
it more intuitive. Added a delete item command. Swap axis works also in the X direction. Fixed a bug preventing update of the compose* toggles buttons when changing items.
2004-02-16typo correctionmertz
2004-02-16Corrected a typo.lecoanet
2004-02-16Slightly updated the doc.lecoanet
2004-02-16Forced override_atomic to False when Picking forlecoanet
enter/leave management in PickCurrentItem.
2004-02-13Fix a bug in processing of font charset namelecoanet
2004-02-13Suppressed trace infoslecoanet
2004-02-13Undo the change that made ZnPoints and ZnRects out of floats. It doesn't ↵lecoanet
work with the Tess and GL.
2004-02-13*** empty log message ***lecoanet
2004-02-13Protected UTF8 patch for correct compilation under Perl/Tk 800lecoanet
2004-02-13Changed the behavior of options/attributes for managing and displaying track ↵lecoanet
histories
2004-02-13Start of the new PostScript implementation (not functional!)lecoanet
2004-02-13Modified the item PostScript method signature.lecoanet
2004-02-13Added ZnTexFontEncoding function prototypelecoanet
2004-02-13Added a pointer to the PostScript current info block.lecoanet
2004-02-13 * (ZnGetTexFont): The font encoding is considered when loadinglecoanet
a font. This plus a patch in the text item should lead to a correct behavior when drawing UTF8 strings (regardless of the input versus output encoding).
2004-02-13 * (Render): Rendering of UTF8 strings is now (hopefully)lecoanet
correct in GL. * (PointToChar): Fixed a bug related to UTF char offset versus byte offset. * (ComputeTransfoAndOrigin): Rounded the origin on the integer lattice to get rid of display uglyness on GL.
2004-02-13Changed the PostScript method signaturelecoanet
2004-02-13Fixed an error in DoEvent related to which part shouldlecoanet
be considered for focusable items. Introduce the postscript command (not functional yet!)
2004-02-04 * Fixed the clamping of visible_history_size so thatlecoanet
it doesn't fall irremediably to zero.
2004-02-04 * Relifted from Perllecoanet
2004-01-26 * Added the scaling/rotation capabilities both in X and GL.lecoanet
* (ComputeCursorAndSel): Corrected an incorrect selection extent offset. The last character of the selection was never displayed as part of the selection. * The insertion cursor wasn't displayed on an the last line when empty.
2004-01-26Icons are transformable under X.lecoanet
Anchors have been fixed for rotated icons.
2004-01-26 * (WidgetObjCmd): Added a flag for providing angles inlecoanet
degrees to the rotate method. * (WidgetObjCmd): Added an optional center for the scale method. * (FindItems): Modified the recursive flag of sub-methods closest, enclosed, overlapping so that the find can be asked to investigate into atomic groups. Simply say 'override' instead of true/false. * (WidgetObjCmd): Method bbox no longer works on multiple tagOrIds but handles label and field bboxes on items with fields. * bind now handles virtual events. * bind accept an alternative syntax for specifying fields. * Added conditional inclusion of overlap manager include
2004-01-26*** empty log message ***lecoanet