+Fri Nov 30 16:12:21 2001 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkpango.c: Patch from Hidetoshi Tajima to fix
+ bad match error when target drawable is not the
+ same depth as the root window. (#65841)
+
+ * HACKING: Update.
+
2001-11-29 Matthias Clasen <matthiasc@poet.de>
* gdk/gdkwindow.c: Typo fix.
assertion here that we were at the end iterator was not correct;
change code to move us to the end iterator. bug #65731
+>>>>>>> 1.2646
Wed Nov 28 20:05:44 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkaccellabel.c (gtk_accel_label_refetch): Remove
+Fri Nov 30 16:12:21 2001 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkpango.c: Patch from Hidetoshi Tajima to fix
+ bad match error when target drawable is not the
+ same depth as the root window. (#65841)
+
+ * HACKING: Update.
+
2001-11-29 Matthias Clasen <matthiasc@poet.de>
* gdk/gdkwindow.c: Typo fix.
assertion here that we were at the end iterator was not correct;
change code to move us to the end iterator. bug #65731
+>>>>>>> 1.2646
Wed Nov 28 20:05:44 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkaccellabel.c (gtk_accel_label_refetch): Remove
+Fri Nov 30 16:12:21 2001 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkpango.c: Patch from Hidetoshi Tajima to fix
+ bad match error when target drawable is not the
+ same depth as the root window. (#65841)
+
+ * HACKING: Update.
+
2001-11-29 Matthias Clasen <matthiasc@poet.de>
* gdk/gdkwindow.c: Typo fix.
assertion here that we were at the end iterator was not correct;
change code to move us to the end iterator. bug #65731
+>>>>>>> 1.2646
Wed Nov 28 20:05:44 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkaccellabel.c (gtk_accel_label_refetch): Remove
+Fri Nov 30 16:12:21 2001 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkpango.c: Patch from Hidetoshi Tajima to fix
+ bad match error when target drawable is not the
+ same depth as the root window. (#65841)
+
+ * HACKING: Update.
+
2001-11-29 Matthias Clasen <matthiasc@poet.de>
* gdk/gdkwindow.c: Typo fix.
assertion here that we were at the end iterator was not correct;
change code to move us to the end iterator. bug #65731
+>>>>>>> 1.2646
Wed Nov 28 20:05:44 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkaccellabel.c (gtk_accel_label_refetch): Remove
+Fri Nov 30 16:12:21 2001 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkpango.c: Patch from Hidetoshi Tajima to fix
+ bad match error when target drawable is not the
+ same depth as the root window. (#65841)
+
+ * HACKING: Update.
+
2001-11-29 Matthias Clasen <matthiasc@poet.de>
* gdk/gdkwindow.c: Typo fix.
assertion here that we were at the end iterator was not correct;
change code to move us to the end iterator. bug #65731
+>>>>>>> 1.2646
Wed Nov 28 20:05:44 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkaccellabel.c (gtk_accel_label_refetch): Remove
+Fri Nov 30 16:12:21 2001 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkpango.c: Patch from Hidetoshi Tajima to fix
+ bad match error when target drawable is not the
+ same depth as the root window. (#65841)
+
+ * HACKING: Update.
+
2001-11-29 Matthias Clasen <matthiasc@poet.de>
* gdk/gdkwindow.c: Typo fix.
assertion here that we were at the end iterator was not correct;
change code to move us to the end iterator. bug #65731
+>>>>>>> 1.2646
Wed Nov 28 20:05:44 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkaccellabel.c (gtk_accel_label_refetch): Remove
+Fri Nov 30 16:12:21 2001 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkpango.c: Patch from Hidetoshi Tajima to fix
+ bad match error when target drawable is not the
+ same depth as the root window. (#65841)
+
+ * HACKING: Update.
+
2001-11-29 Matthias Clasen <matthiasc@poet.de>
* gdk/gdkwindow.c: Typo fix.
assertion here that we were at the end iterator was not correct;
change code to move us to the end iterator. bug #65731
+>>>>>>> 1.2646
Wed Nov 28 20:05:44 2001 Owen Taylor <otaylor@redhat.com>
* gtk/gtkaccellabel.c (gtk_accel_label_refetch): Remove
-If you want to hack on the Gtk+ project, it will make you life easier
-to have the following packages installed:
+If you want to hack on the GTK+ project, you'll need to have
+the following packages installed:
- - GNU autoconf 2.13
+ - GNU autoconf 2.52
- GNU automake 1.4
- (Beta releases are at ftp://ftp.cygnus.com/pub/tromey)
- - GNU libtool 1.2d
+ - GNU libtool 1.4
- indent (GNU indent 1.9.1 is known good)
- - GNU gettext 10.35
- Available in ftp://alpha.gnu.org/gnu
+ - GNU gettext 10.40
These should be available by ftp from ftp.gnu.org or any of the
fine GNU mirrors. Beta software can be found at alpha.gnu.org.
}
static GdkGC *
-gdk_pango_get_gc (PangoContext *context,
+gdk_pango_get_gc (GdkDrawable *drawable,
+ PangoContext *context,
PangoColor *fg_color,
GdkBitmap *stipple,
GdkGC *base_gc)
return NULL;
}
- result = gdk_gc_new (gdk_get_default_root_window ());
+ result = gdk_gc_new (drawable);
gdk_gc_copy (result, base_gc);
if (fg_color)
tmp.green = background->green;
}
- bg_gc = gdk_pango_get_gc (context, &tmp, stipple, gc);
+ bg_gc = gdk_pango_get_gc (drawable, context, &tmp, stipple, gc);
gdk_draw_rectangle (drawable, bg_gc, TRUE,
x + (x_off + logical_rect.x) / PANGO_SCALE,
tmp.green = foreground->green;
}
- fg_gc = gdk_pango_get_gc (context, fg_set ? &tmp : NULL,
+ fg_gc = gdk_pango_get_gc (drawable, context, fg_set ? &tmp : NULL,
stipple, gc);
}
else
if (embossed)
{
PangoColor color = { 65535, 65535, 65535 };
- GdkGC *white_gc = gdk_pango_get_gc (context, &color, stipple, fg_gc);
+ GdkGC *white_gc = gdk_pango_get_gc (drawable, context, &color, stipple, fg_gc);
gdk_draw_glyphs (drawable, white_gc, run->item->analysis.font,
gx + 1,
gy + 1,