[cairo-commit] gtkcairo ChangeLog, 1.31, 1.32 README, 1.6,
1.7 configure.in, 1.10, 1.11
Oeyvind Kolaas
commit at pdx.freedesktop.org
Sun Aug 7 15:57:11 PDT 2005
Committed by: pippin
Update of /cvs/cairo/gtkcairo
In directory gabe:/tmp/cvs-serv29509
Modified Files:
ChangeLog README configure.in
Log Message:
Sync up with cairo api
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/gtkcairo/ChangeLog,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -d -r1.31 -r1.32
--- ChangeLog 8 Apr 2005 10:27:25 -0000 1.31
+++ ChangeLog 7 Aug 2005 22:57:09 -0000 1.32
@@ -1,3 +1,25 @@
+2005-08-06 Bertram Felgenhauer <int-e at gmx.de>
+
+ * README: added note about cairo support in upcoming GTK+.
+
+2005-08-02 Bertram Felgenhauer <int-e at gmx.de>
+
+ * configure.in: bump cairo requirements
+
+ * tests/demo.c (paint): replace deprecated functions.
+
+ * gtkcairo/gtkcairo.c (gtk_cairo_expose): don't save cairo's state
+ here.
+ (gtk_cairo_set_gdk_color): replace deprecated function.
+
+ * gtkcairo/gdkcairo.c: change to use new cairo_create() semantics
+ (gdkcairo_destroy): free glitz_surface if it was allocated
+ (gdkcairo_size_allocate): make a temporary reference to glitz_surface
+ to prevent it from being freed.
+ (gdkcairo_expose): (xlib backend) use actual drawable width and height
+ for the X11 surface, create new cairo state for every expose.
+ (gdkcairo_expose): (glitz backend) save cairo's state.
+
2005-04-08 Dave Beckett <Dave.Beckett at bristol.ac.uk>
* autogen.sh: Use LIBTOOLIZE_FLAGS
Index: README
===================================================================
RCS file: /cvs/cairo/gtkcairo/README,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- README 1 Apr 2005 14:37:17 -0000 1.6
+++ README 7 Aug 2005 22:57:09 -0000 1.7
@@ -5,6 +5,11 @@
cairo api using a few backends (xlib w/Render acceleration, and glitz
w/open gl acceleration).
+NOTE: GTK+ 2.7+ supports creating cairo contexts for GDK drawables,
+making GtkCairo obsolete; see gdk_drawable_get_cairo().
+GtkCairo can still be used as a convenient interface to cairo for
+earlier GTK+ versions.
+
Synopsis
========
Index: configure.in
===================================================================
RCS file: /cvs/cairo/gtkcairo/configure.in,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- configure.in 25 Jan 2005 20:53:11 -0000 1.10
+++ configure.in 7 Aug 2005 22:57:09 -0000 1.11
@@ -39,7 +39,7 @@
AC_PATH_XTRA
dnl ===========================================================================
-PKG_CHECK_MODULES(GTKCAIRO, gtk+-2.0 cairo >= 0.1.1)
+PKG_CHECK_MODULES(GTKCAIRO, gtk+-2.0 cairo >= 0.6.0)
AC_SUBST(GTKCAIRO_CFLAGS)
AC_SUBST(GTKCAIRO_LIBS)
More information about the cairo-commit
mailing list