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