1. 09 Sep, 2015 1 commit
    • Matthias Clasen's avatar
      Clean up debug features · 3526b08e
      Matthias Clasen authored
      Introduce a GTK_DEBUG_CHECK() macro and use it to check for
      GTK_DEBUG flags everywhere. Also guard all such places by
      3526b08e
  2. 26 Jun, 2014 1 commit
  3. 17 Mar, 2014 1 commit
  4. 19 Feb, 2014 1 commit
  5. 07 Feb, 2014 1 commit
  6. 05 Feb, 2014 1 commit
  7. 09 Jul, 2013 1 commit
  8. 14 Apr, 2013 1 commit
  9. 27 Feb, 2012 1 commit
  10. 10 Jun, 2011 1 commit
  11. 09 Feb, 2011 1 commit
  12. 20 Jan, 2011 2 commits
  13. 18 Jan, 2011 1 commit
  14. 14 Jan, 2011 1 commit
  15. 18 Dec, 2010 1 commit
  16. 08 Sep, 2010 1 commit
  17. 10 Jul, 2010 1 commit
  18. 04 Apr, 2010 1 commit
  19. 19 Feb, 2010 1 commit
  20. 13 May, 2009 1 commit
    • Marek Kašík's avatar
      Add ability to print in number-up mode for file backend and lpr backend · 91190ce2
      Marek Kašík authored
      GtkPrintOperation is now able to render multiple pages per sheet by its
      own. The most important changes are in these functions:
        * increment_page_sequence
        * prepare_data
        * common_render_page
        * print_pages_idle
      Patch also changes set of choices for 2 pages per sheet mode when
      landscape orientation is used to "Top to bottom" and "Bottom to top".
      91190ce2
  21. 29 Aug, 2008 1 commit
  22. 30 Apr, 2007 2 commits
    • Christian Persch's avatar
      Make gtk_printer_get_capabilities public, and move the · 1aa8a09f
      Christian Persch authored
      2007-04-30  Christian Persch  <chpe@gnome.org>
      
      	* docs/reference/gtk/gtk-sections.txt:
      	* gtk/gtk.symbols:
      	* gtk/gtkprinter-private.h:
      	* gtk/gtkprinter.c: (gtk_printer_get_capabilities),
      	(gtk_print_capabilities_get_type):
      	* gtk/gtkprinter.h:
      	* gtk/gtkprintjob.c:
      	* gtk/gtkprintjob.h:
      	* gtk/gtkprintunixdialog.c: (selected_printer_changed):
      	Make gtk_printer_get_capabilities public, and move the
      	GtkPrintCapabilities definition to gtkprinter.h. Bug #390437.
      
      svn path=/trunk/; revision=17747
      1aa8a09f
    • Matthias Clasen's avatar
      Use g_unlink. (#421990, Morten Welinder) · a8698a24
      Matthias Clasen authored
      2007-04-30  Matthias Clasen <mclasen@redhat.com>
      
              * gtk/gtkprintjob.c (gtk_print_job_get_surface): Use
              g_unlink.  (#421990, Morten Welinder)
      
      
      
      svn path=/trunk/; revision=17724
      a8698a24
  23. 29 Apr, 2007 1 commit
  24. 17 Jul, 2006 1 commit
  25. 30 Jun, 2006 1 commit
  26. 22 Jun, 2006 1 commit
  27. 21 Jun, 2006 2 commits
    • Matthias Clasen's avatar
      Apply a patch by John Palmieri to use buffered io using GIOChannels, clean · be8f3c72
      Matthias Clasen authored
      2006-06-21  Matthias Clasen  <mclasen@redhat.com>
      
      	Apply a patch by John Palmieri to use buffered io using
      	GIOChannels, clean up error handling and support Cups 1.2
      	api in the printing code.
      
      	* acconfig.h:
      	* configure.in: Detect Cups 1.2
      
      	* gtk/gtkdebug.h:
      	* gtk/gtkmain.c: Add a printing debug key.
      
      	* gtk/gtkprintbackend.[hc]: Remove the GError parameter from
      	gtk_print_backend_print_stream, and take a  GIOChannel instead
      	of an fd.
      
      	* gtk/gtkprinter-private.h:
      	* gtk/gtkprinter.c: Replace the fd parameter of
      	_gtk_printer_create_cairo_surface by a GIOChannel.
      
      	* gtk/gtkprintjob.[hc]: Remove the GError parameter from
      	gtk_print_job_send and make it return void.
      
      	* gtk/gtkprintoperation-unix.c:
      	* gtk/gtkprintjob.c: Adjust callers, add some debugging support.
      
      	* modules/printbackends/Makefile.am: Fix DIST_SUBDIRS.
      
      	* modules/printbackends/cups/Makefile.am:
      	* modules/printbackends/lpr/Makefile.am: Add debug CFLAGS.
      
      	* modules/printbackends/cups/gtkcupsutils.[hc]:
      	* modules/printbackends/cups/gtkprintbackendcups.c:
      	* modules/printbackends/file/gtkprintbackendfile.c:
      	* modules/printbackends/lpr/gtkprintbackendfile.c: Adapt to
      	the GIOChannel and GError changes, add debug output
      be8f3c72
    • Matthias Clasen's avatar
      Add an GError parameter. · bc1dbd58
      Matthias Clasen authored
      2006-06-21  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkprintbackend.h:
      	* gtk/gtkprintbackend.c (gtk_print_backend_print_stream): Add an
      	GError parameter.
      
      	* modules/printbackends/file/gtkprintbackendfile.c
      	(gtk_print_backend_file_print_stream):
      	* modules/printbackends/lpr/gtkprintbackendlpr.c
      	(gtk_print_backend_lpr_print_stream):
      	* modules/printbackends/cups/gtkprintbackendcups.c
      	(gtk_print_backend_cups_print_stream):
      	* gtk/gtkprintjob.c (gtk_print_job_send): Update all callers and
      	implementations.
      bc1dbd58
  28. 20 Jun, 2006 2 commits
  29. 16 Jun, 2006 1 commit
  30. 12 Jun, 2006 1 commit
    • Matthias Clasen's avatar
      Cosmetic cleanups. · 01e3463f
      Matthias Clasen authored
      2006-06-12  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkprintjob.c:
      	* gtk/gtkprintbackend.c:
      	* gtk/gtkpagesetupunixdialog.c:
      	* gtk/gtkprintunixdialog.c: Cosmetic cleanups.
      01e3463f
  31. 11 Jun, 2006 1 commit
  32. 08 Jun, 2006 1 commit
    • Matthias Clasen's avatar
      Don't include gtkprinter-private.h here. · 480803d5
      Matthias Clasen authored
      2006-06-08  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkprintbackend.h: Don't include gtkprinter-private.h here.
      
      	* gtk/gtkprintunixdialog.c:
      	* gtk/gtkprintoperation-unix.c:
      	* gtk/gtkprintjob.c:
      	* gtk/gtkprintbackend.c: Instead include it here.
      
      	* gtk/gtk.symbols:
      	* gtk/gtkprintoperation.h:
      	* gtk/gtkprintoperation.c: Rename pdf_target to export_filename.
      480803d5
  33. 16 May, 2006 1 commit
    • Matthias Clasen's avatar
      Cosmetic cleanups. · dfbaef6b
      Matthias Clasen authored
      
      	* gtk/gtkprinter.c (gtk_printer_class_init):
      	* gtk/gtkprintjob.c (gtk_print_job_class_init):
      	* gtk/gtkprintoperation.c (gtk_print_operation_class_init):
      	Cosmetic cleanups.
      dfbaef6b
  34. 15 May, 2006 1 commit
    • Alexander Larsson's avatar
      Added gtk_print_job_set/get_track_print_status · 3f529199
      Alexander Larsson authored
      2006-05-15  Alexander Larsson  <alexl@redhat.com>
      
      	* gtk/gtkprintjob.[ch]:
      	Added gtk_print_job_set/get_track_print_status
      
      	* gtk/gtkprintoperation-private.h:
      	* gtk/gtkprintoperation.[ch]:
      	Add gtk_print_operation_set_track_print_status.
      
      	* gtk/gtkprintoperation-unix.c:
      	Implement track_print_status on unix
      
      	* gtk/gtkprintoperation-win32.c:
      	Implement track_print_status on win32
      
      	* gtk/gtk.symbols:
      	Added symbols
      
      	* modules/printbackends/cups/gtkprintbackendcups.c:
      	Implement track_print_status for cups
      
      	* tests/print-editor.c:
      	Test track_print_status.
      3f529199
  35. 14 May, 2006 1 commit
  36. 02 May, 2006 1 commit
    • Christian Persch's avatar
      Use a priv variable when accessing priv multiple times in the same · 061f2528
      Christian Persch authored
      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.
      061f2528