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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list