- 22 Jun, 2006 2 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
-
- 21 Jun, 2006 6 commits
-
-
Matthias Clasen authored
2006-06-21 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprinteroptionwidget.c (radio_changed_cb): Don't free the value.
-
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
-
Matthias Clasen authored
-
Matthias Clasen authored
2006-06-21 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_class_init): Fix the registration of the grid-lines property (#345456, Murray Cumming)
-
Kristian Rietveld authored
2006-06-21 Kristian Rietveld <kris@imendio.com> Allocate space for the grid lines when they are enabled. * gtk/gtktreeview.c (gtk_tree_view_bin_expose): make sure the cell area does not overlap with the grid lines, also draw the line for "the next cell" in the last loop iteration, make sure the cursor falls in between the grid lines, (validate_row): request extra space for the grid lines.
-
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.
-
- 20 Jun, 2006 13 commits
-
-
Matthias Clasen authored
* gtk/gtkprintjob.c (gtk_print_job_set_source_file): Add to docs. (gtk_print_job_class_init): Make track-print-status a property.
-
Murray Cumming authored
2006-06-20 Murray Cumming <murrayc@murrayc.com> * gtk/gtkprintoperation.c: (gtk_print_operation_class_init): Correctly register the done signal - it sends an enum, not an int.
-
2006-06-20 Christian Persch <chpe@cvs.gnome.org> * configure.in * gtk/Makefile.am * modules/printbackends/Makefile.am A modules/printbackends/file/.cvsignore A modules/printbackends/file/Makefile.am A modules/printbackends/file/gtkprintbackendfile.c A modules/printbackends/file/gtkprintbackendfile.h R modules/printbackends/pdf/*: Rename "pdf" backend to "file" backend. Step 2 from bug #339592.
-
Matthias Clasen authored
2006-06-20 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprintjob.c (gtk_print_job_set_source_file): Add to docs.
-
Matthias Clasen authored
2006-06-20 Matthias Clasen <mclasen@redhat.com> Fix handling of stock items without icons in action-based ui. (#342458, Callum McKenzie) * gtk/gtkactiongroup.c (gtk_action_group_add_actions_full): Set the stock id even if there is no icon for it. * gtk/gtkaction.c (connect_proxy): * gtk/gtktoolbutton.c (gtk_tool_button_construct_contents): Only construct a stock icon if the stock item has an icon.
-
2006-06-20 Christian Persch <chpe@cvs.gnome.org> * gtk/gtkprinteroptionwidget.c: (filesave_changed_cb), (alternative_set), (construct_widgets): Convert input to filename encoding and construct an URI from that. * gtk/gtkprintsettings.h: Add OUTPUT_FILE_FORMAT and OUTPUT_URI keys. * modules/printbackends/pdf/gtkprintbackendpdf.c: Use those defines. Step 1 from bug #339592.
-
Matthias Clasen authored
2006-06-20 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_set_column_drag_info): Better fix.
-
Matthias Clasen authored
-
Carlos Garnacho authored
2006-06-20 Carlos Garnacho <carlosg@gnome.org> * gtk/gtknotebook.c (gtk_notebook_stop_reorder): unset the pressed button here. (gtk_notebook_grab_notify): stop reorder when the widget becomes shadowed. Fixes bug #335873
-
2006-06-18 Christian Persch <chpe@cvs.gnome.org> * gtk/gtkdialog.c: (gtk_dialog_class_init): Set default action area spacing to HIG-compliant 6px. Bug #345106, follow-up from bug #163850.
-
Matthias Clasen authored
2006-06-20 Matthias Clasen <mclasen@redhat.com> * gtk/gtkiconview.c (gtk_icon_view_enable_model_drag_dest): Small doc fix. (#345176, Claudio Saavedra)
-
Matthias Clasen authored
column_drop_func says always no. (#344850, Christian Weiske)
-
Matthias Clasen authored
2006-06-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_set_grid_lines): Don't leak dash_list.
-
- 19 Jun, 2006 14 commits
-
-
Matthias Clasen authored
2006-06-19 Matthias Clasen <mclasen@redhat.com> Make transparent tray icons work. (#320034, based on a patch by Dan Winship) * gtk/gtktrayicon-x11.c (gtk_tray_icon_init): Make trayicons app-paintable and non-double buffered. * gtk/gtkrc.c (_gtk_rc_init): Give tray icons a parent-relative background in the default style.
-
Matthias Clasen authored
2006-06-19 Matthias Clasen <mclasen@redhat.com> * gtk/updateiconcache.c: Marks strings for translation. (#314278, Claudio Saavedra) `
-
Matthias Clasen authored
-
Matthias Clasen authored
* gtk/gtkentrycompletion.c (gtk_entry_completion_compute_prefix): Don't call g_str_has_prefix on a NULL strung. (#344897, Tommi Komulainen)
-
Matthias Clasen authored
2006-06-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserdefault.c: Avoid a near-duplicate string and add some translator comments. (#345320, #345321, Hendrik Richter)
-
Matthias Clasen authored
2006-06-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_add_shortcut_folder): Avoid a near-duplicate string. (#345320, Hendrik Richter)
-
Federico Mena Quintero authored
2006-06-19 Federico Mena Quintero <federico@novell.com> * gtk/gtkfilechooser.c (gtk_file_chooser_get_current_folder) (gtk_file_chooser_get_current_folder_uri): Clarify the use of these functions, to avoid the case where a chooser is in SELECT_FOLDER mode and people mistakenly use _get_current_folder() to get the selection: they should use _get_filename() instead.
-
Alexander Larsson authored
2006-06-19 Alexander Larsson <alexl@redhat.com> * gtk/gtk.symbols: * gtk/gtklabel.[ch]: Add gtk_label_set_line_wrap_mode, gtk_label_get_line_wrap_mode, and a wrap-mode property that lets you set the PangoWrapMode.
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
2006-06-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprinter-private.h: * gtk/gtkprinter.c (_gtk_printer_get_options): * gtk/gtkprintbackend.h: Add a capabilities argument to the printer_get_options method and to the _gtk_printer_get_options function * modules/printbackends/lpr/gtkprintbackendlpr.c (lpr_printer_get_options): * modules/printbackends/pdf/gtkprintbackendpdf.c (pdf_printer_get_options): * modules/printbackends/cups/gtkprintbackendcups.c (cups_printer_get_options): * gtk/gtkprintunixdialog.c (selected_printer_changed): Adjust callers and implementations.
-
Matthias Clasen authored
2006-06-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprintjob.h: Add a GENERATE_PS capability. * gtk/gtkprintunixdialog.c (is_printer_active): And use it here.
-
Matthias Clasen authored
2006-06-18 Matthias Clasen <mclasen@redhat.com> * tests/testnouiprint.c (main): Don't open a display connection. * gtk/gtkprintbackend.c (gtk_print_backend_load_modules): Make this work without a display connection. (339702, Alexander Larsson)
-
Matthias Clasen authored
-
- 17 Jun, 2006 2 commits
-
-
Matthias Clasen authored
2006-06-17 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprintunixdialog.c: Clean up the handling of printer-specific options. There is just one extension point on the main tab now, and all options in the GtkPrintDialogExtension group are put there.
-
Matthias Clasen authored
2006-06-17 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprinteroption.h: * gtk/gtkprinteroption.c: Add GTK_PRINTER_OPTION_TYPE_ALTERNATIVE which is semantically the same as PICKONE, but is intended to show all options all the time. * gtk/gtkprinteroptionwidget.c: Implement ALTERNATIVE as radio group.
-
- 16 Jun, 2006 3 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
2006-06-16 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprintunixdialog.c (add_option_to_table): Don't grow additional columns.
-
Matthias Clasen authored
2006-06-16 Matthias Clasen <mclasen@redhat.com> * gtk/gtkprintbackend.h: Add a GtkPrintSettings parameter to the printer_create_cairo_surface method. * modules/printbackends/pdf/gtkprintbackendpdf.c: * modules/printbackends/cups/gtkprintbackendcups.c: * modules/printbackends/lpr/gtkprintbackendlpr.c: * gtk/gtkprinter.c (_gtk_printer_create_cairo_surface): * gtk/gtkprinter-private.h: * gtk/gtkprintjob.c (gtk_print_job_get_surface): Adapt all users.
-