ChangeLog 11.7 KB
Newer Older
1
2
3
4
5
6
7
2004/10/24 11:55 (-0400) rwmcfa1

	* MANIFEST.SKIP: updates

	* perl-Gnome2-Canvas.spec.in: new scheme that addresses x86_64 problems
	found by Carl Nygard

Scott Arrington's avatar
Scott Arrington committed
8
9
10
11
2004/08/15 22:11 (-0400) muppetman

	* Canvas.pm, NEWS, README: stable bugfix release 1.002

12
13
14
15
16
17
18
19
20
2004/08/15 22:07 (-0400) muppetman

	* t/GnomeCanvas.t, t/GnomeCanvasItem.t, xs/GnomeCanvas.xs,
	xs/GnomeCanvasItem.xs: fix the unusably broken bindings for
	Gnome2::Canvas::w2c_affine(), Gnome2::Canvas::Item::i2w_affine(),
	and Gnome2::Canvas::Item::i2c_affine().  we retain compatibility
	with the broken signature, and include tests for both broken and
	fixed.

Scott Arrington's avatar
Scott Arrington committed
21
22
23
24
2004/08/15 22:01 (-0400) muppetman

	* xs/GnomeCanvasUtil.xs: minor doc updates.

25
26
27
28
29
30
2004/08/15 19:37 (-0400) muppetman

	* xs/GnomeCanvasUtil.xs: fixed mysterious failure on darwin of
	polygon_to_point(); was passing the wrong length value to the C
	function.  don't know how it worked in the first place.

31
32
33
34
2004/08/13 22:33 (-0400) muppetman

	* Canvas.pm: don't set dl_load_flags on darwin.

Scott Arrington's avatar
Scott Arrington committed
35
36
37
38
2004/08/13 22:22 (-0400) muppetman

	* xs/GnomeCanvasItem.xs: apidoc fixes

39
40
41
42
43
2004/08/13 07:49 (-0400) muppetman

	* xs/GnomeCanvas.xs: force generation of docs for
	Gnome2::Canvas::Text, which has properties but no methods.

Scott Arrington's avatar
Scott Arrington committed
44
45
46
47
2004/06/06 11:52 (-0400) muppetman

	* Canvas.pm, NEWS, README: stable release 1.001

48
49
50
51
52
2004/06/02 15:53 (-0400) muppetman

	* xs/GnomeCanvas.xs: fix the broken example in the synopsis.

2004/05/17 18:15 (+0200) kaffeetisch
53
54
55
56

	* t/GnomeCanvasPathDef.t: Skip the open_parts and closed_parts
	tests to pass when working with 2.0.x.

Scott Arrington's avatar
Scott Arrington committed
57
58
59
60
2004/05/06 21:11 (-0400) muppetman

	* xs/GnomeCanvas.xs: unused var

Scott Arrington's avatar
Scott Arrington committed
61
62
2004/03/29 12:04 (-0500) muppetman

Scott Arrington's avatar
Scott Arrington committed
63
64
65
66
67
68
	* Canvas.pm, README, NEWS: stable release 1.0

	* Makefile.PL: require stable Glib and Gtk2.

	* Canvas.pm: add import version checking, so we don't later wish
	we'd added it now.
Scott Arrington's avatar
Scott Arrington committed
69
70
71
72
73
74
75
76

2004/03/20 23:27 (-0500) muppetman

	* canvas_demo/canvas-arrowhead.pl, canvas_demo/canvas-curve.pl,
	canvas_demo/canvas-features.pl, canvas_demo/canvas-fifteen.pl,
	canvas_demo/canvas-primitives.pl, canvas_demo/canvas-rich-text.pl:
	use Glib's TRUE and FALSE constants instead of defining our own.

77
78
79
80
81
2004/03/18 14:26 (-0500) muppetman

	* Makefile.PL, README: patch from Torsten corrects the EU::PkgConfig
	version requirements.

Scott Arrington's avatar
Scott Arrington committed
82
83
84
85
86
87
2004/03/16 13:58 (-0500) muppetman

	* Canvas.pm, NEWS, README: beta release 0.93

	* Makefile.PL: require ExtUtils::PkgConfig 1.03 and Glib 1.039

88
89
90
91
2004/03/16 13:58 (-0500) muppetman

	* xs/GnomeCanvas.xs: flesh out the pod for GET_VERSION_INFO.

92
93
94
95
96
97
98
2004/03/16 01:05 (-0500) muppetman

	* Makefile.PL, xs/GnomeCanvas.xs, gnomecanvasperl.h: modified patch
	from emmanuele adds GET_VERSION and CHECK_VERSION, and the required
	Makefile.PL magic to get that information.  Refactor the Makefile.PL
	code a bit, too.

99
2004/03/07 00:40 (-0500) muppetman
100
101
102

	* Makefile.PL: check the version of ExtUtils::Depends.

103
2004/03/07 00:35 (-0500) muppetman
Scott Arrington's avatar
Scott Arrington committed
104
105
106
107
108
109

	* Canvas.pm, xs/GnomeCanvas.xs: move pod from Canvas.pm to
	xs/GnomeCanvas.xs, and beef it up.  use the description text from
	libgnomecanvas' gtk-doc.  assume the reader doesn't care that this
	is a binding and just wants to know about the perl object.

110
111
112
113
2004/02/26 17:37 (-0500) muppetman

	* README: fix the spelling of license; update the sandbox instructions.

Scott Arrington's avatar
Scott Arrington committed
114
115
116
117
2004/02/12 19:00 (-0500) muppetman

	* Canvas.pm, Makefile.PL, README, NEWS: unstable release 0.92

Scott Arrington's avatar
updated    
Scott Arrington committed
118
119
120
121
122
2004/02/10 01:43 (-0500) muppetman

	* xs/GnomeCanvasItem.xs, xs/GnomeCanvasPathDef.xs,
	xs/GnomeCanvasUtil.xs: pod updates

x-rwmcfa1's avatar
x-rwmcfa1 committed
123
124
125
126
127
128
129
130
2004/01/29 19:22 (-0500) rwmcfa1

	* Canvas.pm, README: beta release 0.91

	* NEWS: initial import

	* MANIFEST: NEWS added

Scott Arrington's avatar
update    
Scott Arrington committed
131
132
133
134
135
136
137
138
139
140
141
2004/01/25 23:13 (-0500) muppetman

	* gnomecanvasperl.h, maps: rearrange the boxed type support for
	GnomeCanvasPathDef.  it's now defined in the maps file like the rest,
	and the definition in gnomecanvasperl.h can be easily avoided if/when
	libgnomecanvas provides the appropriate boxed type support.

	* xs/GnomeCanvasPathDef.xs: change boxed type support to use ref
	instead of duplicate for copy.  add \$pathdef->copy, with doc that
	reminds people it's not the same as Glib::Boxed::copy.

142
143
144
145
146
147
148
2004/01/24 21:44 (-0500) rwmcfa1

	* Makefile.PL: removed runtime_reqs stuff, replaced by the pkg-config 
	trick
	
	* perl-Gnome2-Canvas.spec.in: use pkg-config for Requires version

Scott Arrington's avatar
updated    
Scott Arrington committed
149
150
151
152
153
154
155
156
157
158
159
160
2004/01/12 22:48 (-0500) muppetman

	* Canvas.pm: updated docs.

	* xs/GnomeCanvas.xs: doc fixes.  re-order some xsubs to have better
	doc ordering.  hide pixels_per_unit from docs; prefer get_pixels_per
	unit since there's a set_pixels_per_unit.  adjust ALIASed xsubs to
	avoid having an extra unused name in the symbol table.

	* xs/GnomeCanvasItem.xs: mangle ALIAS ordering to remove invalid
	entries from the symbol table.

Scott Arrington's avatar
updated    
Scott Arrington committed
161
162
163
164
165
166
167
168
169
2004/01/12 18:34 (-0500) muppetman

	* canvas_demo/canvas-curve.pl, canvas_demo/canvas-arrowhead.pl,
	canvas_demo/canvas-primitives.pl: use operators rather than grep
	on flags values, and other sundry cleanup.

	* canvas_demo/canvas-fifteen.pl, canvas_demo/canvas.pl:
	port canvas-fifteen to perl at long last

170
171
172
173
174
175
176
2004/01/08 23:48 (-0500) muppetman

	* Canvas.pm, README: beta release 0.90
	
	* Makefile.PL, README: require Glib-1.020, since we require
	MakeHelper and lots of doc stuff.

Scott Arrington's avatar
Scott Arrington committed
177
178
179
180
	* Makefile.PL: supply the DATE replacement if using a Glib whose
	MakeHelper doesn't actually perform that sub.  (it was added after
	1.020 was released.)

181
182
183
184
185
186
187
2003/12/29 22:52 (+0100) kaffeetisch

	* t/GnomeCanvasPathDef.t: Don't loop over the return values of
	split, open_parts and closed_parts but only look at the first
	returned list element.  This makes the test independent from
	implementation details.

188
189
190
191
192
193
2003/12/29 16:32 (-0500) rwmcfa1

	* perl-Gnome2-Canvas.spec.in: use the new DATE replacement in 
	conjunction with VERSION to create the changlog on the fly, which is 
	better.

Scott Arrington's avatar
updated    
Scott Arrington committed
194
195
196
197
198
2003/12/23 00:00 (-0500) muppetman

	* xs/GnomeCanvas.xs, xs/GnomeCanvasItem.xs: hush warnings about
	uninitialized and unused parameters.

Scott Arrington's avatar
Scott Arrington committed
199
200
201
202
203
204
205
206
2003/12/17 10:58 (-0500) muppetman

	* t/GnomeCanvasPathDef.t: patch from kaffee hushes some warnings
	on FreeBSD.

	* t/GnomeCanvasItem.t: added commentary about how we can't do anything
	about warnings from get_bounds() on shapes on libgnomecanvas 2.0.x.

207
208
209
210
211
212
213
214
215
216
217
2003/12/07 13:47 (+0100) kaffeetisch

	A t/GnomeCanvas.t
	A t/GnomeCanvasItem.t
	A t/GnomeCanvasPathDef.t
	* MANIFEST: Add a test suite.

	* t/GnomeCanvas.t
	* xs/GnomeCanvasUtil.xs: Implement and test
	Gnome2::Canvas::point_to_polygon.

218
219
220
221
222
223
224
225
2003/12/05 16:04 (-0500) muppetman

	* Canvas.pm, Makefile.PL: can't get ABSTRACT without head name,
	so put it into the WriteMakefile call.

	* xs/GnomeCanvas.xs, xs/GnomeCanvasUtil.xs: okay, Canvas_methods
	is *really* gone now.

226
227
228
229
230
231
232
233
234
235
236
2003/12/05 15:51 (-0500) muppetman

	* xs/GnomeCanvasPathDef.xs: another update from kaffee -- don't leak
	the return values of pathdef functions.

	* Makefile.PL, Canvas.pm, xs/GnomeCanvas.xs: some hacks to the pod
	generation for the Gnome2::Canvas manpage, in an attempt to get rid
	of the horrible Gnome2::Canvas_methods.  this merges the pod from 
	the pm file into the pod generated from the xs file; the output is...
	well, functional.

237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
2003/12/05 00:14 (-0500) muppetman

	stuff from kaffee, who is working on a test suite.

	A xs/GnomeCanvasShape.xs
	* MANIFEST: added new file for GnomeCanvasShape's functions

	* canvas.typemap: typemap for const GnomeCanvasPathDef*

	* xs/GnomeCanvas.xs: remove =for object Gnome2::Canvas::Shape, it has
	its own xs file.  fix b0rken call signature for $canvas->get_color,
	which was requiring a returned parameter.

	* xs/GnomeCanvasItem.xs: use actual typemaps for some enum/flags types
	instead of plain integers.

	* xs/GnomeCanvasPathDef.xs: implement a bunch of missing pathdef methods.

	* xs/GnomeCanvasRichText.xs: don't leak.

257
258
259
260
261
262
2003/11/13 23:58 (-0500) muppetman

	* Makefile.PL, README, Canvas.pm: bump version to 0.34.
	require Glib 1.01, but only Gtk2 1.00 -- we only need the docgen
	stuff from Glib, and nothing new from Gtk2.

Scott Arrington's avatar
updated    
Scott Arrington committed
263
264
265
266
267
268
269
2003/11/11 00:36 (-0500) muppetman

	* MANIFEST, debian/*: remove the debian packaging files, since having
	them in the upstream dist makes it difficult for the maintainers

	* Canvas.pm: add pointer to generated docs

Scott Arrington's avatar
Scott Arrington committed
270
271
272
273
2003/11/06 16:54 (-0500) muppetman

	* xs/GnomeCanvas.xs: accessors for pixels_per_unit

Scott Arrington's avatar
updated    
Scott Arrington committed
274
275
276
277
278
279
280
281
282
283
2003/11/06 11:37 (-0500) muppetman

	* xs/GnomeCanvas.xs: route GnomeCanvas's log domains through perl's
	warn() and croak()

	* xs/GnomeCanvasItem.xs, xs/GnomeCanvasPathDef.xs,
	xs/GnomeCanvasUtil.xs: remove type on class params so that the doc
	shows them correctly (and so that the bindings don't waste cycles
	on unused params)

Scott Arrington's avatar
updated    
Scott Arrington committed
284
285
286
287
288
2003/11/02 14:17 muppetman

	* Makefile.PL: remove the stupid atleast version checks -- Glib and
	Gtk2 have been corrected.

Scott Arrington's avatar
updated    
Scott Arrington committed
289
290
291
292
293
294
295
296
297
2003/10/29 02:00 muppetman

	* Canvas.pm: bump version for next devel series.

	* Makefile.PL: use the latest CVS Glib and Gtk2 features -- atleast
	version checks, MakeHelper, doc generation, etc.

	* xs/GnomeCanvas.xs: doc comments

x-rwmcfa1's avatar
x-rwmcfa1 committed
298
299
300
301
2003/09/21 20:19 rwmcfa1

	* Makefile.PL: fixed bug in specfile generation

302
303
304
305
306
2003/09/21 19:42 muppetman

	* Makefile.PL perl-Gnome2-Canvas.spec.in: there was some disagreement
	about the actual substitution symbols...

Scott Arrington's avatar
Scott Arrington committed
307
308
309
310
311
2003/09/21 19:36 muppetman

	* Canvas.pm META.yml Makefile.PL README debian/changelog debian/control:
	updated for 0.32 release

312
313
314
315
316
2003/09/17 10:44 rwmcfa1

	* Makefile.PL: ExtUtils::PkgConfig can now deal with version 
	requirements using pkg-config's interface, make use of it.

317
318
319
320
321
2003/09/16 23:50 rwmcfa1

	* Makefile.PL, perl-*spec.in: somewhat automated versioning system 
	implemented for depenancy modules

322
323
324
325
2003/09/15 22:26 rwmcfa1

	* Makefile.PL: spec file dependancies improved

x-rwmcfa1's avatar
x-rwmcfa1 committed
326
327
328
329
330
331
2003/09/06 19:23 rwmcfa1

	* Makefile.PL: dist-rpms build target added

	* perl-Gnome2-Canvas.spec.in: initial import

Scott Arrington's avatar
updated    
Scott Arrington committed
332
333
2003/09/02 21:08 muppetman

Scott Arrington's avatar
updated    
Scott Arrington committed
334
335
	* Canvas.pm, README, META.yml, debian/changelog: prep for 0.30 release.
	flesh out the pod a bit.
Scott Arrington's avatar
updated    
Scott Arrington committed
336
337
338
	* canvas.typemap: use T_GPERL_GENERIC_WRAPPER
	* Makefile.PL: require Glib 0.97 (because of the new typemap stuff);
	update the build to do prereqs properly
Scott Arrington's avatar
Scott Arrington committed
339
340
	* TODO, MANIFEST: updated 
	* MANIFEST.SKIP: new
Scott Arrington's avatar
updated    
Scott Arrington committed
341
342
	* canvas_demo/canvas-primitives.pl, xs/GnomeCanvasPathDef.xs:
	commentary
Scott Arrington's avatar
updated    
Scott Arrington committed
343
	* xs/GnomeCanvas.xs: consolidate the constructors into one aliased xsub
Scott Arrington's avatar
updated    
Scott Arrington committed
344

x-rwmcfa1's avatar
x-rwmcfa1 committed
345
346
347
348
349
2003/08/19 21:11 rwmcfa1

	* Makefile.PL: added realclean removal of build dir to postamble 
	section.

Scott Arrington's avatar
update    
Scott Arrington committed
350
351
352
353
2003/08/18 12:34 muppetman

	* debian/*: patch from james curbo adds debian packaging stuff

Scott Arrington's avatar
updated    
Scott Arrington committed
354
355
356
357
358
2003/07/18 13:00 muppetman

	* Canvas.pm, Makefile.PL, README: bump version information for 0.28
	release

Scott Arrington's avatar
updated    
Scott Arrington committed
359
360
361
362
363
2003/07/07 23:06 muppetman

	* Makefile.PL: use new args of Gtk2::CodeGen->write_boot to avoid
	boot problems

Scott Arrington's avatar
updated    
Scott Arrington committed
364
365
366
367
368
369
370
371
2003/07/05 00:42 muppetman

	* xs/GnomeCanvasBpath.xs, canvas_demo/canvas-curve.pl,
	xs/GnomeCanvas.xs, xs/GnomeCanvasPathDef.xs: hackish workaround
	for bug in libgnomecanvas

	* Canvas.pm: bump version to 0.26 for release

Scott Arrington's avatar
updated    
Scott Arrington committed
372
373
374
375
376
377
378
379
2003/06/27 17:00 muppetman

	* Makefile.PL, canvas_demo/canvas_arrowhead.pl,
	canvas_demo/canvas-features.pl:  require latest Gtk2 and Glib,
	which treat objects as hashes.

	* canvas_demo/canvas-curve.pl: mark known crash.

Scott Arrington's avatar
updated    
Scott Arrington committed
380
381
382
383
384
385
386
387
388
2003/06/20 12:00 muppetman

	* Canvas.pm Makefile.PL README: bump version info and prepare for
	0.24 release

	* gnomecanvasperl.h: one-time-include stuff used the wrong name,
	would prevent inclusion of gnome2perl.h (copy and paste bug - bad
	muppet, no biscuit)

x-pcg's avatar
x-pcg committed
389
390
391
392
2003/06/19 17:11 pcg

	* t/01.t: make it actually work.

393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
2003/06/16 13:46 muppetman

	* xs/GnomeCanvasUtil.xs, canvas_demo/canvas-primitives.pl,
	canvas_demo/canvas-arrowhead.pl: use a GPerlBoxedWrapperClass override
	to allow GnomeCanvasPoints to be implemented as simple perl array
	references.

	* Makefile.PL, MANIFEST: make sure we're ready to go out

2003/06/04 23:45 muppetman

	cleanup, making it ready to share with other people

	* canvas_demo/canvas-curve.pl

2003/06/03 13:42 muppetman

	* canvas_demo/canvas-rich-text.pl

2003/06/02 12:00 muppetman

	started from a copy of the Gnome2-Perl module.