CVSROOT: /cvs/gnome
Module name: libegg
Changes by: johnp 06/03/15 20:22:03
Modified files:
libegg/print-operation: ChangeLog TODO eggprintbackend.h
eggprinter-private.h eggprinter.c
eggprintunixdialog.c
libegg/print-operation/modules/printbackends/cups:
eggprintbackendcups.c
libegg/print-operation/modules/printbackends/pdf:
eggprintbackendpdf.c
eggprinterpdf.c
eggprinterpdf.h
Log message:
2006-03-15 John (J5) Palmieri <[EMAIL PROTECTED]>
* eggprinter.c:
(_egg_printer_get_custom_widgets): New interface for getting
a hash of custom widgets from the backend
* eggprintunixdialog.c:
(egg_print_unix_dialog_destroy):
Make sure we clear widgets before we destroy so that custome widgets
wich are owned by the backend printers, are not destroyed with the
dialog.
(clear_per_printer_ui):
Remove custom widgets from the container
(add_custom_ui):
Match up extention points with widgets in a hash table
(create_main_page):
Add the main-page-custom-input extention point
* modules/printbackends/pdf/eggprintbackendpdf.c:
(egg_print_backend_pdf_print_stream):
Get the filename and directory from the custom widgets
(pdf_printer_get_custom_widgets):
Put the file chooser widgets into a hash with the key
"main-page-custom-input"
* modules/printbackends/pdf/eggprinterpdf.c:
(egg_printer_pdf_init):
Create the UI elements for choosing a file to print to
* TODO:
updated
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libegg&who=johnp&date=explicit&mindate=2006-03-15%2020:21&maxdate=2006-03-15%2020:23
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list