d15fbee353 
					 
					
						
						
							
							Make a few more code samples compile  
						
						
						
						
					 
					
						2018-01-07 16:38:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af36220bca 
					 
					
						
						
							
							gtkprintcontext: Fix several potential g_object_[un]ref(NULL) calls  
						
						... 
						
						
						
						The page_setup of a GtkPrintContext or GtkPrintUnixDialog is nullable,
so all reference count changes to it have to be guarded against NULL
values.
Found by scan-build.
https://bugzilla.gnome.org/show_bug.cgi?id=712760  
						
						
					 
					
						2015-03-09 13:41:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						779faafa22 
					 
					
						
						
							
							printing: Translate context to correct position  
						
						... 
						
						
						
						Use correct margins of given page setup when translating context
to imageable area.
https://bugzilla.gnome.org/show_bug.cgi?id=671895  
						
						
					 
					
						2014-12-18 16:29:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						469d333aa2 
					 
					
						
						
							
							docs: use Returns: consistently  
						
						... 
						
						
						
						Instead of Return value: 
						
						
					 
					
						2014-02-19 18:56:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63e887e165 
					 
					
						
						
							
							docs: replace all <examples> with markdown headings  
						
						
						
						
					 
					
						2014-02-04 16:58:54 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c8bd8e7cf 
					 
					
						
						
							
							docs: Identify examples that are C code  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=723119  
					
						2014-01-29 12:45:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						768bc44081 
					 
					
						
						
							
							docs: use |[ ]| instead of <programlisting></programlisting>  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=723119  
					
						2014-01-29 12:45:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd7e8e9414 
					 
					
						
						
							
							Don't rotate pdf landscape output  
						
						
						
						
					 
					
						2012-09-12 15:38:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88c63903a5 
					 
					
						
						
							
							printing: Rename GTK_UNIT_PIXEL to GTK_UNIT_NONE  
						
						... 
						
						
						
						...and document that many functions don't accept "none" as a unit.
https://bugzilla.gnome.org/show_bug.cgi?id=460908  
						
						
					 
					
						2012-05-03 18:30:48 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8669eb49f5 
					 
					
						
						
							
							Don't use deprecated Pango api  
						
						
						
						
					 
					
						2011-11-01 21:22:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25c2569a5d 
					 
					
						
						
							
							Move documentation to inline comments: GtkPrintContext  
						
						
						
						
					 
					
						2011-04-18 02:08:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9fcc4c630 
					 
					
						
						
							
							Silence new gcc warnings  
						
						... 
						
						
						
						gcc 4.6.0 has started to warn about set-but-unused variables.
So don't do that, then. 
						
						
					 
					
						2011-01-23 21:51:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fb1c06402 
					 
					
						
						
							
							[GI] Add missing (out) and (array) annotations  
						
						
						
						
					 
					
						2011-01-20 13:57:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f0d40335b 
					 
					
						
						
							
							[GI] Add missing (transfer) annotations  
						
						
						
						
					 
					
						2011-01-20 13:57:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0aa12eb0a 
					 
					
						
						
							
							Tons of transfer annotations  
						
						
						
						
					 
					
						2010-09-21 00:18:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a07e9733b 
					 
					
						
						
							
							gtk/: fully remove gtkalias hacks  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=623845  
					
						2010-07-10 02:51:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be686e2bad 
					 
					
						
						
							
							Bring GtkPrintContext hard margin aware  
						
						... 
						
						
						
						See bug #468989 . 
						
						
					 
					
						2009-12-05 13:23:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c3e8130c4 
					 
					
						
						
							
							Correct the orientation of landscape pages  
						
						... 
						
						
						
						The convention for landscape pages, and required by PostScript
Language Reference Manual, is for landscape printing to rotate user
space 90 degrees counterclockwise. Part of bug 596423 
						
						
					 
					
						2009-09-30 12:47:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57223c9a05 
					 
					
						
						
							
							Revert name change  
						
						... 
						
						
						
						svn path=/trunk/; revision=20724 
						
						
					 
					
						2008-07-01 22:57:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fce9c8b7d4 
					 
					
						
						
							
							Practically everything changed.  
						
						... 
						
						
						
						2008-06-30  Cody Russell  <bratsche@gnome.org >
        * Practically everything changed.
        Change	all references	of GIMP	Toolkit	(and variations	of it)
        to GTK+	Toolkit, showing no mercy at all to our	beloved
	ancestry. (#540529 )
svn path=/trunk/; revision=20709 
						
						
					 
					
						2008-06-30 23:01:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fd4f44d8e 
					 
					
						
						
							
							Don't create new pango fontmaps. Use the default pangocairo fontmap and  
						
						... 
						
						
						
						2007-05-22  Behdad Esfahbod  <behdad@gnome.org >
        * gtk/gtkprintcontext.c (gtk_print_context_finalize),
        (_gtk_print_context_new), (_gtk_print_context_get_fontmap),
        (gtk_print_context_set_cairo_context),
        (gtk_print_context_get_pango_fontmap),
        (gtk_print_context_create_pango_context):
        Don't create new pango fontmaps.  Use the default pangocairo
        fontmap and set resolution on PangoContext instead. (#417707 )
svn path=/trunk/; revision=17893 
						
						
					 
					
						2007-05-23 03:19:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b17d65b6d0 
					 
					
						
						
							
							Fix a typo in the docs. ( #347032 , Kouhei Sutou)  
						
						... 
						
						
						
						2006-07-10  Matthias Clasen  <mclasen@redhat.com >
	* gtk/gtkprintcontext.c (gtk_print_context_get_height): Fix
	a typo in the docs.  (#347032 , Kouhei Sutou) 
						
						
					 
					
						2006-07-10 16:30:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8f9384537 
					 
					
						
						
							
							Documentation additions and fixes.  
						
						... 
						
						
						
						2006-06-28  Matthias Clasen  <mclasen@redhat.com >
        * gtk/gtkprinter.c:
        * gtk/gtkprintunixdialog.c:
        * gtk/gtkprintoperationpreview.c:
        * gtk/gtkprintcontext.c (gtk_print_context_set_cairo_context):
        * gtk/gtklabel.c (gtk_label_set_line_wrap_mode):
        * gtk/gtkentry.c (gtk_entry_new):
        * gtk/gtkprintoperation.c (gtk_print_operation_set_custom_tab_label):
        * gtk/gtkclipboard.c (gtk_clipboard_wait_for_rich_text): Documentation
        additions and fixes.
        * gtk/gtkaspectframe.h:
        * gtk/gtkaboutdialog.c:
        * gtk/gtkcalendar.c:
        * gtk/gtkinputdialog.c:
        * gtk/gtk.symbols: Remove unnecessary includes.
        * gtk/gtkprogress.[hc]:
        * gtk/gtkitemfactory.[hc]: Don't unnecessarily use GTK_COMPILATION,
        remove unnecessary includes. 
						
						
					 
					
						2006-06-29 09:18:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fad69ba06c 
					 
					
						
						
							
							Add gtkprintoperationpreview.[ch] Set default preview command. Hardcoded  
						
						... 
						
						
						
						2006-06-02  Alexander Larsson  <alexl@redhat.com >
	* 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. 
						
						
					 
					
						2006-06-02 15:16:13 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						084729ac7f 
					 
					
						
						
							
							Change some function names to be longer and better.  
						
						... 
						
						
						
						2006-05-31  Matthias Clasen  <mclasen@redhat.com >
	* gtk/gtkprintcontext.h:
	* gtk/gtkprintcontext.c:
	* gtk/gtkprintoperation.c:
	* gtk/gtkprintoperation-unix.c: Change some function names to be
	longer and better.
	gtk_print_context_get_cairo -> gtk_print_context_get_cairo_context
	gtk_print_context_get_fontmap -> gtk_print_context_get_pango_fontmap
	gtk_print_context_create_context -> gtk_print_context_create_pango_context
	gtk_print_context_create_layout -> gtk_print_context_create_pango_layout
	Update all callers. 
						
						
					 
					
						2006-05-31 13:38:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						061f252873 
					 
					
						
						
							
							Use a priv variable when accessing priv multiple times in the same  
						
						... 
						
						
						
						2006-05-02  Christian Persch  <chpe@cvs.gnome.org >
	* gtk/gtkpagesetupunixdialog.c:
	* gtk/gtkprintcontext.c:
	* gtk/gtkprinter.c:
	* gtk/gtkprinteroptionwidget.c:
	* gtk/gtkprintjob.c:
	* gtk/gtkprintoperation-unix.c:
	* gtk/gtkprintoperation.c:
	* gtk/gtkprintunixdialog.c: Use a priv variable when accessing priv
	  multiple times in the same function. Bug #340288 . 
						
						
					 
					
						2006-05-02 12:48:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27f746fbd0 
					 
					
						
						
							
							Merge the gtk-printing branch. For more detailed ChangeLog entries, see  
						
						... 
						
						
						
						2006-04-21  Alexander Larsson  <alexl@redhat.com >
        Merge the gtk-printing branch.
	For more detailed ChangeLog entries, see the branch.
	* .cvsignore:
	* Makefile.am:
	* configure.in:
	* docs/tools/widgets.c:
	* gtk+-unix-print-2.0.pc.in:
	* gtk/Makefile.am:
	* gtk/gen-paper-names.c:
	* gtk/gtk.h:
	* gtk/gtk.symbols:
	* gtk/gtkenums.h:
	* gtk/gtkiconfactory.c:
	* gtk/gtkmarshalers.list:
	* gtk/gtkpagesetup.[ch]:
	* gtk/gtkpagesetupunixdialog.[ch]:
	* gtk/gtkpapersize.[ch]:
	* gtk/gtkprint-win32.[ch]:
	* gtk/gtkprintbackend.[ch]:
	* gtk/gtkprintcontext.[ch]:
	* gtk/gtkprinter-private.h:
	* gtk/gtkprinter.[ch]:
	* gtk/gtkprinteroption.[ch]:
	* gtk/gtkprinteroptionset.[ch]:
	* gtk/gtkprinteroptionwidget.[ch]:
	* gtk/gtkprintjob.[ch]:
	* gtk/gtkprintoperation-private.h:
	* gtk/gtkprintoperation-unix.c:
	* gtk/gtkprintoperation-win32.c:
	* gtk/gtkprintoperation.[ch]:
	* gtk/gtkprintsettings.[ch]:
	* gtk/gtkprintunixdialog.[ch]:
	* gtk/paper_names.c:
	* gtk/paper_names_offsets.c:
	Platform independent printing API and implementations
	for unix and windows.
	* gtk/gtkstock.h:
	* gtk/stock-icons/24/gtk-orientation-landscape.png:
	* gtk/stock-icons/24/gtk-orientation-portrait.png:
	* gtk/stock-icons/24/gtk-orientation-reverse-landscape.png:
	Add stock icons for page orientation.
	* modules/Makefile.am:
	* modules/printbackends/Makefile.am:
	* modules/printbackends/cups/Makefile.am:
	* modules/printbackends/cups/gtkcupsutils.[ch]:
	* modules/printbackends/cups/gtkprintbackendcups.[ch]:
	* modules/printbackends/cups/gtkprintercups.[ch]:
	Cups printing backend for unix.
	* modules/printbackends/lpr/Makefile.am:
	* modules/printbackends/lpr/gtkprintbackendlpr.[ch]:
	lpr printing backend for unix.
	* modules/printbackends/pdf/Makefile.am:
	* modules/printbackends/pdf/gtkprintbackendpdf.[ch]:
	print-to-pdf printing backend for unix.
	* tests/.cvsignore:
	* tests/Makefile.am:
	* tests/print-editor.c:
	Test application for printing.
	* gdk/gdk.symbols:
	* gdk/win32/gdkevents-win32.c:
	* gdk/win32/gdkwin32.h:
	Add gdk_win32_set_modal_dialog_libgtk_only so that we can pump the
	mainloop while displaying a win32 common dialog.
	* gdk/directfb/Makefile.am:
	Whitespace cleanup. 
						
						
					 
					
						2006-04-21 15:09:32 +00:00