This repository has been archived by the owner on Nov 26, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
ChangeLog
315 lines (184 loc) · 8.72 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
2014-10-22 Andras Varga <andras@omnetpp.org>
* demos: editing; try loading tkpng in case Tk needs it to load PNGs
2014-10-22 Andras Varga <andras@omnetpp.org>
* README.txt: editing
2014-10-21 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: fixes for run all.tcl
2014-10-21 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: require tkpath 0.3.3
2014-10-21 Zoltan Bojthe <zbojthe@omnetpp.org>
* change tkpath version to 0.3.3
2014-10-16 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: added arrowhead demos
2014-10-14 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: added imagealpha demo
2014-10-16 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: added gradientsalpha demo
2014-10-14 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: added pimage: -anchor demo
2014-08-19 Andras Varga <andras@omnetpp.org>
* demos: test linear gradient and -fillopacity
2014-08-19 Andras Varga <andras@omnetpp.org>
* demos: added example for pimage -width/-height and -fillopacity
2014-10-16 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: pimage: -srcregion
2014-10-16 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: pimage: added -interpolation {none|fast|best} option
2014-10-14 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: added imagetint
2014-10-14 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: ptext: added -textanchor
2014-10-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* demos: textproperties
-fontweight normal|bold
-fontslant normal|italic|oblique
-fill
-filloverstroke
-fillopacity
-stroke
-strokewidth
-strokeopacity
2014-08-19 Andras Varga <andras@omnetpp.org>
* demos: some files contained old Mac line endings (CR only)
2014-10-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* doc: pline, polyline, path: added arrowhead options
2014-10-10 Zoltan Bojthe <zbojthe@omnetpp.org>
* doc: pimage: new options
-anchor
-tintcolor -tintamount
-interpolation
-srcregion
2014-10-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* doc: ptext: new/modified options
-textanchor
-fontslant
-fontweight
-filloverstroke
2014-10-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* doc: tab to space, remove trailing spaces
2014-10-16 Zoltan Bojthe <zbojthe@omnetpp.org>
* pline, polyline, path: added/implemented arrowhead options
2014-10-20 Zoltan Bojthe <zbojthe@omnetpp.org>
* macosx: fix for fill with gradients and -fillopacity
2014-10-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* pimage: bugfix: bbox was too small
2014-10-21 Zoltan Bojthe <zbojthe@omnetpp.org>
* linux,macosx: imagetint: added integer arithmetic calculation
instead of float arithmetic calculation
2014-10-15 Zoltan Bojthe <zbojthe@omnetpp.org>
* linux: pimage: bugfix: Cairo expects RGB premultiplied by alpha
2014-10-16 Zoltan Bojthe <zbojthe@omnetpp.org>
* pimage: added -srcregion { x1 y1 x2 y2 } option
2014-10-16 Zoltan Bojthe <zbojthe@omnetpp.org>
* pimage: added -interpolation {none|fast|best} option
2014-10-16 Zoltan Bojthe <zbojthe@omnetpp.org>
* pimage: implemented/added -fillopacity 0.0-1.0 -tintcolor COLOR
-tintamount 0.0-1.0 options; [Windows code written by Andras Varga]
2014-10-13 Zoltan Bojthe <zbojthe@omnetpp.org>
* pimage: added -anchor {n|w|s|e|nw|ne|sw|se|c}
2014-10-16 Zoltan Bojthe <zbojthe@omnetpp.org>
* ptext: added -filloverstroke BOOLEAN option
2014-08-19 Zoltan Bojthe <zbojthe@omnetpp.org>
* ptext: -textanchor: extended with n|w|s|e|nw|ne|sw|se|c
2014-08-19 Zoltan Bojthe <zbojthe@omnetpp.org>
* ptext: added options: -fontslant {normal|italic|oblique}, -fontweight {normal|bold}
2014-10-13 Zoltan Bojthe <zbojthe@omnetpp.org>
* tkWinGDIPlusPath.cpp: remove trailing whitespace, tab-to-space
Rationale:
- Trailing whitespace caused tons of false differences at each commit
- Tab usage was VERY inconsistent in the source
2014-09-24 Zoltan Bojthe <zbojthe@omnetpp.org>
* remove error "matrix ... is close to singular", as it has no
tangible benefits, but often steps in unnecessarily
2014-09-01 Zoltan Bojthe <zbojthe@omnetpp.org>
* bugfix on linux: -strokedasharray should use relative to strokewidth
2014-10-15 Zoltan Bojthe <zbojthe@omnetpp.org>
* pimage: print error to stderr when detected an unaccepted pixel format
2014-10-09 Zoltan Bojthe <zbojthe@omnetpp.org>
* pimage linux minor optimisation
2014-09-18 Zoltan Bojthe <zbojthe@omnetpp.org>
* pkgIndex.tcl, symlink to dylib
2014-09-18 Zoltan Bojthe <zbojthe@omnetpp.org>
* configure - generated by autoconf 2.6.9
2014-08-19 Andras Varga <andras@omnetpp.org>
* added public API for combining transformation matrices
2014-10-20 Zoltan Bojthe <zbojthe@omnetpp.org>
* linux: removed unused variables
2014-10-21 Zoltan Bojthe <zbojthe@omnetpp.org>
* linux: gradientfill: fixed gradient fill method conversion for cairo
2014-08-18 Zoltan Bojthe <zbojthe@omnetpp.org>
* fix: pimage -width/-height did not work on linux
2014-09-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* macosx: ovals: uses CGContextAddEllipseInRect(), removed old code
2014-09-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* macosx: font fixes
2014-09-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* macosx: commented out the testing printf lines
2014-09-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* macosx: fixes for run on OSX
2014-09-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* macosx: xproject update
2014-09-17 Zoltan Bojthe <zbojthe@omnetpp.org>
* macosx: build - Makefile, configure changes - added more frameworks
2014-08-15 Andras Varga <andras@omnetpp.org>
* transform skewx/skewy: fix: use tan() instead of sin()
sin() is intuitively wrong: since it can only be max 1.0,
it's not possible for the matrix to skew the object more than 45 degrees.
The tan() version is consistent with the SVG skew implementation.
2014-08-13 Torok Attila
* Silenced the delete all - cannot delete root item error.
2013-09-12 Ivica Ico Bukvic <ico@vt.edu>
* moved bbox and totalBbox to Tk_PathItem to make it visible
to Translate calls that previously failed to take into
account transforms via matrices (e.g. scale). This resulted
in artifacts left behind when translating objects with
scaling matrices applied to them (the same solves scale
calls and potentially ensuing artifacts as well)
* adapted all objects to reflect aforesaid change
2012-07-04 George Petasis <petasis@iit.demokritos.gr>
* generic/tkpUtil.c: Fix in the tkStateKeyObjType definistion, in
order to compile with Tk 8.6.
* tclconfig/install-sh:
* tclconfig/tcl.m4:
* configure, configure.in: Updated to TEA 3.9.
* generic/*.c: Various fixes for mingw32/mingw64.
2011-10-28 Peter Spjuth <peter.spjuth@gmail.com>
* win/makefile.vc
* generic/path.c:
* configure, configure.in: Bumped revision to 0.3.2
2011-10-28 Peter Spjuth <peter.spjuth@gmail.com>
* generic/tkCanvPath.c (PathCoords):
Fixed memory leak when using coords command with path item.
2010-03-15 Peter Spjuth <peter.spjuth@gmail.com>
* generic/tkIntPath.h: Updated PATH_DEPIXELIZE to avoid an offset
error with negative coordinates.
* demos/arcs.tcl: Added an arc where the offset error was visible.
2010-03-15 Peter Spjuth <peter.spjuth@gmail.com>
* unix/tkUnixCairoPath.c (TkPathInit): Get correct size of Drawable.
This fixes an intermittent strange clipping bug.
2010-03-10 George Petasis <petasis@iit.demokritos.gr>
* generic/tkpCanvPoly.c: fixes in DeletePolygon() to avoid double
releases of polyPtr->coordPtr & polyPtr->fillGC by
Tk_FreeConfigOptions().
* generic/tkpCanvUtil.c: fixes in Tk_PathDeleteOutline(), to set the
default empty values in the various Tk_PathOutline members, to stop
double releases done by Tk_FreeConfigOptions() (i.e. by
DeletePolygon() in tkpCanvPoly.c).
* generic/tkpCanvas.c: fix in DestroyCanvas(), so as
TkPathCanvasItemIteratorPrev() accepts a pointer that has not been
just freed.
* generic/tkpUtil.c: added a CONST before tkStateKeyObjType, to get
the code to compile with Tk 8.6.
* win/tkWinGDIPlusPath.cpp: changed the file from Mac OS X format to
windows, as the MS C++ 10.0 compiler stopped with an error.
* win/makefile.vc: I updated the windows makefile, to compile tkpath
with VC++ 10.0 compiler. May need further tweaking to work with
earlier versions.
2009-04-01 Jeff Hobbs <jeffh@ActiveState.com>
* Makefile.in (VPATH): add macosx subdir to VPATH
2009-03-31 Jeff Hobbs <jeffh@ActiveState.com>
* Makefile.in, tclconfig/config.m4: updated to TEA 3.7 and improved
* configure, configure.in: Makefile for Windows build
* win/tkWinGDIPlusPath.cpp: clarify TkPathContext_ typedef
* pkgIndex.tcl.in: use a more flexible pkgIndex.tcl.in starter
* generic/tkPathStyle.c (Tk_PathDashOptionSetProc): initialize newPtr