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

Reply via email to