12008-04-25  Andy Wingo  <wingo@pobox.com>
2
3	* == Released guile-gnome-platform version 2.15.98 ==
4
52008-04-10  Andy Wingo  <wingo@unquote>
6
7	* == Released guile-gnome-platform version 2.15.97 ==
8
92008-04-10  Andy Wingo  <wingo@unquote>
10
11	* NEWS: Update NEWS.
12
132007-12-17  Jan Nieuwenhuizen  <janneke@gnu.org>
14
15	* gnome/defs/gtk-extrafuncs.defs: Remove, unused.
16
172007-12-10  Andy Wingo  <wingo@pobox.com>
18
19	* == Released guile-gnome-platform version 2.15.96 ==
20
21	* gnome/defs/Makefile.am (atk): Add type-ignores.
22	* gnome/defs/common-ignores.defs: Don't ignore *_copy functions.
23
242007-11-10  Andy Wingo  <wingo@pobox.com>
25
26	* == Released guile-gnome-platform version 2.15.95 ==
27
282007-09-25  Andy Wingo  <wingo@pobox.com>
29
30	* == Released guile-gnome-platform version 2.15.94 ==
31
322007-09-25  Andy Wingo  <wingo@pobox.com>
33
34	* NEWS: Updated.
35
362007-09-17  Jan Nieuwenhuizen  <janneke@gnu.org>
37
38	* gnome/defs/libwnck-types.defs:
39	* gnome/defs/libwnck.defs: Remove.  These are moved to libwnck.
40
412007-06-15  Andy Wingo  <wingo@pobox.com>
42
43	* == Released guile-gnome-platform version 2.15.93 ==
44
45	* gnome/defs/Makefile.am (PANGO_INCLS): Include pango-tabs.h, as
46	we did before.
47
48	* gnome/defs/pango.defs:
49	* gnome/defs/pango-types.defs: Regenerated.
50
512007-05-24  Andy Wingo  <wingo@pobox.com>
52
53	* == Released guile-gnome-platform version 2.15.92 ==
54
552007-05-24  Andy Wingo  <wingo@pobox.com>
56
57	* gnome/defs/gconf.defs:
58	* gnome/defs/gconf-types.defs: Regen for GConf 2.18.
59
60	* gnome/defs/libgnomeui.defs: Fix mistaken defs regen against 2.20
61	libs.
62
63	* gnome/defs/Makefile.am (gnome-vfs): Use h2def.py's new --type-re
64	for making the GType ID.
65	* gnome/defs/gnome-vfs.defs: Regenerate for gnome-vfs 2.16.
66	* gnome/defs/gnome-vfs-types.defs: Regenerate for gnome-vfs 2.16.
67
68	* gnome/defs/libgnomecanvas.defs:
69	* gnome/defs/libgnomecanvas-types.defs:
70	* gnome/defs/Makefile.am (libgnomecanvas): Add rule for regenning
71	libgnomecanvas, and regen for libgnomecanvas 2.14.1.
72
73	* gnome/defs/Makefile.am (libgnomeui):
74	* gnome/defs/libgnomeui.defs:
75	* gnome/defs/libgnomeui-types.defs: Rename from ui.defs, and regen
76	for libgnomeui 2.16.
77
78	* gnome/defs/Makefile.am (libgnome): Add libgnome regen rule.
79
80	* gnome/defs/libgnome.defs:
81	* gnome/defs/libgnome-types.defs: Move here from gnome.defs.
82	Regenerate for libgnome 2.16, although without much change.
83
84	* gnome/defs/libglade.defs:
85	* gnome/defs/libglade-types.defs: Regen for libglade 2.6, but I
86	don't think there are any API changes.
87
88	* gnome/defs/gdk-pixbuf.defs:
89	* gnome/defs/gdk-pixbuf-types.defs: Regenerate for GTK+ 2.10.
90
91	* gnome/defs/Makefile.am (gdk-pixbuf): Don't wrap functions from
92	gdk-pixbuf-io.h.
93	(libglade): Add a regen rule for libglade; not yet regenerated tho.
94
952007-05-21  Andy Wingo  <wingo@pobox.com>
96
97	* gnome/defs/Makefile.am (gdk): Include type-ignores in gdk regen rule.
98	(gtk): Update the GTK regen rule.
99	* gnome/defs/gtk.defs:
100	* gnome/defs/gtk-types.defs: Update GTK defs to 2.10.
101
102	* gnome/defs/gdk-types.defs:
103	* gnome/defs/Makefile.am:
104	* gnome/defs/gdk.defs: Update gdk defs, and add a regeneration rule.
105
1062007-05-20  Andy Wingo  <wingo@pobox.com>
107
108	* gnome/defs/Makefile.am (pangocairo):
109	* gnome/defs/pangocairo.defs:
110	* gnome/defs/pangocairo-types.defs: Add pangocairo defs and a
111	regeneration rule.
112
1132007-05-13  Andy Wingo  <wingo@pobox.com>
114
115	* gnome/defs/pango.defs:
116	* gnome/defs/pango-types.defs: Generate for Pango 1.14.
117
118	* gnome/defs/Makefile.am (pango): Add rule for regenerating pango.
119	A bit verbose because pango has lots of #ifdef ENGINE, BACKEND,
120	etc.
121
122	* gnome/defs/Makefile.am (atk): Add regeneration rules for ATK.
123	(atk): Atk doesn't have type-ignores.
124
125	* gnome/defs/atk.defs:
126	* gnome/defs/atk-types.defs: Generate for ATK 1.12, from Gnome
127	2.16.
128
129	* tools/ignores-diff:
130	* tools/ignore-new-functions:
131	* tools/defs-to-ignores: New tools, based on each others' code.
132
133	* gnome/defs/Makefile.am (glib): Add target to regen glib defs
134	files.
135	(DEFS_HEADER_DIR): Make it possible to make
136	DEFS_HEADER_DIR=/opt/gnome2/include glib.
137
138	* tools/defs-diff: Fix a bug.
139
140	* gnome/defs/glib.defs:
141	* gnome/defs/glib-types.defs: Generated from GLib 2.10 headers,
142	autogenerated for the first time. Requires loads of ignores.
143
1442007-05-10  Andy Wingo  <wingo@pobox.com>
145
146	* == Released guile-gnome-platform version 2.15.91 ==
147
1482006-12-15  Andy Wingo  <wingo@pobox.com>
149
150	* == Released guile-gnome-platform version 2.15.90 ==
151
1522005-03-06  Andy Wingo  <wingo@pobox.com>
153
154	* == Released guile-gnome-platform version 2.7.99 ==
155
1562005-01-25  Andreas Rottmann  <a.rottmann@gmx.at>
157
158	* gnome/defs/Makefile.am (defs_DATA): Make out-of-tree-build-safe.
159
1602005-01-11  Andy Wingo  <wingo@pobox.com>
161
162	* == Released platform version 2.7.98 ==
163
1642004-12-06  Andy Wingo  <wingo@pobox.com>
165
166	* == Released platform version 2.7.97 ==
167
1682004-11-16  Andy Wingo  <wingo@pobox.com>
169
170	* gnome/defs/Makefile.am (defs_DATA): Just do *.defs, to prevent
171	bugs.
172
1732004-11-14  Jan Nieuwenhuizen  <janneke@gnu.org>
174
175	* gnome/defs/libgnomecanvas.defs: Remove type defs.  Include
176	libgnomecanvas-types.defs.
177
1782004-11-10  Jan Nieuwenhuizen  <janneke@gnu.org>
179
180	* gnome/defs/glib.defs: Bugfix: include overrides after types.
181
1822004-11-09  Andy Wingo  <wingo@pobox.com>
183
184	* gnome/defs/gdk.defs (type-overrides): Added here -- not setting
185	up generation for gdk right now, I don't have the time.
186	(draw_rectangle): `filled' param is a boolean.
187
1882004-10-28  Andy Wingo  <wingo@pobox.com>
189
190	* Makefile.am (all-local): Versioned pkg-config files.
191
1922004-10-16  Andy Wingo  <wingo@pobox.com>
193
194	* gnome/defs/Makefile.am: Integrate with common.mk.
195
1962004-10-14  Andy Wingo  <wingo@pobox.com>
197
198	* gnome/defs/ui.defs, gnome/defs/ui-types.defs: Generated.
199
200	* gnome/defs/Makefile.am (guilemodule_DATA): Added ui-types.defs.
201	(gnome-ui): Added target for generating gnome-ui defs.
202
2032004-10-10  Andy Wingo  <wingo@pobox.com>
204
205	* gnome/defs/gconf.defs: Regenerated.
206
207	* gnome/defs/gconf-types.defs: Added.
208
209	* gnome/defs/Makefile.am (guilemodule_DATA): Added
210	gconf-types.defs and a target for generating gconf defs.
211
2122004-10-09  Andy Wingo  <wingo@pobox.com>
213
214	* gnome/defs/gnome-vfs.defs:
215	* gnome/defs/gnome-vfs-types.defs: New files.
216
217	* gnome/defs/Makefile.am: Added a target to generate the gnome-vfs
218	defs, and added them to the dist/install list.
219
2202004-10-07  Andy Wingo  <wingo@pobox.com>
221
222	* gnome/defs/gtk.defs, gnome/defs/gtk-types.defs: Regenerated.
223	There is nothing hand-tuned here any more.
224
225	* gnome/defs/Makefile.am (gtk): Add target for autogenning gtk
226	defs.
227
228	* tools/diff-to-overrides: New tool, takes a diff from a
229	hand-tuned defs to a generated defs and generates suitable
230	overrides. Used to help refactoring defs so the main defs can be
231	autogenerated.
232
2332004-10-06  Andy Wingo  <wingo@pobox.com>
234
235	* gnome/defs/Makefile.am (gdk-pixbuf): Whoops, it's `include', not
236	`import'. Only pull in gdk-pixbuf*.h (i.e., not gdk-pixdata.h).
237
238	* gnome/defs/gdk-pixbuf-types.defs:
239	* gnome/defs/gdk-pixbuf.defs:
240	* gnome/defs/gdk-types.defs:
241	* gnome/defs/gdk.defs: Fix so all pixbuf stuff is only defined
242	once.
243
244	* Makefile.am (SUBDIRS): Add tools/.
245
246	* tools/Makefile.am: New file.
247
248	* tools/defs-diff: New file, diffs two .defs files, optionally
249	reading the second file from stdin.
250
251	* gnome/defs/Makefile.am (gdk-pixbuf): Add rule to regenerate
252	gdk-pixbuf defs.
253
254	* gnome/defs/gdk-pixbuf-types.defs: New file.
255
256	* gnome/defs/gdk-pixbuf.defs: New file.
257
2582004-09-16  Andy Wingo  <wingo@pobox.com>
259
260	* Makefile.am (SUBDIRS): Dist fixes.
261
262	* README: Added.
263
264	* NEWS: Added.
265
266	* AUTHORS: Added.
267
2682004-09-15  Andy Wingo  <wingo@pobox.com>
269
270	* gnome/defs/libgnomecanvas.defs: Include the overrides after the
271	types are defined.
272
2732004-09-12  Andy Wingo  <wingo@pobox.com>
274
275	* Removed more overrides files to their respective modules:
276	libgnomecanvas, libgnome, libglade, libgnomeui.
277
2782004-09-06  Andy Wingo  <wingo@pobox.com>
279
280	* Makefile.am: Install the .defs pkg-config files.
281
2822004-09-05  Andy Wingo  <wingo@pobox.com>
283
284	* guile-gnome-defs.pc.in, guile-gnome-defs-uninstalled.pc.in: New
285	files. Pointed to by files.ac.
286
287	* gnome/defs/*: Begin removal of overrides. Change all (include
288	"foo-overrides.defs) forms to (include overrides).
289
2902004-09-09  Andreas Rottmann  <andy@findus>
291
292	* gnome/defs/libgnomecanvas.defs: Now include
293	libgnomecanvas-types.defs, instead of having its contents in-file.
294	Rescanned the headers and merged with old file.
295
296	* gnome/defs/libgnomecanvas-overrides.defs: Added affine wrappers back.
297
2982004-07-28  Andreas Rottmann  <a.rottmann@gmx.at>
299
300	* gnome/defs/libgnomecanvas.defs (gnome_canvas_path_def_concat)
301	(gnome_canvas_path_def_split): Annotated GSList* with types (fixes
302	build).
303
3042004-07-02  Jan Nieuwenhuizen  <janneke@gnu.org>
305
306	* gnome/defs/libwnck.defs:
307	* gnome/defs/libwnck-types.defs: Additions: almost full API support.
308
3092004-07-01  Jan Nieuwenhuizen  <janneke@gnu.org>
310
311	* gnome/defs/gtk.defs (gtk-menu:popup): Add (null-ok) for
312	PARENT_MENU_SHELL and PARENT_MENU_ITEM.
313
3142004-06-11  Jan Nieuwenhuizen  <janneke@gnu.org>
315
316	* gnome/defs/libgnomecanvas.defs (gnome_canvas_item_new): New function.
317	(root): New method.
318
319	* gnome/defs/Makefile.am: Update.
320
321	* gnome/defs/libgnomecanvas.defs:
322
323	* gnome/defs/libgnomecanvas-overrides.defs (affine_absolute)
324	(affine_relative): New override.
325
326	* gnome/defs/libgnomecanvas-types.defs: New file.
327
3282004-05-22  Andy Wingo  <wingo@pobox.com>
329
330	* gnome/defs/glade.defs: Include the right overrides file...
331
3322004-05-19  Andy Wingo  <wingo@pobox.com>
333
334	* gnome/defs/Makefile.am (guilemodule_DATA): Updated for new
335	names, and sorted (M-x sort-lines).
336
337	* gnome/defs/gnome-ui-overrides.defs, gnome/defs/gnome-ui.defs:
338	Renamed from ui*.
339
340	* gnome/defs/glade-overrides.defs, gnome/defs/glade.defs: Renamed
341	from libglade*.
342
3432004-04-03  Andreas Rottmann  <a.rottmann@gmx.at>
344
345	* gtk-types.defs (PrivateFlags, TreeViewMode): Removed.
346
3472004-04-02  Andreas Rottmann  <a.rottmann@gmx.at>
348
349	* ui.defs: Revised for GNOME 2.6.
350
351	* gtk.defs: Removed broken functions, fixes.
352
353	* gtk-types.defs: Removed broken types and re-added boxed types
354	and interfaces.
355
3562004-03-31  Andreas Rottmann  <a.rottmann@gmx.at>
357
358	* gtk.defs, gtk-types.defs: Adapted for GTK+ 2.4.
359
3602004-03-29  Andreas Rottmann  <a.rottmann@gmx.at>
361
362	* gdk-types.defs (ColorSpace): Removed, is in gdk-pixbuf and
363	named GdkColor_s_pace.
364
365	* gtk-types.defs: Removed CTreeNode, CellType, CListDragPos,
366	ButtonAction, CTreePos, CTreeExpanderStyle, CTreeExpansionType,
367	SideType, MatchType, PreviewType, SubmenuDirection,
368	SubmenuPlacement, which were all deprecated before GTK+ 2.0.
369
3702004-02-08  Andy Wingo  <wingo@pobox.com>
371
372	* ui.defs: Revert ui.defs to my local copy. There are still some
373	problems, but it's better than before.
374
3752004-01-14  Andy Wingo  <wingo@pobox.com>
376
377	* ui.defs: Re-generated and tweaked.
378
379	* ui-overrides.defs: New file.
380
381	* gnome.defs: Miscellaneous fixes.
382
383	* gnome-overrides.defs: New file.
384
385	* canvas-overrides.defs: New file.
386
3872003-12-16  Andy Wingo  <wingo@pobox.com>
388
389	* gtk-overrides.defs: Allow NULL for the parent in iter_children.
390
3912003-12-13  Andreas Rottmann  <a.rottmann@gmx.at>
392
393	* Makefile.am (guilemodule_DATA): Added gnome-overrides.defs,
394	ui-overrides.defs and canavas-overrides.defs.
395
3962003-12-09  Andy Wingo  <wingo@pobox.com>
397
398	* gtk-overrides.defs (iter_children): Return a list of the
399	children instead of only the first iterator.
400
4012003-11-30  Andreas Rottmann  <a.rottmann@gmx.at>
402
403	* Makefile.am (guilemodule_DATA): Added gda.defs.
404
405	* gda-overrides.defs: Un-ignore gda_value_*, ignore
406	gda_value_new_* instead.
407
4082003-11-25  Andy Wingo  <wingo@pobox.com>
409
410	* gtk-overrides.defs: Added accessors for ok and cancel buttons in
411	file selections.
412
4132003-11-26  Andreas Rottmann  <a.rottmann@gmx.at>
414
415	* gda.defs, gda-types.defs, gda-overrides.defs: New files.
416
4172003-11-25  Andreas Rottmann  <a.rottmann@gmx.at>
418
419	* gdk-types.defs (ColorSpace): Commented out, is in gdk-pixbuf and
420	named GdkColor_s_pace.
421
422	* gtk-overrides.defs (GenericTreeModel): C type is
423	GuileGtkGenericTreeModel, not GuileGtkTreeModel.
424
425	* gtk-types.defs: Get rid of CTree/CList stuff. Comment out a
426	bunch of types apparently missing in GTK+ 2.4.
427
428	* glib-override.defs: Removed some ignore-globs (*_ref, *_unref
429	and *_free), since g-wrap has no automatic reference-counting
430	or disposal of objects.
431	Ignore the GError-related functions, since the GError type is
432	exposed only via exceptions to the scheme level.
433
434	* glib.defs: Added defs for giochannel.h and gfileutils.h.
435
4362003-11-01  Andy Wingo  <wingo@pobox.com>
437
438	* gtk.defs (gtk_clipboard_get): New wrapping, was missing before.
439	(gtk_clipboard_get_for_display): Same.
440	(gtk_clipboard_get_display): Same.
441
4422003-10-16  Andy Wingo  <wingo@pobox.com>
443
444	* gtk-overrides.defs: New wrappers for TextBuffer operations, and
445	GtkTreeSelection::get_selected.
446
447	* vte.defs, vte-overrides.defs: New files. The overrides still
448	need some work and a vte-support.[ch], but I want to get a repl
449	working first.
450	* zvt.defs: Deleted.
451
4522003-10-12  Andy Wingo  <wingo@pobox.com>
453
454	* gtk-overrides.defs: Define the custom Guile treemodel object.
455	Some custom wrappings for GtkTreeModel, GtkTreeStore, and
456	GtkListStore. Ignore *_foreach and *_valist.
457
4582003-10-01  Andy Wingo  <wingo@pobox.com>
459
460	* libglade.defs: Include overrides file, specify that
461	get-widget-prefix returns a GList* of GtkWidget*, remove pygtk
462	stuff.
463	* libglade-overrides.defs: New file.
464
4652003-05-25  Andy Wingo  <wingo@pobox.com>
466
467	* gtk-overrides.defs: Ignore gtk_container_foreach -- to use this,
468	just (for-each f (get-children c)). Ignore gtk_container_forall --
469	scheme equivalent unimplemeted.
470
4712003-05-08  Andy Wingo  <wingo@pobox.com>
472
473	* glib.defs: Added to support GMainLoop, etc.
474
475	* gtk.defs, gdk.defs, pango.defs: Updated to
476	"GList*-of-GtkWindow*".
477
478	* gtk-overrides.defs, gdk-overrides.defs, glib-overrides.defs: new
479	files. Contain ignore and override information.
480
481