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