All releases of Zinc


Release Notes: Compilation was made easier on Linux. Label positioning on track items was improved. Texts should be better looking when rotated or scaled. An annoying core dump with the gradients was fixed. Labelformats field widths can be negative, which makes possible kerning adjustments. The swap buffer problem which showed up on Intel i865 was fixed. Other minor fixes were made.


Release Notes: This release provides an updated Python binding and a new C++ library binding. The Windows version has an installer package for Active Tcl/Perl/Python. Other than that, this version is mainly for bugfixes (and some memory leak fixes). The Windows port is getting more mature. Since previous release, a wiki, CVS, and Bugzilla have been set up.


Release Notes: Installation on Linux and Windows should be more straightforward, for both Perl/Tk and Tcl/Tk. There are many bugfixes.


Release Notes: TkZinc now compiles on Mac OS X and windows far more easily than before, although it is not yet perfect. TkZinc has been ported to Perl/Tk 804 and Tcl/Tk 8.4. Text and images can be rotated and scaled even without OpenGL. Some new methods are available for dealing with transformation. Many bugfixes and performance improvements were made. Most Perl/Tk widgets have been ported to Tcl/Tk.


Release Notes: Compilation and installation for Tcl and Perl is now easier. TkZinc for Perl is now available from CPAN, and works under Windows and Mac OS X. Shaped icons should now be rendered and picked correctly with or without openGL for all image formats. The image update mechanism is now fully functional. Parameters of the new conical gradient were changed slightly. The scroll bar protocol should now work with Perl and Tcl. Three new perl/Tk demos were included.


Release Notes: Compilation was made more simple, and TkZinc now works on Windows. Compilation should now work proprely on Linux. Some Perl/Tk demos were ported to Tcl/Tk, and new Perl/Tk demos were added. A conical gradient was added, gradients can accept new parameters, and an incompatible change was made to the gradient syntax to allow any valid X11 color specification.


Release Notes: Curve items now support a higher level of description (bezier); the coords method accepts and returns a list of arrays. The GPC library has been replaced by the GLU library. In the development tools, Zinctrace.pm now traces every TkZinc method call, and ZincDebug.pm now displays formatted choosen attributes. In the documentation, new tiger and curve demos with bezier control points were added, and pathTags are now documented. Other documentation updates were made.


Release Notes: All items now have -composealpha and can get the keyboard focus. The tag system has been expanded with (as yet undocumented) pathtags and a new tagged index for text items. With OpenGL support, icon items can now be scaled and rotated. Other commands and features have been updated (contour, find, zinc, tsave, gname, etc.). The documentation has been updated and expanded. The ZincDebug module has been enhanced. Many bugs have been fixed.


Release Notes: This release has a ZincText module, allowing the edition of text tagged items. A bezier item is included, and can be used for clipping. A renderolyline item has been added to get rid of the Gle dependency. A triangle item has been added, and each and every color now has an Alpha value. The new ZincDebug.pm is useful for debugging purposes. There is up-to-date documentation (PDF and HTML), a zinc-demo Perl program featuring transformations, ZeTris ( a Zinc Tetris ), and much more. There are also many major bugfixes.


Release Notes: Active OpenGL support was added (hardware dependent). Non-rectangular clipping, PATH gradients, and selective redraw handling were added. Item enter/leave binding was fixed, bevelled borders are now directly handled in X or GL to avoid flicker, curve cloning no longer dumps core, and OpenGL fixes were added.