gtk: Use Cairo, punt gdk_draw_*, in preparation for Gtk+ 3.0.
authorMatt Birkholz <matt@birkholz.chandler.az.us>
Fri, 20 Jul 2012 17:27:33 +0000 (10:27 -0700)
committerMatt Birkholz <matt@birkholz.chandler.az.us>
Fri, 20 Jul 2012 17:27:33 +0000 (10:27 -0700)
commit265b418a646c126bec674ee7ab9f421c8e964c11
treeb86d612b7567c9c87753461e6bedb976895a8769
parent5a737be7584ebe43da335ba9bf5aabae691cbfe9
gtk: Use Cairo, punt gdk_draw_*, in preparation for Gtk+ 3.0.

Also replaced some structure member accesses with accessor functions
(or just eliminated them).  Deleted some unused declarations.
GdkVisual, GdkGC and GdkDrawable are no more.  Fixed green and blue
switchup in peek-gdkcolor and a call to vector-length with 2 args in
guarantee-color-spec.
22 files changed:
doc/gtk/gtk.texinfo
src/gtk/Includes/cairo.cdecl
src/gtk/Includes/gdk.cdecl
src/gtk/Includes/gdkcairo.cdecl
src/gtk/Includes/gdkdrawable.cdecl [deleted file]
src/gtk/Includes/gdkgc.cdecl [deleted file]
src/gtk/Includes/gdkkeysyms.cdecl
src/gtk/Includes/gdktypes.cdecl
src/gtk/Includes/gdkvisual.cdecl [deleted file]
src/gtk/Includes/gdkwindow.cdecl
src/gtk/Includes/gtk.cdecl
src/gtk/Includes/gtkadjustment.cdecl
src/gtk/Includes/gtkgc.cdecl [deleted file]
src/gtk/Includes/pangocairo.cdecl
src/gtk/cairo.scm [new file with mode: 0644]
src/gtk/fix-demo.scm
src/gtk/fix-layout.scm
src/gtk/gtk-ev.scm
src/gtk/gtk-object.scm
src/gtk/gtk.pkg
src/gtk/keys.scm
tests/gtk/test-gtk.scm