[claws-mail-cvs-commit] printing.c

Paul Mangan <[email protected]> Mon, 05 Oct 2009 13:36:40 +0000
Newsgroups gmane.mail.sylpheed.claws.cvs
Message-ID <[email protected]>
Update of /srv/cvs/claws-mail/claws/src
In directory ran:/tmp/cvs-serv11362/src

Modified Files:
      Tag: gtk2
	printing.c 
Log Message:
2009-10-05 [paul]	3.7.2cvs45

	* src/printing.c
		enable Page Size and Orientation in the print dialog,
		GTK+ >= 2.18.x only. Patch by Mark__T 

Index: printing.c
===================================================================
RCS file: /srv/cvs/claws-mail/claws/src/Attic/printing.c,v
retrieving revision 1.1.2.26
retrieving revision 1.1.2.27
diff -u -d -r1.1.2.26 -r1.1.2.27
--- printing.c	25 Apr 2009 08:20:31 -0000	1.1.2.26
+++ printing.c	5 Oct 2009 13:36:37 -0000	1.1.2.27
@@ -279,6 +279,10 @@
 	/* Config for printing */
 	gtk_print_operation_set_print_settings(op, settings);
 	gtk_print_operation_set_default_page_setup(op, page_setup);
+#if GTK_CHECK_VERSION(2, 18, 0)
+        /* enable Page Size and Orientation in the print dialog */
+	gtk_print_operation_set_embed_page_setup(op, TRUE);
+#endif
 
 	/* signals */
 	g_signal_connect(op, "begin_print", G_CALLBACK(renderer->cb_begin_print), print_data);