aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-12-11 * API use floating point coordinates.lecoanet
2003-12-11 * All coordinates are stored and passed back and forth aslecoanet
floating point values. * Reformat of the code to suppress braces inconsistencies due to ifdefs.
2003-12-11 * (ComputeCoordinates): Reduced the rounding of the boundinglecoanet
box to 0.5 pixels instead of 1. * (ComputeCoordinates): Fixed the way ALIGNED was computed it didn't work with skew, and had other bugs. * (GetClipVertices): Fixed a bug on the tristrip returned when the rectangle is not aligned on axes. The order of the returned triangle vertices didn't describe a rectangle.
2003-12-11 * (GetClipVertices): Fixed a bug on the tristrip returnedlecoanet
in openGL mode. The order of the returned triangle vertices didn't describe a rectangle.
2003-12-11 * (Draw): Corrected a core dump on curve with -closed 1lecoanet
under X.
2003-12-11 * Added a tcompose method for composing two transform fromlecoanet
items or named transforms. * Added a tset method to set a transform from given matrix values. * Reformat of the code to suppress braces inconsistencies due to ifdefs. * Added a skew method to skew a transform both along x and y axes. * The transform command now accept the special tag device as source and destination. It accept also a named transform as source and destination. * Added a reserved tag identity as possible source transform for command tsave. * tsave can now take a named transform as source.
2003-12-11 * Added the skew, tcompose and tset methodslecoanet
2003-12-10ZincText renamed as Tk::Zinc::Text everywhere in the reference manualmertz
2003-11-28*** empty log message ***lecoanet
2003-11-28*** empty log message ***lecoanet
2003-11-28 * Corrected a bug in the making of the installedlecoanet
pkgIndex. It lacked the line for loading TkZinc itself.
2003-11-28 * Modified the tracks colors to exhibit the -lastasfirstlecoanet
feature (black / white).
2003-11-28Corrected a potential problem in the processing of end of lineslecoanet
in multi-lines texts.
2003-11-28 * (Draw, Render): Corrected a bug on visible history sizelecoanet
being an unsigned causing a mis-coloring of the history when -lastasfirst is on.
2003-11-28 * (Invalidate): Fixed a problem in the invalidation code: anlecoanet
INV_TRANSFO registered with an item prevented the registration of other more specific reasons. The text item exhibited the symptom when interleaving a text modification between two changes of its transform. In this case INV_TRANSFO prevented the registering of INV_LAYOUT.
2003-11-28Added a variable for the follow_pointer boolean.lecoanet
2003-11-28 * (Coords): When replacing all the coordinates of a curve, thelecoanet
control point list was not correctly updated.
2003-11-28 * The smooth method incorrectly reported bezier curvelecoanet
segments instead of straight line segments. * Added a configuration option -followpointer to try some optimizations of motion event processing under application control. The motion events are still emitted but the enter leave processing is suspended when this option is set to zero.
2003-11-28 * (ZnGetTexFont): Patch to enable all 256 glyphs of a fontslecoanet
minus the 32 first.
2003-11-28- typos reported by A.Busticomertz
2003-11-28adding a ref to the orginal TkTetrismertz
2003-11-28a bug when no appropriate font is foundmertz
2003-11-28- modifying the number of test (31 => 36)mertz
2003-11-28- typo signaled by Davy Serres and Zentaramertz
- tagOrIdOrTName in methods about transformations - correction of smooth description
2003-11-07Slight modifications to even better display zinc methods calls as codemertz
and addition of some tests
2003-11-04demos codes have been moved from demos/ to Tk/demos/ subdirectory tomertz
use the standard ExtUtils::MakeMaker::WriteMakefile rather than the Tk specific Tk::MMutil::TkExtMakefile
2003-11-04initial release of this demo contributed by zentara, slighlty modifiedmertz
ny D. Etienne for inclusion in the demos.
2003-11-04a better integration of contributed demos, boosted par "zentara" demomertz
2003-11-03*** empty log message ***lemort
2003-10-30better make install paremeters for zinc-perlmertz
2003-10-30suppressiing some errors detected in lintian:mertz
- unnneeded blank in a description field - autoreference of every package to itself
2003-10-30Bug fix : pbm with bindings namingetienne
2003-10-22*** empty log message ***lemort
2003-10-22addind tests that modifying an image object does modify the displayed iconmertz
2003-10-17Add a control bar and zoom/translate new functionalities. finditems(), tree(),etienne
snapshot() functions become deprecated, initialisation is done using the new init() function.
2003-10-16a loop was stupidly never executed due to some devel. testsmertz
2003-10-16as there are many tests working, this file is no more usefullmertz
2003-10-16initial releasemertz
2003-10-16some tests of the find method with 'overlaped', 'enclosing',mertz
'wittype' and pathtags...
2003-10-14correcting priority of text and groups so that all rectanglesmertz
and texts are now visible (needed since TkZinc 3.2.9x changes default priorities) - enhancing color usage to give a better feedback when the user selects a pathtag
2003-10-13*** empty log message ***lecoanet
2003-10-13Optimized out the modification of an imagelecoanet
attribute with the same image value. The previous behaviour led to a core dump (pb with reference couting).
2003-10-13*** empty log message ***lecoanet
2003-10-08Changed the displayed image to be compatible with tclkit/starkits.lecoanet
2003-10-08*** empty log message ***lecoanet
2003-10-08adding the doc of -confine -scrollregion -tracksymbol -xscrollcommand ↵mertz
-xscrollincrement -yscrollcommand -yscrollincrement TkZinc options
2003-10-08export from CVS is now effective (does not work with an absolute path ↵mertz
destination) all exported files and tar.gz are put in /tmp/forCPAN adding the debian/copyright in the tar.gz
2003-10-08adding how to make demo before installationmertz
2003-10-08slight correction to make it works for CVS repository extractionmertz
2003-10-08update for the new 3.2.95 (simplified) make and installation processmertz