1. 24 May, 2006 1 commit
    • Alexander Larsson's avatar
      Add gtk_print_unix_dialog_set_manual_capabilities that controls what · 70376f28
      Alexander Larsson authored
      2006-05-24  Alexander Larsson  <alexl@redhat.com>
      
      	* gtk/gtk.symbols:
      	* gtk/gtkprintunixdialog.[ch]:
      	Add gtk_print_unix_dialog_set_manual_capabilities that controls
      	what widgets to enable in the dialog depending on the apps
      	capabilities.
      
      	* gtk/gtkprintbackend.[ch]:
      	* gtk/gtkprinter-private.h:
      	* gtk/gtkprinter.c:
      	* gtk/gtkprintjob.h:
      	Add printer_get_capabilities to backend.
      	Move some fallback calls to the printbackend base class.
      
      	* gtk/gtkprintoperation-unix.c:
      	Set manual capabilities
      
      	* modules/printbackends/cups/gtkprintbackendcups.c:
      	Implement get_capabilities
      
      	* modules/printbackends/lpr/gtkprintbackendlpr.c:
      	* modules/printbackends/pdf/gtkprintbackendpdf.c:
      	Move some methods to baseclass.
      70376f28
  2. 23 May, 2006 4 commits
    • Matthias Clasen's avatar
      Do the begin-print emission in the idle, so that the print dialog goes · 8fb35cd5
      Matthias Clasen authored
      2006-05-23  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkprintoperation.c (print_pages): Do the begin-print
      	emission in the idle, so that the print dialog goes away
      	before begin-print.
      8fb35cd5
    • Matthias Clasen's avatar
      Add a boolean show-progress property, and show a progress dialog if it is · 57a052b0
      Matthias Clasen authored
      2006-05-23  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtk.symbols:
      	* gtk/gtkprintoperation.h:
      	* gtk/gtkprintoperation.c: Add a boolean show-progress
      	property, and show a progress dialog if it is set to TRUE.
      
      	* gtk/gtkprintoperation.c (pdf_end_run):
      	* gtk/gtkprintoperation-win32.c (win32_end_run):
      	* gtk/gtkprintoperation-unix.c (unix_end_run):
      	* gtk/gtkprintoperation-private.h: Add a cancelled
      	parameter to end_run, and call it even if the print
      	operation was cancelled.
      57a052b0
    • Alexander Larsson's avatar
      Allow absolute filenames in filename entry. Patch from Yevgen Muntyan · f291474c
      Alexander Larsson authored
      2006-05-23  Alexander Larsson  <alexl@redhat.com>
      
      	* gtk/gtkprinteroptionwidget.c (filesave_changed_cb):
      	Allow absolute filenames in filename entry.
      	Patch from Yevgen Muntyan (#341679)
      f291474c
    • Alexander Larsson's avatar
      Add gtk_print_unix_dialog_add_custom_tab · 07d2dd17
      Alexander Larsson authored
      2006-05-23  Alexander Larsson  <alexl@redhat.com>
      
      	* gtk/gtk.symbols:
      	* gtk/gtkprintunixdialog.[ch]:
      	Add gtk_print_unix_dialog_add_custom_tab
      
      	* gtk/gtkprintoperation-unix.c:
      	Implement custom widgets for unix.
      	Fix some warnings by including cairo-ps/pdf.h
      
      	* gtk/gtkprintoperation-win32.c:
      	Mark string for translation.
      07d2dd17
  3. 22 May, 2006 10 commits
    • Matthias Clasen's avatar
      fix docs · e5c0e302
      Matthias Clasen authored
      e5c0e302
    • Alexander Larsson's avatar
      Make sure grab-notify is emitted on toplevels as well as child widgets. · d2cb6c6e
      Alexander Larsson authored
      2006-05-22  Alexander Larsson  <alexl@redhat.com>
      
      	* gtk/gtkmain.c:
      	Make sure grab-notify is emitted on toplevels as well as
      	child widgets.
      
      	* gtk/Makefile.am:
      	* gtk/gtkwin32embedwidget.[ch]
      	Add new widget used for win32 port to embed gtk+
      	widgets in windows dialog.
      
      	* gtk/gtkmarshalers.list:
      	Add POINTER:VOID
      
      	* gtk/gtkprintoperation-private.h:
      	* gtk/gtkprintoperation.[ch]:
      	Generic support for custom widgets in print dialog.
      
      	* gtk/gtkprintoperation-win32.c:
      	Implement custom widget support for win32.
      
      	* tests/print-editor.c:
      	Allow setting of font using custom widgets in the print dialog.
      d2cb6c6e
    • Behdad Esfahbod's avatar
      Rollback the following changes, to fix it the proper way in Pango: · fb3eeb86
      Behdad Esfahbod authored
      2006-05-22  Behdad Esfahbod  <behdad@gnome.org>
      
              Rollback the following changes, to fix it the proper way in Pango:
      
              * gdk/gdkinternals.h:
              * gdk/gdkscreen.c (gdk_screen_class_init), (gdk_screen_finalize),
              (update_fontmap_resolution), (gdk_screen_set_resolution):  Add new
              function _gdk_screen_get_font_map() and have one fontmap per screen,
              with the correct resolution set on it.
      
              * gdk/gdkpango.c (gdk_pango_context_get_for_screen): Use
              _gdk_screen_get_font_map() instead of setting resolution on the
              PangoCairoContext.  (#342529)
      fb3eeb86
    • Emmanuele Bassi's avatar
      Don't mask "time" with the "time" argument. · 4636fa7e
      Emmanuele Bassi authored
      2006-05-22  Emmanuele Bassi  <ebassi@gnome.org>
      
      	* gtk/gtkrecentmanager.h:
      	* gtk/gtkrecentmanager.c
      	(gtk_recent_info_get_application_info): Don't mask "time" with
      	the "time" argument.
      4636fa7e
    • Matthias Clasen's avatar
      gdk_color_parse returns boolean, not int. (#342569, Masatake Yamato) · 58aa5c5e
      Matthias Clasen authored
      2006-05-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdkcolor.h: gdk_color_parse returns boolean, not int.
      	(#342569, Masatake Yamato)
      58aa5c5e
    • Matthias Clasen's avatar
      more of the same · c2ef3c76
      Matthias Clasen authored
      c2ef3c76
    • Matthias Clasen's avatar
      Don't return values from void functions. · 2606a4eb
      Matthias Clasen authored
      2006-05-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkprinter.c (_gtk_printer_prepare_for_print)
      	(_gtk_printer_get_settings_from_options)
      	(_gtk_printer_request_details): Don't return values from void
      	functions.
      
      	* gtk/gtkrecentchooserutils.c (delegate_unselect_uri): Don't
      	return a value from a void function.
      
      	* gtk/gtkfilesystem.c (gtk_file_system_cancel_operation): Don't
      	return a value from a void function.  Also, don't put
      	semicolons behind G_DEFINE_TYPE. (#342543)
      2606a4eb
    • Matthias Clasen's avatar
      Add docs for new style properties. (#342535, Mart Raudsepp) · ad4a5a4a
      Matthias Clasen authored
      2006-05-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkwidget.c (gtk_widget_class_init): Add docs
      	for new style properties.  (#342535, Mart Raudsepp)
      ad4a5a4a
    • Matthias Clasen's avatar
      Remove _gdk_x11_screen_request_cm_notification · 4c01fbf7
      Matthias Clasen authored
      2006-05-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/x11/gdkscreen-x11.c: Remove _gdk_x11_screen_request_cm_notification
      
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Directly call
      	gdk_display_request_selection_notification.
      
      	* gdk/x11/gdkdisplay-x11.c: Several cleanups.
      4c01fbf7
    • Behdad Esfahbod's avatar
      Add new function _gdk_screen_get_font_map() and have one fontmap per · f3b98672
      Behdad Esfahbod authored
      2006-05-21  Behdad Esfahbod  <behdad@gnome.org>
      
              * gdk/gdkinternals.h:
              * gdk/gdkscreen.c (gdk_screen_class_init), (gdk_screen_finalize),
              (update_fontmap_resolution), (gdk_screen_set_resolution):  Add new
              function _gdk_screen_get_font_map() and have one fontmap per screen,
              with the correct resolution set on it.
      
              * gdk/gdkpango.c (gdk_pango_context_get_for_screen): Use
              _gdk_screen_get_font_map() instead of setting resolution on the
              PangoCairoContext.  (#342529)
      f3b98672
  4. 21 May, 2006 1 commit
  5. 19 May, 2006 4 commits
  6. 18 May, 2006 8 commits
  7. 17 May, 2006 3 commits
  8. 16 May, 2006 9 commits
    • Matthias Clasen's avatar
      Reset interface age · 4f10699d
      Matthias Clasen authored
      2006-05-16  Matthias Clasen  <mclasen@redhat.com>
      
      	* configure.in: Reset interface age
      
      	* NEWS: Updates
      4f10699d
    • Søren Sandmann's avatar
      Move getting the property out of the loop, and rename the variable · 5d4beaec
      Søren Sandmann authored
      Tue May 16 12:36:25 2006  Søren Sandmann  <sandmann@redhat.com>
      
              * gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Move getting the
              property out of the loop, and rename the variable 'max_expand'.
      
              * gtk/gtktoolbar.c (gtk_toolbar_class_init): Fix the decription
              for the max-child-expand property.
      5d4beaec
    • 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
    • Matthias Clasen's avatar
      Cosmetic cleanups. · 436e5e8e
      Matthias Clasen authored
      2006-05-16  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkprintoperation.c (gtk_print_operation_class_init):
      	Cosmetic cleanups.
      436e5e8e
    • Matthias Clasen's avatar
      Add labels for page orientations, also add the fourth one. (#339589) · 968149a9
      Matthias Clasen authored
      2006-05-16  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkpagesetupunixdialog.c (populate_dialog): Add labels
      	for page orientations, also add the fourth one.  (#339589)
      
      	* gtk/stock-icons/24/gtk-orientation-reverse-portrait.png: New
      	icon.
      
      	* gtk/Makefile.am: Add it here.
      
      	* gtk/gtkstock.[hc]: Add stock items for the page orientations.
      968149a9
    • Michael Natterer's avatar
      added "max-child-expand" style property which limits the space taken by · 61fe062e
      Michael Natterer authored
      2006-05-16  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtktoolbar.c: added "max-child-expand" style property which
      	limits the space taken by expanding tool items. Fixes bug #340722.
      61fe062e
    • Kristian Rietveld's avatar
      cancel all pending handles in the button list. (Fixes #341035, reported by · 014e448e
      Kristian Rietveld authored
      2006-05-16  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtkpathbar.c (gtk_path_bar_dispose): cancel all pending handles
      	in the button list. (Fixes #341035, reported by William Jon McCann).
      014e448e
    • Kristian Rietveld's avatar
      put the newly selected row(s) the in the middle of the view, · c0ec5ced
      Kristian Rietveld authored
      2006-05-16  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtkfilechooserdefault.c
      	(show_and_select_paths_finished_loading): put the newly selected
      	row(s) the in the middle of the view,
      	(update_current_folder_get_info_cb),
      	(gtk_file_chooser_default_update_current_folder): make sure reload
      	state is set to RELOAD_HAS_FOLDER while loading the new folder,
      	so _map() won't start loading the current working directory. (Fixes
      	#341028, reported by Michael Natterer).
      c0ec5ced
    • Matthias Clasen's avatar
      Fix an RTL problem with toggles in expander columns. (#341896, Roozbeh · 48f4f383
      Matthias Clasen authored
      2006-05-15  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_button_press): Fix
      	an RTL problem with toggles in expander columns.
      	(#341896, Roozbeh Pournader)
      48f4f383