This repository was 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
Expand file tree
/
Copy pathWhatsNew
More file actions
46 lines (25 loc) · 1.34 KB
/
WhatsNew
File metadata and controls
46 lines (25 loc) · 1.34 KB
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
WHAT'S NEW
==========
In tkpath 0.3.3 (October 2014):
-------------------------------
Bug fixes:
- updated for recent OS X versions (the code did not compile or work
due to the use of deprecated APIs)
- pimage: -width/-height did not work on all platforms
- pimage: faulty rendering of images with partial transparency on Linux
(Cairo requires R,G,B channels to be pre-multiplied by the alpha channel)
- pline, polyline, path: -strokedasharray behavior was inconsistent across
platforms (on Linux, dash lengths were not scaled by the line width)
- transparency was not implemented for gradient fills
- transform skewx/skewy was bogus (needed tan() instead of sin())
- "delete all" was unusable as it always complained about not being able
to delete the root item
New item options:
- pimage: anchoring (-anchor); image interpolation mode (-interpolation);
cropping and tiling (-srcregion); tinting (-tintcolor, -tintamount)
- ptext: anchoring options extended (-textanchor); support for bold
(-fontweight) and italic (-fontslant); contoured text (-filloverstroke)
- pline, polyline, path: arrowhead support (-startarrow, -startarrowlength,
-startarrowwidth, -startarrowfill; same for end arrow)
Other:
- matrix multiplication utility function (tkp::transform mult)