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

Reply via email to