CVSROOT: /cvs/gnome Module name: libegg Changes by: alexl 06/02/24 11:43:52
Modified files: libegg/print-operation: ChangeLog eggprintbackend.h eggprintbackendcups.c eggprinter-private.h eggprinter.c eggprinter.h eggprintjob-private.h eggprintjob.c eggprintjob.h eggprintoperation-unix.c Log message: 2006-02-24 Alexander Larsson <[EMAIL PROTECTED]> * eggprintbackend.h: * eggprinter-private.h: * eggprinter.[ch]: Add printer_prepare_for_print to printer backend. This is where a backend can convert generic options to backend-specific options. Add settings argument to egg_printer_prep_job. * eggprintbackendcups.c: Add empty (for now) prepare_for_print In egg_print_backend_cups_print_stream, send cups settings. * eggprintjob-private.h: * eggprintjob.[ch]: Add setting memeber. Fix refcounting bug with printer. Call backend prepare_for_print in egg_print_job_prep(). * eggprintoperation-unix.c: (egg_print_operation_platform_backend_run_dialog): Get settings from dialog and pass to job. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libegg&who=alexl&date=explicit&mindate=2006-02-24%2011:42&maxdate=2006-02-24%2011:44 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list