-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
changes.txt
142 lines (97 loc) · 4.25 KB
/
changes.txt
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
Version xxxxxxxx
================
- Big rewrite using more STL features, carrying out general tidying up and
breaking library compatibility.
- gds2pov output optimisations - only include loops for AREFs where necessary.
- Fix non-orthogonal paths. Thanks to Norihiro KAMAE.
Version 20080229
================
- Number of fixes to provide gcc 4.3 support.
- New feature for gds2pov and gds2svg: use the "-g" option to automatically
generate a process file with information based on the layers found in the
supplied gds2 file.
Version 20070827
================
- Minor fix for building on multilib Linux x86_64 machines. Thanks to
Chitlesh Goorah.
Version 20070815
================
- Build fixes for Windows.
- Update library search path on install on Unix systems.
Version 20070813
================
- Fixed erroneous URLs in the help for each program.
- Changed the build chain to use cmake instead of autotools.
Thanks to Mark Wilmott:
- Top level cell is correctly placed within the canvas when using gds2svg.
Version 20070426
================
Thanks to Matt Hopcroft:
- Layers with height=0 were not being processed (should've been
thickness=0).
Version 20061130
================
- Fixes to the build process.
- Memory stability fixes.
Version 20061012
================
- Fixed compile errors on msys due to u_int16_t being defined as uint16_t.
These changes thanks to Arun Persaud:
- Added simple support for Boxes (they are treated as Boundaries)
- gdsoglviewer uses the config.txt settings to set the initial position.
- gdsoglviewer displays a camera and lookat position which can be used in gds2pov.
- Zero width paths no longer prevent the rest of the GDS2 file being parsed.
- An error in the type of the STYPTABLE record was fixed.
These changes suggested by Frederic Pecourt:
- Added the option of using a camera include file in gds2pov rather than
calculating the camera position inside the main pov file.
Version 20060301
================
- Changed libgdsto3d long and short types to int32_t and int16_t as appropriate
problems when long and short change size.
Version 20060228
================
- Fixed gds2pov -b option which wasn't producing any output.
Version 20060227
================
- Added gds2svg
- Fixed other minor problems
Version 0.7.3 (23rd November 2004)
==================================
- Fixed occasional problem with invalid characters being printed in layer
names. Thanks to Scott Lin.
- Fixed boundary calculation when an SREF only contained other SREFs.
- SREF boundaries are now output when the -v option is given.
Version 0.7.2 (17th November 2004)
==================================
- Fixed texture definition problem under Windows.
- Fixed texture definition when texture is a metal.
Version 0.7.1 (16th November 2004)
==================================
- Improved the way textures are defined in the .pov file which reduces the
size of the file substantially for large designs.
- Fixed command line parsing problem. Thanks to S. Lin for spotting the
problem.
Version 0.7 (28th September 2004)
=================================
- Added option to specify the top cell name as suggested by Markus Dorn.
- Added option to output a bounding box the same size and shape as the layout
instead of the layout. This renders almost instantaneously so can be used to
place the camera more effectively.
- Empty cells no longer break the boundary detection.
- Fixed bug causing the wrong cell to be selected in boundary calculation which
was leading to crashes in certain situations (Guenter Grau).
Version 0.6 (17th August 2004)
==============================
- Added verbose output option for helping debug problems with gds2 files.
- Default font used is crystal.ttf (supplied with POV-Ray) and font is definable
in config.txt
- Invalid characters in structure names are replaced with _. Thanks to Guenter
Grau for highlighting this problem.
- Support for offset and variable paths added. Octagonal paths are treated as
offset paths.
- XY records for unsupported elements (BOX, NODE) will now be parsed completely
so the whole file can be parsed.
- If Datatype is not specified in a layer definition in the process file, the
layer definition will be used for all datatypes in that layer. Thanks to
Guenter Grau for this suggestion.