File: ChangeLog.2006

package info (click to toggle)
pivy 0.6.10-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 11,216 kB
  • sloc: python: 36,331; cpp: 787; ansic: 733; makefile: 30; sh: 27; objc: 5
file content (284 lines) | stat: -rw-r--r-- 9,575 bytes parent folder | download | duplicates (10)
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
2006-08-21 13:43:53  Rev 602    reitmayr

	* Inventor/SbVec2s.i, tests/pivy_tests.py, Inventor/SbVec2d.i,
	Inventor/SbVec3s.i, Inventor/SbVec3d.i, Inventor/SbVec2f.i,
	Inventor/SbVec4d.i, Inventor/SbVec3f.i, Inventor/SbVec4f.i,
	Inventor/SbDPMatrix.i:

	added iterators two vector types and fixed vec * matrix multiplication (where
	possible :)

2006-08-18 09:01:33  Rev 600    reitmayr

	* pivy/__init__.py:

	specify Python dynamic library loading flags to enable Coin dynamic node
	loading from within Pivy

2006-08-14 10:27:03  Rev 598    reitmayr

	* Inventor/nodes/SoGroup.i, tests/pivy_tests.py:

	some more operators for SoGroup plus unit tests

2006-08-10 13:46:19  Rev 596    reitmayr

	* tests/pivy_tests.py:

	added unit test for new SoGroup operators

2006-08-10 13:17:30  Rev 595    reitmayr

	* Inventor/nodes/SoGroup.i:

	added iterator interface for group to simplify use in list comprehensions etc

2006-07-28 17:06:32  Rev 593    tamer

	* Inventor/sensors/SoSensorManager.i:

	added support for SoSensorManager.isTimerSensorPending(). (reported by Frode
	?ijord)

2006-07-05 16:30:57  Rev 591    tamer

	* tests/pivy_tests.py:

	small consistency fix for -v invocation.

2006-04-14 11:40:32  Rev 589    tamer

	* setup.py:

	usage of os.path.join() for win32 case to remedy path problems.

2006-03-17 09:51:48  Rev 587    reitmayr

	* pivy/__init__.py, Inventor/nodekits/SoBaseKit.i, tests/pivy_tests.py:

	* added initialization for nodekits and interaction nodes at module load
	  time.
	* reordered tests in SoBaseKit.__getattr__ to make useage of nodekits
	  simpler. now it will actually return the node not the SoSFNode field
	  underlying a part. This allows the following syntax to work:
	  shape.appearance.material.diffuseColor = (1,0,0)
	* added test cases for all these things

2006-03-05 14:19:01  Rev 585    tamer

	* examples/Mentor/12.3.AlarmSensor.py, examples/SoPyScript/example.iv,
	examples/Mentor/12.4.TimerSensor.py,
	examples/SoPyScript/textscroll.py,
	examples/Mentor/12.2.NodeSensor.py,
	examples/Mentor/10.3and4.MotifList.py:

	update examples: remove manual cast() invocations due to Sensor autocasting in
	place.

2006-03-05 14:17:26  Rev 584    tamer

	* Inventor/sensors/SoAlarmSensor.i, Inventor/sensors/SoPathSensor.i,
	Inventor/sensors/SoIdleSensor.i, Inventor/sensors/SoOneShotSensor.i,
	Inventor/sensors/SoSensor.i, Inventor/sensors/SoTimerSensor.i,
	Inventor/sensors/SoDelayQueueSensor.i,
	Inventor/sensors/SoFieldSensor.i, Inventor/sensors/SoNodeSensor.i,
	Inventor/sensors/SoTimerQueueSensor.i,
	Inventor/sensors/SoDataSensor.i, NEWS:

	autocasting for SoSensor derived nodes through providing a 3rd item
	in the data tuple added in the corresponding constructors of each
	SoSensor derived node. using this information our own sensor callback
	handler can then now lookup and construct the right SWIG type.

2006-03-05 14:13:20  Rev 583    tamer

	* Inventor/fields/SoFieldContainer.i:

	small codestyle fixes.

2006-03-03 13:36:00  Rev 581    tamer

	* docs/ChangeLog.2005:

	added ChangeLog.2005 for historical reference.

2006-03-02 02:29:14  Rev 579    tamer

	* THANKS:

	added Bill Hart.

2006-03-02 02:28:50  Rev 578    tamer

	* Inventor/SbString.i:

	ignore SbString::vsprintf() as it causes C++ compile
	error on Ubuntu 64 bit with gcc-3.4 and gcc-4.0.2.
	very likely to affect other systems as well. reported
	by Bill Hart.

2006-03-01 10:53:16  Rev 576    tamer

	* setup.py:

	win32 build fix for build pathes that contain spaces such as "c:\Documents and
	Settings\...".
	reported and fix provided by Alessandro Iob.

2006-03-01 09:17:52  Rev 575    tamer

	* interfaces/soqt.i, interfaces/sogtk.i, interfaces/coin.i,
	interfaces/simvoleon.i, interfaces/soxt.i:

	activate autodoc'ing SWIG feature and add module parameter to the
	%import pivy directive to let pivy work as a package with SWIG 1.3.28.

2006-03-01 09:15:07  Rev 574    tamer

	* Inventor/fields/SoFieldContainer.i:

	small code style fix and removal of SbName(). should be rewritten in plain C
	for
	a possible performance improvement as this code section get invoked on every
	field access...

2006-03-01 09:12:00  Rev 573    tamer

	* Inventor/SbViewVolume.i:

	do not depend on SWIG internals as they tend to change...

2006-02-21 04:44:00  Rev 571    tamer

	* NEWS:

	update NEWS items.

2006-02-21 04:30:18  Rev 570    tamer

	* examples/Mentor/05.3.TriangleStripSet.py,
	examples/Mentor/14.1.FrolickingWords.py, interfaces/coin.i,
	examples/Mentor/02.4.Examiner.py, examples/Mentor/17.3.GLFloor.py,
	examples/Mentor/05.4.QuadMesh.py, examples/Mentor/05.1.FaceSet.py,
	examples/Mentor/05.2.IndexedFaceSet.py,
	examples/Mentor/16.4.OneWindow.py,
	examples/Mentor/10.3and4.MotifList.py, examples/Mentor/03.2.Robot.py,
	examples/Mentor/12.3.AlarmSensor.py,
	examples/Mentor/06.2.Simple3DText.py,
	examples/Mentor/14.3.Balance.py, interfaces/simvoleon.i,
	examples/Mentor/04.2.Lights.py, SoPyScript/SConstruct,
	examples/Mentor/13.8.Blinker.py, examples/Mentor/15.1.ConeRadius.py,
	examples/Mentor/09.1.Print.py, interfaces/pivy_common_typemaps.i,
	examples/Mentor/03.1.Molecule.py, examples/Mentor/08.2.UniCurve.py, p
	ackaging/macosx/Pivy.pkg/Contents/Resources/English.lproj/Welcome.rtf
	, examples/Mentor/02.1.HelloCone.py, interfaces/soqt.i,
	pivy/gui/__init__.py, tests/pivy_tests.py,
	examples/Mentor/11.1.ReadFile.py,
	examples/Mentor/10.6.PickFilterTopLevel.py,
	examples/extend/shapescale.i, pivy/sogui.py,
	examples/SoPyScript/SConstruct, examples/Mentor/17.1.ColorIndex.py,
	examples/Mentor/05.6.TransformOrdering.py,
	examples/Mentor/08.1.BSCurve.py, examples/examiner_embed.py,
	pivy/__init__.py, SoPyScript/SoPyScript.cpp,
	examples/Mentor/06.1.Text.py, examples/Mentor/15.4.Customize.py,
	LICENSE, docs/license.template, examples/Mentor/10.1.addEventCB.py,
	setup.py, examples/Mentor/09.5.GenSph.py,
	examples/Mentor/13.3.TimeCounter.py,
	examples/Mentor/07.1.BasicTexture.py,
	examples/Mentor/09.2.Texture.py, interfaces/sogtk.i,
	packaging/macosx/Welcome.rtf, examples/Mentor/13.1.GlobalFlds.py,
	examples/Mentor/07.3.TextureFunction.py,
	examples/Mentor/13.7.Rotor.py, examples/Mentor/14.2.Editors.py,
	examples/Mentor/12.1.FieldSensor.py,
	examples/Mentor/12.4.TimerSensor.py, interfaces/soxt.i,
	examples/Mentor/12.2.NodeSensor.py, examples/extend/SConstruct,
	examples/Mentor/13.4.Gate.py, examples/Mentor/17.2.GLCallback.py,
	examples/Mentor/10.7.PickFilterManip.py,
	examples/Mentor/16.1.Overlay.py, SoPyScript/SoPyScript.h,
	examples/Mentor/10.5.SelectionCB.py,
	examples/Mentor/09.4.PickAction.py,
	examples/Mentor/15.3.AttachManip.py,
	examples/Mentor/13.6.Calculator.py,
	examples/Mentor/02.2.EngineSpin.py,
	examples/Mentor/07.2.TextureCoordinates.py,
	examples/Mentor/11.2.ReadString.py,
	examples/Mentor/06.3.Complex3DText.py,
	examples/Mentor/03.3.Naming.py, examples/Mentor/04.1.Cameras.py,
	examples/Mentor/09.3.Search.py,
	examples/Mentor/10.8.PickFilterNodeKit.py,
	examples/Mentor/05.5.Binding.py, examples/Mentor/16.5.Examiner.py,
	interfaces/sowin.i, examples/Mentor/16.3.AttachEditor.py,
	examples/Mentor/08.4.TrimSurf.py, examples/Mentor/13.5.Boolean.py,
	examples/Mentor/08.3.BezSurf.py, examples/extend/scale_test.py,
	examples/Mentor/13.2.ElapsedTime.py,
	examples/Mentor/15.2.SliderBox.py, examples/Mentor/02.3.Trackball.py,
	examples/Mentor/10.2.setEventCB.py, examples/Mentor/16.2.Callback.py:

	update copyright header.

2006-02-21 04:15:44  Rev 569    tamer

	* Inventor/collision/SoIntersectionDetectionAction.i:

	cut & paste error fix.

2006-02-21 03:55:54  Rev 568    tamer

	* Inventor/fields/SoMFVec4f.i, Inventor/actions/SoGLRenderAction.i,
	Inventor/Qt/SoQtRenderArea.i, Inventor/fields/SoSFImage3.i,
	Inventor/sensors/SoSensor.i, Inventor/SbVec3s.i,
	Inventor/draggers/SoDragger.i, Inventor/fields/SoMFUShort.i,
	Inventor/fields/SoSFImage.i, Inventor/SbRotation.i,
	Inventor/fields/SoMFInt32.i, Inventor/SbVec4d.i,
	Inventor/SoSceneManager.i, Inventor/SbVec4f.i,
	Inventor/actions/SoCallbackAction.i, Inventor/nodes/SoSelection.i,
	Inventor/fields/SoMFEnum.i, Inventor/fields/SoMFString.i,
	Inventor/fields/SoMFVec3f.i, Inventor/sensors/SoSensorManager.i,
	Inventor/nodes/SoCallback.i, Inventor/SbImage.i,
	Inventor/misc/SoBase.i, Inventor/SbDPRotation.i,
	Inventor/nodes/SoEventCallback.i, Inventor/fields/SoMFName.i,
	Inventor/fields/SoMFUInt32.i, Inventor/fields/SoMFBool.i,
	Inventor/SbViewVolume.i, Inventor/SbVec3d.i,
	Inventor/fields/SoMFShort.i, Inventor/SbVec3f.i,
	Inventor/fields/SoMFVec2f.i, Inventor/fields/SoMFFloat.i,
	Inventor/collision/SoIntersectionDetectionAction.i:

	memleak audit and robustifcation effort. replace usage of
	PyTuple_SetItem with Py_BuildValue. fixes issue19.

2006-02-21 03:54:11  Rev 567    tamer

	* Inventor/SbMatrix.i, Inventor/SbDPMatrix.i:

	memleak audit and robustifcation effort. replace usage of
	PyTuple_SetItem with Py_BuildValue.
	PySequence_GetItem() returns a new reference! result if not
	Py_DECREF'ed appropriately: memory outbursts...
	fixes issue19.

2006-02-21 03:51:12  Rev 566    tamer

	* interfaces/pivy_common_typemaps.i:

	memleak audit and robustifcation effort. replace usage of
	PyTuple_SetItem with Py_BuildValue. fixes issue19.

2006-02-21 03:47:06  Rev 565    tamer

	* THANKS:

	added Alessandro Iob.

2006-02-21 03:44:46  Rev 564    tamer

	* examples/Mentor/12.2.NodeSensor.py:

	updated example to reflect getFieldName change.

2006-02-21 03:44:12  Rev 563    tamer

	* Inventor/fields/SoFieldContainer.i:

	fix memleak and make getFieldName more pythonic through returning
	either a PySring or None.