diff options
author | Tim Janik <timj@gtk.org> | 2000-07-11 04:46:11 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 2000-07-11 04:46:11 +0000 |
commit | 64911ddc44c775e61afe8c6593fc063f427c6927 (patch) | |
tree | 9b7f617baeb255a1f49b85b03f54210b3c18779c /gdk-pixbuf | |
parent | 1e72328181318106e85e768599811311a9268ced (diff) | |
download | gtk+-64911ddc44c775e61afe8c6593fc063f427c6927.tar.gz |
add xthickness and ythickness to GtkRcStyle and add the necessary tokens.
Tue Jul 11 06:38:42 2000 Tim Janik <timj@gtk.org>
* gtk/gtkrc.h: add xthickness and ythickness to GtkRcStyle and
add the necessary tokens.
* gtk/gtkrc.c (gtk_rc_style_init): properly initiality the rc style.
(gtk_rc_style_to_style): copy thicknesses.
(gtk_rc_init_style): apply thicknesses.
(gtk_rc_parse_style): parse xthickness and ythickness.
* gdk/x11/gdkdnd-x11.c: silence compiler in switch() statements.
* gdk/x11/gdkwindow-x11.c (gdk_window_foreign_new):
(gdk_window_new):
(_gdk_windowing_window_init):
* gdk/x11/gdkpixmap-x11.c (gdk_pixmap_foreign_new):
(gdk_pixmap_create_from_data):
(gdk_bitmap_create_from_data):
(gdk_pixmap_new):
* gdk/x11/gdkimage-x11.c (gdk_image_get):
(gdk_image_new):
* gdk/x11/gdkgc-x11.c (_gdk_x11_gc_new):
* gdk/x11/gdkdnd-x11.c (gdk_drag_context_new):
* gdk/x11/gdkcolor-x11.c (gdkx_colormap_get):
(gdk_colormap_get_system):
(gdk_colormap_new):
* gdk/gdkwindow.c (gdk_window_init):
* gtk/gtkstyle.c (gtk_style_new):
* gtk/gdk-pixbuf-loader.c (gdk_pixbuf_loader_frame_done):
* gdk/gdkpixmap.c (gdk_pixmap_init):
* gtk/gtkrc.c (gtk_rc_style_new):
use g_object_new() instead of g_type_create_instance() which
is a private function for fundamental type implementations.
Tue Jul 11 06:20:14 2000 Tim Janik <timj@gtk.org>
* io-gif.c (gdk_pixbuf__gif_image_load_animation):
* gdk-pixbuf-data.c (gdk_pixbuf_new_from_data):
* gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file):
use g_object_new() instead of g_type_create_instance() which
is a private function for fundamental type implementations.
Diffstat (limited to 'gdk-pixbuf')
-rw-r--r-- | gdk-pixbuf/ChangeLog | 8 | ||||
-rw-r--r-- | gdk-pixbuf/gdk-pixbuf-animation.c | 2 | ||||
-rw-r--r-- | gdk-pixbuf/gdk-pixbuf-data.c | 2 | ||||
-rw-r--r-- | gdk-pixbuf/gdk-pixbuf-loader.c | 2 | ||||
-rw-r--r-- | gdk-pixbuf/io-gif.c | 2 |
5 files changed, 12 insertions, 4 deletions
diff --git a/gdk-pixbuf/ChangeLog b/gdk-pixbuf/ChangeLog index c6f78223ce..e0d202f5a3 100644 --- a/gdk-pixbuf/ChangeLog +++ b/gdk-pixbuf/ChangeLog @@ -1,3 +1,11 @@ +Tue Jul 11 06:20:14 2000 Tim Janik <timj@gtk.org> + + * io-gif.c (gdk_pixbuf__gif_image_load_animation): + * gdk-pixbuf-data.c (gdk_pixbuf_new_from_data): + * gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file): + use g_object_new() instead of g_type_create_instance() which + is a private function for fundamental type implementations. + Thu Jul 6 11:49:47 2000 Owen Taylor <otaylor@redhat.com> * Makefile.am (libgdk_pixbuf_la_LDFLAGS): Use GTK+ version diff --git a/gdk-pixbuf/gdk-pixbuf-animation.c b/gdk-pixbuf/gdk-pixbuf-animation.c index fa6108b899..858becf69e 100644 --- a/gdk-pixbuf/gdk-pixbuf-animation.c +++ b/gdk-pixbuf/gdk-pixbuf-animation.c @@ -159,7 +159,7 @@ gdk_pixbuf_animation_new_from_file (const char *filename) frame->delay_time = -1; frame->action = GDK_PIXBUF_FRAME_RETAIN; - animation = GDK_PIXBUF_ANIMATION (g_type_create_instance (GDK_TYPE_PIXBUF_ANIMATION)); + animation = g_object_new (GDK_TYPE_PIXBUF_ANIMATION, NULL); animation->n_frames = 1; animation->frames = g_list_prepend (NULL, frame); diff --git a/gdk-pixbuf/gdk-pixbuf-data.c b/gdk-pixbuf/gdk-pixbuf-data.c index f03d869bac..5ac0446891 100644 --- a/gdk-pixbuf/gdk-pixbuf-data.c +++ b/gdk-pixbuf/gdk-pixbuf-data.c @@ -60,7 +60,7 @@ gdk_pixbuf_new_from_data (const guchar *data, GdkColorspace colorspace, gboolean g_return_val_if_fail (width > 0, NULL); g_return_val_if_fail (height > 0, NULL); - pixbuf = GDK_PIXBUF (g_type_create_instance (GDK_TYPE_PIXBUF)); + pixbuf = g_object_new (GDK_TYPE_PIXBUF, NULL); pixbuf->colorspace = colorspace; pixbuf->n_channels = has_alpha ? 4 : 3; diff --git a/gdk-pixbuf/gdk-pixbuf-loader.c b/gdk-pixbuf/gdk-pixbuf-loader.c index 9607b2f4cb..413b2bee55 100644 --- a/gdk-pixbuf/gdk-pixbuf-loader.c +++ b/gdk-pixbuf/gdk-pixbuf-loader.c @@ -274,7 +274,7 @@ gdk_pixbuf_loader_frame_done (GdkPixbufFrame *frame, if (priv->animation == NULL) { - priv->animation = GDK_PIXBUF_ANIMATION (g_type_create_instance (GDK_TYPE_PIXBUF_ANIMATION)); + priv->animation = g_object_new (GDK_TYPE_PIXBUF_ANIMATION, NULL); priv->animation->n_frames = 0; priv->animation->width = gdk_pixbuf_get_width (frame->pixbuf) + frame->x_offset; diff --git a/gdk-pixbuf/io-gif.c b/gdk-pixbuf/io-gif.c index 7f42999692..4cca68e45d 100644 --- a/gdk-pixbuf/io-gif.c +++ b/gdk-pixbuf/io-gif.c @@ -1214,7 +1214,7 @@ gdk_pixbuf__gif_image_load_animation (FILE *file) g_return_val_if_fail (file != NULL, NULL); context = new_context (); - context->animation = GDK_PIXBUF_ANIMATION (g_type_create_instance (GDK_TYPE_PIXBUF_ANIMATION)); + context->animation = g_object_new (GDK_TYPE_PIXBUF_ANIMATION, NULL); context->animation->n_frames = 0; context->animation->frames = NULL; |