gtk2/gdk-pixbuf
Tim Janik d69496c060 urg, removed implementation of gtk_marshal_VOID__INT_INT_INT_INT. if
Wed Oct 25 20:47:41 2000  Tim Janik  <timj@gtk.org>

        * gtk/gdk-pixbuf-loader.c (gdk_pixbuf_loader_class_init): urg, removed
        implementation of gtk_marshal_VOID__INT_INT_INT_INT. if people do that,
        couldn't they at least give it a non-standard name?

        * gtk/gtktextlayout.c: arg! yet another implementation of
        gtk_marshal_VOID__INT_INT_INT_INT(), is this a conspiracy?

        * gtk/gtktextbuffer.c: gotcha! captured a vagabonding
        gtk_marshal_VOID__INT_POINTER_INT() implementation, braught it back
        home. now i know this _is_ a conspiracy.

        * gtk/gtkwidget.c (gtk_widget_class_init): marshaller fixups for
        ::state-changed.

        * gtk/gtkaccelgroup.c (gtk_accel_group_create_remove):
        (gtk_accel_group_create_add): marshaller signature fixups.

        * gtk/gtklistitem.c (gtk_list_item_class_init): signal creation fixups,
        pass in GTK_TYPE_SCROLL_TYPE instead of GTK_TYPE_ENUM.

        * gtk/gtkobject.[hc]: removed GTK_CONNECTED flag, it's not valid
        anymore.

Tue Oct 24 23:59:21 2000  Tim Janik  <timj@gtk.org>

        * docs/reference/Makefile.am: disabled SUBDIRS for the moment, since
        due to the signal system changes, it wouldn't build currently. to
        be fixed soon.

        * docs/Changes-2.0.txt: GtkSignal/GSignal updates.

        * gtk/gtkwidget.c: ::direction_changed takes an enum as argument,
        so it needs gtk_marshal_VOID__ENUM() instead of
        gtk_marshal_NONE__UINT().

        * gdk/gdk*.c: adapted type registration functions.

        * gtk/gtkbindings.c:
        * gtk/gtkaccelgroup.c: operate on GSignalQuery, GtkSignalQuery is
        gone.

        * gtk/gtkenums.h: define GtkSignalRunType in terms of GSignalType.

        * gtk/gtkobject.c:
        (gtk_object_destroy):
        (gtk_object_shutdown): fixed recursion guards. basically we have to
        catch the case where any of GObject.shutdown() or gtk_object_destroy()
        is called during ::destroy, and avoid recursion there.

        * gtk/gtktypeutils.c:
        * gtk/maketypes.awk: awk-script hackup to provide gtk_type_init() with
        boxed_copy/boxed_free. this needs a more general solution based on a
        publically installed code-generator utility.

        * gtk/gtktypeutils.[hc]: compat aliased GTK_TYPE_BOXED to G_TYPE_BOXED,
        glib's gobject has support for that now.
        define GtkSignalMarshaller in terms of GSignalCMarshaller.


Mon Oct 23 09:36:42 2000  Tim Janik  <timj@gtk.org>

        * gtk/gtksignal.[hc]:
        * gtk/gtkmarshal.[hc]:
        * gtk/Makefile.am: generate marshallers with glib-genmarshal and don't
        compile gtkmarshal.c on its own anymore, just include it in gtksignal.c.
        removed #include <gtkmarshal.h>s all over the place, gtksignal.h takes
        care of that.

        * *.c: marshaller name fixups.

        * gtk/gtkmarshal.list: added a comment briefing the format.

Sun Oct 22 23:14:39 2000  Tim Janik  <timj@gtk.org>

        * gtk/gtksignal.[hc]: nuked old implementation. we mostly have
        compatibility macros here now. more specifically, most of
        the API is preserved (yes, _most_, nonwithstanding the
        following exceptions listed, the API is stil lHUGE ;)
        things that got removed completely:
        GtkSignalQuery, gtk_signal_query(), gtk_signal_n_emissions(),
        gtk_signal_n_emissions_by_name(), gtk_signal_handlers_destroy(),
        gtk_signal_set_funcs(), gtk_signal_handler_pending_by_id(),
        gtk_signal_add_emission_hook(), gtk_signal_add_emission_hook_full(),
        gtk_signal_remove_emission_hook().
        non-functional functions variants:
        gtk_signal_add_emission_hook(), gtk_signal_remove_emission_hook().
        the GtkCallbackMarshal argument to gtk_signal_connect_full() is
        not supported anymore.
        (gtk_signal_compat_matched): new internal function to aid
        implementation of the compatibility macros, it  provides
        functionality to block/unblock/disconnect handlers based
        on func/data.

        * gtk/gtkenums.h: define GtkSignalRunType in terms of GSignalType,

        * *.c: adaptions to new type registration API signatures.


Fri Oct 20 15:26:33 2000  Tim Janik  <timj@gtk.org>

        * gtk/gtktypeutils.[hc]: removed G_TYPE_GTK_POINTER cludge.
2000-10-25 22:34:14 +00:00
..
pixops contrib subdir 2000-10-09 17:22:20 +00:00
.cvsignore Massive .cvsignore updates 2000-10-23 14:43:16 +00:00
ChangeLog gtk/makefile.mingw.in Updates. 2000-10-22 16:01:20 +00:00
gdk_pixbuf.def gdk_pixbuf.def pixbufloader_jpeg.def Add new entry points. 2000-10-06 22:01:45 +00:00
gdk-pixbuf-animation.c urg, removed implementation of gtk_marshal_VOID__INT_INT_INT_INT. if 2000-10-25 22:34:14 +00:00
gdk-pixbuf-data.c Some updates 2000-10-18 18:42:54 +00:00
gdk-pixbuf-features.h.in No more libart/gdk-pixbuf as part of gnome-libs 2000-01-10 19:17:42 +00:00
gdk-pixbuf-i18n.h Pixbuf saving, patch from David Welton. 2000-10-06 18:19:18 +00:00
gdk-pixbuf-io.c gtk/makefile.mingw.in Updates. 2000-10-22 16:01:20 +00:00
gdk-pixbuf-io.h Some updates 2000-10-18 18:42:54 +00:00
gdk-pixbuf-loader.c urg, removed implementation of gtk_marshal_VOID__INT_INT_INT_INT. if 2000-10-25 22:34:14 +00:00
gdk-pixbuf-loader.h Some updates 2000-10-18 18:42:54 +00:00
gdk-pixbuf-private.h Move more text widget headers into the private header list 2000-09-26 20:22:17 +00:00
gdk-pixbuf-scale.c applied patch from Andreas Persenius <ndap@swipnet.se> that updates the 2000-07-26 11:33:08 +00:00
gdk-pixbuf-util.c Some updates 2000-10-18 18:42:54 +00:00
gdk-pixbuf-xform.c Most of this patch is based on a patch by Havoc Pennington (hp@redhat.com) 2000-04-11 07:03:25 +00:00
gdk-pixbuf.c urg, removed implementation of gtk_marshal_VOID__INT_INT_INT_INT. if 2000-10-25 22:34:14 +00:00
gdk-pixbuf.h Some updates 2000-10-18 18:42:54 +00:00
io-bmp.c Some updates 2000-10-18 18:42:54 +00:00
io-gif.c Some updates 2000-10-18 18:42:54 +00:00
io-ico.c Some updates 2000-10-18 18:42:54 +00:00
io-jpeg.c Some updates 2000-10-18 18:42:54 +00:00
io-png.c Some updates 2000-10-18 18:42:54 +00:00
io-pnm.c Some updates 2000-10-18 18:42:54 +00:00
io-ras.c Some updates 2000-10-18 18:42:54 +00:00
io-tiff.c Some updates 2000-10-18 18:42:54 +00:00
io-wbmp.c Some updates 2000-10-18 18:42:54 +00:00
io-xpm.c Some updates 2000-10-18 18:42:54 +00:00
make-inline-pixbuf.c Some updates 2000-10-18 18:42:54 +00:00
Makefile.am Pixbuf saving, patch from David Welton. 2000-10-06 18:19:18 +00:00
makefile.mingw.in gdk_pixbuf.def pixbufloader_jpeg.def Add new entry points. 2000-10-06 22:01:45 +00:00
pixbufloader_bmp.def Win32 build setup: 2000-07-22 23:50:19 +00:00
pixbufloader_gif.def Win32 build setup: 2000-07-22 23:50:19 +00:00
pixbufloader_ico.def Win32 build setup: 2000-07-22 23:50:19 +00:00
pixbufloader_jpeg.def gdk_pixbuf.def pixbufloader_jpeg.def Add new entry points. 2000-10-06 22:01:45 +00:00
pixbufloader_png.def gdk_pixbuf.def pixbufloader_jpeg.def Add new entry points. 2000-10-06 22:01:45 +00:00
pixbufloader_pnm.def Win32 build setup: 2000-07-22 23:50:19 +00:00
pixbufloader_ras.def Win32 build setup: 2000-07-22 23:50:19 +00:00
pixbufloader_tiff.def Win32 build setup: 2000-07-22 23:50:19 +00:00
pixbufloader_wbmp.def Add gdk_pixbuf_loader_new_with_type function, to allow handling image 2000-07-28 00:09:36 +00:00
pixbufloader_xpm.def Win32 build setup: 2000-07-22 23:50:19 +00:00
test-gdk-pixbuf.c Convert GdkPixbuf to GObject, leaving it opaque (i.e. derivation is not 2000-06-22 15:36:12 +00:00