CVSROOT:        /cvs/gnome
Module name:    gtk+
Changes by:     alexl   06/06/02 11:16:13

Modified files:
        .              : ChangeLog 
        gtk            : Makefile.am gtkmarshalers.list 
                         gtkprintbackend.c gtkprintcontext.c 
                         gtkprintcontext.h gtkprintoperation-private.h 
                         gtkprintoperation-unix.c 
                         gtkprintoperation-win32.c gtkprintoperation.c 
                         gtkprintoperation.h gtkprintunixdialog.c 
        tests          : print-editor.c 
Added files:
        gtk            : gtkprintoperationpreview.c 
                         gtkprintoperationpreview.h 

Log message:
2006-06-02  Alexander Larsson  <[EMAIL PROTECTED]>

* gtk/Makefile.am:
Add gtkprintoperationpreview.[ch]
Set default preview command. Hardcoded for now.

* gtk/gtkmarshalers.list:
Add BOOLEAN:OBJECT,OBJECT,OBJECT

* gtk/gtkprintbackend.c:
Add preview command property.

* gtk/gtkprintcontext.[ch]:
Make less dependent on PrintOperation for output settings
Externally set cairo_t and dpi. Resettable.
Create fontmap without metrics hinting (so that print preview
text layout doesn't depend on zoom level).

* gtk/gtkprintoperation-private.h:
* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintoperation.[ch]:
Initial work on print preview API and default implementation
using an external preview app.

* gtk/gtkprintoperation-win32.c:
Some needed updates. Not done, needs more work.

* gtk/gtkprintoperationpreview.[ch]:
New interface used in print preview api.

* gtk/gtkprintunixdialog.c:
Add print preview dialog.

* tests/print-editor.c:
Test using an custom print preview widget.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtk%2B&who=alexl&date=explicit&mindate=2006-06-02%2011:15&maxdate=2006-06-02%2011:17

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

Reply via email to