CVSROOT: /cvs/gnome Module name: gtk+ Changes by: matthiasc 06/06/21 14:16:58
Modified files: . : ChangeLog acconfig.h configure.in gtk : gtkdebug.h gtkmain.c gtkprintbackend.c gtkprintbackend.h gtkprinter-private.h gtkprinter.c gtkprintjob.c gtkprintjob.h gtkprintoperation-unix.c modules/printbackends: Makefile.am modules/printbackends/cups: Makefile.am gtkcupsutils.c gtkcupsutils.h gtkprintbackendcups.c modules/printbackends/file: gtkprintbackendfile.c modules/printbackends/lpr: Makefile.am gtkprintbackendlpr.c Log message: 2006-06-21 Matthias Clasen <[EMAIL PROTECTED]> Apply a patch by John Palmieri to use buffered io using GIOChannels, clean up error handling and support Cups 1.2 api in the printing code. * acconfig.h: * configure.in: Detect Cups 1.2 * gtk/gtkdebug.h: * gtk/gtkmain.c: Add a printing debug key. * gtk/gtkprintbackend.[hc]: Remove the GError parameter from gtk_print_backend_print_stream, and take a GIOChannel instead of an fd. * gtk/gtkprinter-private.h: * gtk/gtkprinter.c: Replace the fd parameter of _gtk_printer_create_cairo_surface by a GIOChannel. * gtk/gtkprintjob.[hc]: Remove the GError parameter from gtk_print_job_send and make it return void. * gtk/gtkprintoperation-unix.c: * gtk/gtkprintjob.c: Adjust callers, add some debugging support. * modules/printbackends/Makefile.am: Fix DIST_SUBDIRS. * modules/printbackends/cups/Makefile.am: * modules/printbackends/lpr/Makefile.am: Add debug CFLAGS. * modules/printbackends/cups/gtkcupsutils.[hc]: * modules/printbackends/cups/gtkprintbackendcups.c: * modules/printbackends/file/gtkprintbackendfile.c: * modules/printbackends/lpr/gtkprintbackendfile.c: Adapt to the GIOChannel and GError changes, add debug output URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtk%2B&who=matthiasc&date=explicit&mindate=2006-06-21%2014:15&maxdate=2006-06-21%2014:17 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list