CVSROOT:        /cvs/gnome
Module name:    libegg
Changes by:     alexl   06/03/23 05:08:40

Modified files:
        libegg/print-operation: ChangeLog TODO eggprintbackend.h 
                                eggprinter-private.h eggprinter.c 
                                eggprinteroption.c eggprintunixdialog.c 
        libegg/print-operation/modules/printbackends/cups: 
                                                           
eggprintbackendcups.c 
        libegg/print-operation/modules/printbackends/lpr: 
                                                          eggprintbackendlpr.c 
        libegg/print-operation/modules/printbackends/pdf: 
                                                          eggprintbackendpdf.c 

Log message:
2006-03-23  Alexander Larsson  <[EMAIL PROTECTED]>

* eggprintbackend.h:
* eggprinter-private.h:
* eggprinter.c: (_egg_printer_get_options):
Add print settings argument to get_options so that backends can
pre-fill the previously returned settings.

* eggprinteroption.c: (egg_printer_option_set):
For PICKONE types, only set if the choice was allowed.
Also handle case-differences.

* eggprintunixdialog.c:
Set the printer from the user supplied settings or the default.
Set the user supplied settings on the printer object.
Note: The "default" printer is just hardcoded for now.

* modules/printbackends/cups/eggprintbackendcups.c:
Support setting initial option state from passed in settings

* modules/printbackends/lpr/eggprintbackendlpr.c:
* modules/printbackends/pdf/eggprintbackendpdf.c:
Update to new API.

* TODO:
Update

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libegg&who=alexl&date=explicit&mindate=2006-03-23%2005:07&maxdate=2006-03-23%2005:09

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to