1. 26 Sep, 2010 2 commits
  2. 06 Sep, 2010 1 commit
  3. 02 Sep, 2010 1 commit
  4. 24 Aug, 2010 1 commit
  5. 23 Aug, 2010 1 commit
  6. 22 Aug, 2010 1 commit
  7. 10 Aug, 2010 1 commit
  8. 14 Jul, 2010 1 commit
  9. 13 Jul, 2010 3 commits
  10. 10 Jul, 2010 1 commit
  11. 04 Apr, 2010 6 commits
  12. 06 Mar, 2010 1 commit
  13. 03 Mar, 2010 1 commit
  14. 02 Mar, 2010 1 commit
  15. 01 Mar, 2010 1 commit
  16. 19 Feb, 2010 1 commit
  17. 04 Jan, 2010 1 commit
    • Christian Dywan's avatar
      Deprecate flag macros for toplevel, state, no window and composite child · bb1824c1
      Christian Dywan authored
      Deprecate widget flag macros GTK_WIDGET_STATE, GTK_WIDGET_SAVED_STATE,
      GTK_WIDGET_FLAGS, GTK_WIDGET_TOPLEVEL, GTK_WIDGET_NO_WINDOW and
      GTK_WIDGET_COMPOSITE_CHILD.
      
      Also deprecate the type macros GTK_WIDGET_TYPE, GTK_OBJECT_TYPE_NAME and
      GTK_OBJECT_TYPE which have become redundant.
      
      Instances of GTK_WIDGET_TOPLEVEL are replaced with gtk_widget_is_toplevel,
      GTK_WIDGET_TYPE is replaced with G_OBJECT_TYPE, GTK_WIDGET_COMPOSITE_CHILD
      is replaced with use of the "composite-child" property and uses of
      GTK_WIDGET_NO_WINDOW are adjusted to use gtk_widget_get_has_window.
      
      Uses of GTK_WIDGET_SAVED_STATE and GTK_WIDGET_FLAGS inside GtkWidget are
      changed to direct flag usage.
      
      Documentation is updated to refer to gtk_widget_set_has_window and
      gtk_widget_get_has_window.
      
      Gail and tests are updated as well.
      
      Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=69872
      bb1824c1
  18. 21 Oct, 2009 2 commits
  19. 23 Sep, 2009 1 commit
  20. 06 Aug, 2009 1 commit
    • Marek Kasik's avatar
      Check for details request before print · c44b0d2f
      Marek Kasik authored
      Checks for details request before sending a job to a printer.
      Shows busy state indication (cursor + status field).
      This avoids printing to wrong printer (bug #576601).
      c44b0d2f
  21. 17 Jul, 2009 1 commit
  22. 10 Jul, 2009 1 commit
    • Marek Kasik's avatar
      Add paper size combo and orientation combo to print dialog · 0ef74c93
      Marek Kasik authored
      Paper size combo and orientation combo can be added by
      gtk_print_operation_set_embed_page_setup_dialog() to GtkPrinUnixDialog
      now. This function induce calling of
      gtk_print_unix_dailog_set_embed_page_setup_dialog() after creation of
      dialog. These two functions control embed-page-setup-dialog properties
      in GtkPrintOperation and in GtkPrintUnixDialog.
      There is also new function gtk_print_unix_dialog_get_page_setup_set()
      which says whether page setup was set by user.
      Selected page setup is stored as default page setup in
      GtkPrintOperation.
      New class is added, its name is GtkCustomPaperUnixDialog. The class
      manages custom sizes. It is derived from GtkPageSetupUnixDialog's
      CustomPaperDialog structure.
      Page layout preview is modified, so, it shows dimensions of current
      page setup (mm or inch - depends on locale). It also shows the name of
      actual paper if page setup dialog is not embedded (paper size combo is
      not visible).
      gtk-demo is actualized to include this new feature.
      0ef74c93
  23. 28 Jun, 2009 2 commits
  24. 08 Jun, 2009 1 commit
    • Marek Kasik's avatar
      Add ability to print selection · a12a583c
      Marek Kasik authored
      Add a new radio button "Selection" to the print dialog. Its presence
      depends on calling of functions gtk_print_operation_set_support_selection()
      and gtk_print_dialog_unix_set_support_selection().
      Sensitivity of the radio depends on calling of
      functions gtk_print_operation_set_has_selection() and
      gtk_print_dialog_unix_set_has_selection().
      There are new properties GtkPrintUnixDialog::support-selection,
      GtkPrintUnixDialog::has-selection, GtkPrintOperation::support-selection
      and GtkPrintOperation::has-selection. Corresponding getters are
      gtk_print_dialog_unix_get_support_selection(),
      gtk_print_dialog_unix_get_has_selection(),
      gtk_print_operation_get_support_selection() and
      gtk_print_operation_get_has_selection().
      Application has to set number of pages to which the selection will be formated
      in GtkPrintOperation::begin-print's callback by the
      gtk_print_operation_set_n_pages() function (bug #344519).
      There is also new property GtkPrintUnixDialog::manual-capabilities controled by
      gtk_print_unix_dialog_set_manual_capabilities() and
      gtk_print_unix_dialog_get_manual_capabilities().
      a12a583c
  25. 13 May, 2009 1 commit
    • Marek Kasik's avatar
      Add ability to print in number-up mode for file backend and lpr backend · 91190ce2
      Marek Kasik 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
  26. 21 Apr, 2009 2 commits
  27. 10 Apr, 2009 1 commit
    • Matthias Clasen's avatar
      Improve accessible name · f0b4779d
      Matthias Clasen authored
      Change the accessible name of an entry in the print dialog from "At"
      to "Time of print". String addition. (#577964)
      f0b4779d
  28. 08 Apr, 2009 2 commits