]> Pileus Git - ~andy/gtk/log
~andy/gtk
18 years agoAdd to docs. (gtk_print_job_class_init): Make track-print-status a
Matthias Clasen [Tue, 20 Jun 2006 20:58:08 +0000 (20:58 +0000)]
Add to docs. (gtk_print_job_class_init): Make track-print-status a

* gtk/gtkprintjob.c (gtk_print_job_set_source_file): Add to docs.
(gtk_print_job_class_init): Make track-print-status a property.

18 years agoCorrectly register the done signal - it sends an enum, not an int.
Murray Cumming [Tue, 20 Jun 2006 19:48:37 +0000 (19:48 +0000)]
Correctly register the done signal - it sends an enum, not an int.

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.

18 years agoconfigure.in gtk/Makefile.am Rename "pdf" backend to "file" backend. Step
Christian Persch [Tue, 20 Jun 2006 18:42:46 +0000 (18:42 +0000)]
configure.in gtk/Makefile.am Rename "pdf" backend to "file" backend. Step

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.

18 years agoAdd to docs.
Matthias Clasen [Tue, 20 Jun 2006 18:22:49 +0000 (18:22 +0000)]
Add to docs.

2006-06-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintjob.c (gtk_print_job_set_source_file): Add to docs.

18 years agoFix handling of stock items without icons in action-based ui. (#342458,
Matthias Clasen [Tue, 20 Jun 2006 18:01:23 +0000 (18:01 +0000)]
Fix handling of stock items without icons in action-based ui. (#342458,

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.

18 years agoConvert input to filename encoding and construct an URI from that. Add
Christian Persch [Tue, 20 Jun 2006 17:36:55 +0000 (17:36 +0000)]
Convert input to filename encoding and construct an URI from that. Add

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.

18 years agoBetter fix.
Matthias Clasen [Tue, 20 Jun 2006 14:12:15 +0000 (14:12 +0000)]
Better fix.

2006-06-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_set_column_drag_info): Better
fix.

18 years agobroken pipe
Matthias Clasen [Tue, 20 Jun 2006 13:35:07 +0000 (13:35 +0000)]
broken pipe

18 years agoRemove unused print-to-file setting.
Matthias Clasen [Tue, 20 Jun 2006 13:31:35 +0000 (13:31 +0000)]
Remove unused print-to-file setting.

2006-06-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtk.symbols:
* gtk/gtkprintsettings.h:
* gtk/gtkprintsettings.c: Remove unused print-to-file setting.

18 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Tue, 20 Jun 2006 12:16:26 +0000 (12:16 +0000)]
Updated Thai translation.

2006-06-20  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* th.po: Updated Thai translation.

18 years agounset the pressed button here. (gtk_notebook_grab_notify): stop reorder
Carlos Garnacho [Tue, 20 Jun 2006 11:48:21 +0000 (11:48 +0000)]
unset the pressed button here. (gtk_notebook_grab_notify): stop reorder

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

18 years agoSet default action area spacing to HIG-compliant 6px. Bug #345106,
Christian Persch [Tue, 20 Jun 2006 11:39:07 +0000 (11:39 +0000)]
Set default action area spacing to HIG-compliant 6px. Bug #345106,

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.

18 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Tue, 20 Jun 2006 10:31:41 +0000 (10:31 +0000)]
Updated Translation

18 years agoTamil Translation updated
Felix I [Tue, 20 Jun 2006 09:12:45 +0000 (09:12 +0000)]
Tamil Translation updated

18 years agoupdated by rranjan@redhat.com
Rajesh Ranjan [Tue, 20 Jun 2006 07:05:35 +0000 (07:05 +0000)]
updated by rranjan@redhat.com

18 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Tue, 20 Jun 2006 05:30:12 +0000 (05:30 +0000)]
Updated Gujarati Translations

18 years agoSmall doc fix. (#345176, Claudio Saavedra)
Matthias Clasen [Tue, 20 Jun 2006 04:35:29 +0000 (04:35 +0000)]
Small doc fix. (#345176, Claudio Saavedra)

2006-06-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkiconview.c (gtk_icon_view_enable_model_drag_dest):
Small doc fix.  (#345176, Claudio Saavedra)

18 years agoUpdate the docs. (#345194, Yevgen Muntyan)
Matthias Clasen [Tue, 20 Jun 2006 04:30:11 +0000 (04:30 +0000)]
Update the docs. (#345194, Yevgen Muntyan)

2006-06-20  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkwindow-x11.c (gdk_window_set_functions): Update
the docs. (#345194, Yevgen Muntyan)

18 years ago (gtk_tree_view_set_column_drag_info): Don't crash if the
Matthias Clasen [Tue, 20 Jun 2006 03:28:36 +0000 (03:28 +0000)]
(gtk_tree_view_set_column_drag_info): Don't crash if the
column_drop_func says always no.  (#344850, Christian Weiske)

18 years agoDon't leak dash_list.
Matthias Clasen [Tue, 20 Jun 2006 01:57:26 +0000 (01:57 +0000)]
Don't leak dash_list.

2006-06-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_set_grid_lines): Don't leak
dash_list.

18 years agoMake transparent tray icons work. (#320034, based on a patch by Dan
Matthias Clasen [Mon, 19 Jun 2006 23:53:28 +0000 (23:53 +0000)]
Make transparent tray icons work. (#320034, based on a patch by Dan

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.

18 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Mon, 19 Jun 2006 23:47:05 +0000 (23:47 +0000)]
Updated Spanish translation.

2006-06-20  Francisco Javier F. Serrador  <serrador@openshine.com>

* es.po: Updated Spanish translation.

18 years agoMarks strings for translation. (#314278, Claudio Saavedra) `
Matthias Clasen [Mon, 19 Jun 2006 22:32:03 +0000 (22:32 +0000)]
Marks strings for translation. (#314278, Claudio Saavedra) `

2006-06-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/updateiconcache.c: Marks strings for translation.  (#314278,
Claudio Saavedra)
`

18 years agoForgotten files
Matthias Clasen [Mon, 19 Jun 2006 22:18:38 +0000 (22:18 +0000)]
Forgotten files

18 years agoDon't call g_str_has_prefix on a NULL strung. (#344897, Tommi Komulainen)
Matthias Clasen [Mon, 19 Jun 2006 21:20:56 +0000 (21:20 +0000)]
Don't call g_str_has_prefix on a NULL strung. (#344897, Tommi Komulainen)

* gtk/gtkentrycompletion.c (gtk_entry_completion_compute_prefix): Don't
call g_str_has_prefix on a NULL strung.  (#344897, Tommi Komulainen)

18 years agoAvoid a near-duplicate string and add some translator comments. (#345320,
Matthias Clasen [Mon, 19 Jun 2006 17:43:59 +0000 (17:43 +0000)]
Avoid a near-duplicate string and add some translator comments. (#345320,

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)

18 years agoAvoid a near-duplicate string. (#345320, Hendrik Richter)
Matthias Clasen [Mon, 19 Jun 2006 17:40:43 +0000 (17:40 +0000)]
Avoid a near-duplicate string. (#345320, Hendrik Richter)

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)

18 years agoDocument GtkPrinterFunc
Matthias Clasen [Mon, 19 Jun 2006 17:32:46 +0000 (17:32 +0000)]
Document GtkPrinterFunc

2006-06-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkprinter.sgml: Document GtkPrinterFunc

* gtk/gtk-sections.txt: Add gtk_enumerate_printers

18 years agoClarify the use of these functions, to avoid the case where a chooser is
Federico Mena Quintero [Mon, 19 Jun 2006 17:16:14 +0000 (17:16 +0000)]
Clarify the use of these functions, to avoid the case where a chooser is

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.

18 years agoAdd gtk_label_set_line_wrap_mode, gtk_label_get_line_wrap_mode, and a
Alexander Larsson [Mon, 19 Jun 2006 14:27:50 +0000 (14:27 +0000)]
Add gtk_label_set_line_wrap_mode, gtk_label_get_line_wrap_mode, and a

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.

18 years agoUpdated German translation.
Hendrik Richter [Mon, 19 Jun 2006 14:10:13 +0000 (14:10 +0000)]
Updated German translation.

2006-06-19  Hendrik Richter  <hendrikr@gnome.org>

* de.po: Updated German translation.

18 years agoAnother forgotten change.
Matthias Clasen [Mon, 19 Jun 2006 11:43:34 +0000 (11:43 +0000)]
Another forgotten change.

18 years agoForgotten file
Matthias Clasen [Mon, 19 Jun 2006 11:42:28 +0000 (11:42 +0000)]
Forgotten file

18 years agoupdated by rranjan@redhat.com for hindi
Rajesh Ranjan [Mon, 19 Jun 2006 10:33:29 +0000 (10:33 +0000)]
updated by rranjan@redhat.com for hindi

18 years agoTamil Translation updated
Felix I [Mon, 19 Jun 2006 06:59:20 +0000 (06:59 +0000)]
Tamil Translation updated

18 years agoTamil transaltion updated
Felix I [Mon, 19 Jun 2006 06:12:39 +0000 (06:12 +0000)]
Tamil transaltion updated

18 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Mon, 19 Jun 2006 06:11:10 +0000 (06:11 +0000)]
Updated Gujarati Translations

18 years agoAdd a capabilities argument to the printer_get_options method and to the
Matthias Clasen [Mon, 19 Jun 2006 05:09:49 +0000 (05:09 +0000)]
Add a capabilities argument to the printer_get_options method and to the

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.

18 years agoAdd a GENERATE_PS capability. And use it here.
Matthias Clasen [Mon, 19 Jun 2006 04:21:22 +0000 (04:21 +0000)]
Add a GENERATE_PS capability. And use it here.

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.

18 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Mon, 19 Jun 2006 04:16:56 +0000 (04:16 +0000)]
Updated Spanish translation.

2006-06-19  Francisco Javier F. Serrador  <serrador@openshine.com>

* es.po: Updated Spanish translation.

18 years agoDon't open a display connection.
Matthias Clasen [Mon, 19 Jun 2006 03:52:10 +0000 (03:52 +0000)]
Don't open a display connection.

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)

18 years agodoc improvement
Matthias Clasen [Mon, 19 Jun 2006 02:02:49 +0000 (02:02 +0000)]
doc improvement

18 years agoUpdated Welsh translation.
Rhys Jones [Sun, 18 Jun 2006 21:38:35 +0000 (21:38 +0000)]
Updated Welsh translation.

2006-06-18  Rhys Jones  <rhys@sucs.org>

* cy.po: Updated Welsh translation.

18 years agoUpdated French translation.
Benoît Dejean [Sun, 18 Jun 2006 10:36:11 +0000 (10:36 +0000)]
Updated French translation.

2006-06-18  Benoît Dejean  <benoit@placenet.org>

* fr.po: Updated French translation.

18 years agoUpdated Korean translation.
Changwoo Ryu [Sat, 17 Jun 2006 06:33:26 +0000 (06:33 +0000)]
Updated Korean translation.

2006-06-17  Changwoo Ryu  <cwryu@debian.org>

* ko.po: Updated Korean translation.

18 years agoFix a typo: s/Extention/Extension/.
Matthias Clasen [Sat, 17 Jun 2006 05:19:18 +0000 (05:19 +0000)]
Fix a typo: s/Extention/Extension/.

2006-06-17  Matthias Clasen  <mclasen@redhat.com>

* modules/printbackends/pdf/gtkprintbackendpdf.c:
* modules/printbackends/lpr/gtkprintbackendlpr.c: Fix a typo:
s/Extention/Extension/.

18 years ago~
Matthias Clasen [Sat, 17 Jun 2006 05:15:49 +0000 (05:15 +0000)]
~
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.

18 years agoAdd GTK_PRINTER_OPTION_TYPE_ALTERNATIVE which is semantically the same as
Matthias Clasen [Sat, 17 Jun 2006 04:53:22 +0000 (04:53 +0000)]
Add GTK_PRINTER_OPTION_TYPE_ALTERNATIVE which is semantically the same as

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.

18 years agoUse stock print icons; make it compile
Matthias Clasen [Sat, 17 Jun 2006 01:04:50 +0000 (01:04 +0000)]
Use stock print icons; make it compile

18 years agoFix a warning
Matthias Clasen [Fri, 16 Jun 2006 22:59:39 +0000 (22:59 +0000)]
Fix a warning

18 years agoDon't grow additional columns.
Matthias Clasen [Fri, 16 Jun 2006 18:33:29 +0000 (18:33 +0000)]
Don't grow additional columns.

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintunixdialog.c (add_option_to_table): Don't grow
additional columns.

18 years agoAdd a GtkPrintSettings parameter to the printer_create_cairo_surface
Matthias Clasen [Fri, 16 Jun 2006 18:29:09 +0000 (18:29 +0000)]
Add a GtkPrintSettings parameter to the printer_create_cairo_surface

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.

18 years agoDon't leak match data. (#345107, Christian Weiske)
Matthias Clasen [Fri, 16 Jun 2006 17:42:40 +0000 (17:42 +0000)]
Don't leak match data. (#345107, Christian Weiske)

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkentrycompletion.c (gtk_entry_completion_finalize): Don't
leak match data.  (#345107,  Christian Weiske)

18 years agoMove the conflict label out of the button box. (#339456, Christian Persch)
Matthias Clasen [Fri, 16 Jun 2006 17:38:00 +0000 (17:38 +0000)]
Move the conflict label out of the button box. (#339456, Christian Persch)

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintunixdialog.c (populate_dialog): Move the conflict
label out of the button box.  (#339456, Christian Persch)

18 years agoIgnore unmapped widgets when ignore_hidden is TRUE. (#344707, Christian
Matthias Clasen [Fri, 16 Jun 2006 17:22:30 +0000 (17:22 +0000)]
Ignore unmapped widgets when ignore_hidden is TRUE. (#344707, Christian

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtksizegroup.c (compute_dimension): Ignore unmapped widgets
when ignore_hidden is TRUE.  (#344707, Christian Persch)

18 years agoRequire cvs glib.
Matthias Clasen [Fri, 16 Jun 2006 17:17:56 +0000 (17:17 +0000)]
Require cvs glib.

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Require cvs glib.

* gtk/gtkprintoperation-unix.c:
(_gtk_print_operation_platform_backend_create_preview_surface):
Don't use a temporary directory for preview files, since it
is not clear who cleans it up. Instead, use g_mkstemp() directly
to create a temp pdf file, and make the preview app responsible
for cleaning it up.

18 years agoMove the registration of the gtk-print-preview-command setting from
Matthias Clasen [Fri, 16 Jun 2006 16:57:02 +0000 (16:57 +0000)]
Move the registration of the gtk-print-preview-command setting from

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintbackend.c: Move the registration of the
gtk-print-preview-command setting from gtkprintbackend.c to
gtkprintoperation-unix.c, to make sure it is registered before
the first use. Also, document the two settings.

18 years agoAdd a "Preview" menu item.
Matthias Clasen [Fri, 16 Jun 2006 16:39:09 +0000 (16:39 +0000)]
Add a "Preview" menu item.

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* tests/print-editor.c: Add a "Preview" menu item.

18 years agoWhen starting a preview from the print dialog, set the action to PREVIEW.
Matthias Clasen [Fri, 16 Jun 2006 16:36:25 +0000 (16:36 +0000)]
When starting a preview from the print dialog, set the action to PREVIEW.

2006-06-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperation-unix.c (handle_print_response): When starting
a preview from the print dialog, set the action to PREVIEW.

* gtk/gtkprintoperation.c: Cosmetic changes.

18 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Fri, 16 Jun 2006 15:24:06 +0000 (15:24 +0000)]
Updated Thai translation.

2006-06-16  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* th.po: Updated Thai translation.

18 years agoMark preview filename as translatable.
Matthias Clasen [Fri, 16 Jun 2006 13:45:51 +0000 (13:45 +0000)]
Mark preview filename as translatable.

18 years agoMove activity bar offset and size calculations to separate function.
Tim Janik [Fri, 16 Jun 2006 09:51:39 +0000 (09:51 +0000)]
Move activity bar offset and size calculations to separate function.

Fri Jun 16 11:49:53 2006  Tim Janik  <timj@imendio.com>

        * fixed #337882 by applying patches from Tommi Komulainen:

        * gtk/gtkprogressbar.c:
        (gtk_progress_bar_paint_activity):
        (gtk_progress_bar_get_activity): Move activity bar offset and size
        calculations to separate function.
        (gtk_progress_bar_paint_text): Allow caller to specify offset for the
        prelight part in addition to width.
        (gtk_progress_bar_paint): Paint the text also in activity mode, #337882.

        * gtk/gtkprogressbar.c: (gtk_progress_bar_paint_text): Paint the
        prelighted text on top of the normal rather than side by side, to
        simplify painting text in activity mode.

18 years agofix 345038
Matthias Clasen [Fri, 16 Jun 2006 05:08:14 +0000 (05:08 +0000)]
fix 345038

18 years agofix the print-to-pdf icon
Matthias Clasen [Fri, 16 Jun 2006 04:02:34 +0000 (04:02 +0000)]
fix the print-to-pdf icon

18 years agomake print-to-pdf show up again
Matthias Clasen [Fri, 16 Jun 2006 03:40:47 +0000 (03:40 +0000)]
make print-to-pdf show up again

18 years ago*** empty log message ***
Ignacio Casal Quinteiro [Thu, 15 Jun 2006 20:26:26 +0000 (20:26 +0000)]
*** empty log message ***

18 years agouse gdk_window_get_pointer() to get pointer coordinates, but limit its
Carlos Garnacho [Thu, 15 Jun 2006 18:46:03 +0000 (18:46 +0000)]
use gdk_window_get_pointer() to get pointer coordinates, but limit its

2006-06-15  Carlos Garnacho  <carlosg@gnome.org>

        * gtk/gtknotebook.c (gtk_notebook_motion_notify): use
        gdk_window_get_pointer() to get pointer coordinates, but limit its
        calls to a maximum of 45 times per second for not being too
        CPU/network abusive. stop drag operation if (event->state &
        GDK_BUTTON1_MASK) is FALSE to prevent tabs from "adhering" to the
        pointer. Fixes bug #341571
        (gtk_notebook_calculate_tabs_allocation), (gtk_notebook_button_press):
        get rid of the "tab jumps to pointer" sensation when beginning a drag
        by using the pointer offset in the tab when the drag begins as an
        anchor.
        (gtk_notebook_redraw_tabs_union): remove, it wasn't worth the little
        performance gain and could draw artifacts under some circumstances.
        (gtk_notebook_drag_end): do not reparent the detached tab label until
        the animation has ended.

18 years agoUpdated German translation.
Hendrik Richter [Thu, 15 Jun 2006 15:17:14 +0000 (15:17 +0000)]
Updated German translation.

2006-06-15  Hendrik Richter  <hendrikr@gnome.org>

* de.po: Updated German translation.

18 years agoUpdate the Cairo requirements (#345008)
Bastien Nocera [Thu, 15 Jun 2006 13:59:29 +0000 (13:59 +0000)]
Update the Cairo requirements (#345008)

2006-06-15  Bastien Nocera  <hadess@hadess.net>

* configure.in: Update the Cairo requirements (#345008)

18 years agofix 344891
Matthias Clasen [Thu, 15 Jun 2006 04:53:37 +0000 (04:53 +0000)]
fix 344891

18 years agoupdated mininum dfb to 0.9.24 added more directfb wrapper functions
Michael Emmel [Wed, 14 Jun 2006 21:54:25 +0000 (21:54 +0000)]
updated mininum dfb to 0.9.24 added more directfb wrapper functions

2006-06-14  Michael Emmel  <mike.emmel@gmail.com>
    * configure.in: updated mininum  dfb to 0.9.24
    * gdk/directfb/gdkdirectfb.h: added more directfb wrapper functions
    * gdk/directfb/gdkdrawable-directfb.c: wrapper functions and patch from
     Claudio Ciccani <klan@users.sf.net> to use a subsurface for cairo
    * gdk/directfb/gdkvisual-directfb.c: changed initalization sequence
    * gdk/directfb/gdkwindow-directfb.c: corrected reparent for toplevels
    * gdk/directfb/gdkdisplay-directfb.c: changed initilization sequence
    to a more rational order

18 years agoUpdate the README with some background information - Federico
Federico Mena Quintero [Wed, 14 Jun 2006 21:41:23 +0000 (21:41 +0000)]
Update the README with some background information  - Federico

18 years agoNew function; it lets us time the expose sequence of a widget.
Federico Mena Quintero [Wed, 14 Jun 2006 21:24:31 +0000 (21:24 +0000)]
New function; it lets us time the expose sequence of a widget.

2006-06-14  Federico Mena Quintero  <federico@novell.com>

* perf/gtkwidgetprofiler.c (gtk_widget_profiler_profile_expose):
New function; it lets us time the expose sequence of a widget.
(create_widget): New helper function.
(map_widget): New helper function.
(profile_boot): Use create_widget() instead of doing it by hand.
(profile_map_expose): Use map_widget() instead of doing it by hand.

* perf/main.c (main): Call gtk_widget_profiler_profile_expose() as well.

18 years agoFix 344867
Matthias Clasen [Wed, 14 Jun 2006 16:48:07 +0000 (16:48 +0000)]
Fix 344867

18 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Wed, 14 Jun 2006 15:57:46 +0000 (15:57 +0000)]
Updated Spanish translation.

2006-06-14  Francisco Javier F. Serrador  <serrador@openshine.com>

* es.po: Updated Spanish translation.

18 years agoFix 344743
Matthias Clasen [Wed, 14 Jun 2006 13:37:11 +0000 (13:37 +0000)]
Fix 344743

18 years agoFix 344838
Matthias Clasen [Wed, 14 Jun 2006 13:32:49 +0000 (13:32 +0000)]
Fix 344838

18 years agoMinor space savings
Matthias Clasen [Wed, 14 Jun 2006 12:58:14 +0000 (12:58 +0000)]
Minor space savings

18 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Tue, 13 Jun 2006 06:22:48 +0000 (06:22 +0000)]
Updated Gujarati Translations

18 years agoBump version
Matthias Clasen [Tue, 13 Jun 2006 05:22:59 +0000 (05:22 +0000)]
Bump version

18 years ago2.9.3
Matthias Clasen [Tue, 13 Jun 2006 05:15:01 +0000 (05:15 +0000)]
2.9.3

18 years agoMore updates
Matthias Clasen [Mon, 12 Jun 2006 18:34:12 +0000 (18:34 +0000)]
More updates

18 years agoIntroduce grid and tree lines in GtkTreeView. (#106406, Martyn Russell).
Kristian Rietveld [Mon, 12 Jun 2006 18:17:35 +0000 (18:17 +0000)]
Introduce grid and tree lines in GtkTreeView. (#106406, Martyn Russell).

2006-06-12  Kristian Rietveld  <kris@imendio.com>

Introduce grid and tree lines in GtkTreeView. (#106406,
Martyn Russell).

* gtk/gtktreeprivate.h: add new fields to GtkTreePrivate.

* gtk/gtkenums.h: add GtkTreeViewGridLines.

* gtk/gtktreeview.[ch] (gtk_tree_view_set_grid_lines),
(gtk_tree_view_get_grid_lines),
(gtk_tree_view_set_enable_tree_lines),
(gtk_tree_view_get_enable_tree_lines): new API,
(gtk_tree_view_class_init): new properties,
(gtk_tree_view_init), (gtk_tree_view_{get,set}_property),
(gtk_tree_view_realize), (gtk_tree_view_draw_grid_lines),
(gtk_tree_view_bin_expose): implement.

* gtk/gtk.symbols: update.

18 years agoUpdates
Matthias Clasen [Mon, 12 Jun 2006 18:02:55 +0000 (18:02 +0000)]
Updates

18 years agoUse gtk_printer_accepts_ps here.
Matthias Clasen [Mon, 12 Jun 2006 17:45:49 +0000 (17:45 +0000)]
Use gtk_printer_accepts_ps here.

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintunixdialog.c (is_printer_active): Use
gtk_printer_accepts_ps here.

* modules/printbackends/pdf/gtkprintbackendpdf.c (gtk_print_backend_pdf_init):
Mark the virtual "Print to PDF" printer as not accepting PS.

* gtk/gtk.symbols:
* gtk/gtkprinter.h:
* gtk/gtkprinter.c: Add two new properties accepts-pdf and
accepts-ps (with getters) to allow learning supported formats.

18 years agoAdd a GTK_PRINT_CAPABILITY_GENERATE_PDF capability.
Matthias Clasen [Mon, 12 Jun 2006 16:47:41 +0000 (16:47 +0000)]
Add a GTK_PRINT_CAPABILITY_GENERATE_PDF capability.

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintjob.h: Add a GTK_PRINT_CAPABILITY_GENERATE_PDF
capability.

* gtk/gtkprintunixdialog.c: Use it here to hide "Print to PDF"
from the printer list.  (#339592, Christian Persch)

18 years agoAdd support for pasting filenames into the filechooser. (#153212, Bastian
Matthias Clasen [Mon, 12 Jun 2006 15:11:39 +0000 (15:11 +0000)]
Add support for pasting filenames into the filechooser. (#153212, Bastian

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c: Add support for pasting
filenames into the filechooser.  (#153212, Bastian Nocera)

18 years agoreport status in return value instead of spewing assertions. (#335729,
Kristian Rietveld [Mon, 12 Jun 2006 14:48:43 +0000 (14:48 +0000)]
report status in return value instead of spewing assertions. (#335729,

2006-06-12  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreemodelfilter.[ch]
(gtk_tree_model_filter_convert_child_iter_to_iter),
(gtk_tree_model_filter_convert_child_path_to_path): report status
in return value instead of spewing assertions.  (#335729, Yevgen
Muntyan).

18 years agoClean up user data. (#344624, Christian Weiske)
Matthias Clasen [Mon, 12 Jun 2006 13:42:29 +0000 (13:42 +0000)]
Clean up user data. (#344624, Christian Weiske)

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_finalize):
Clean up user data.  (#344624, Christian Weiske)

18 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Mon, 12 Jun 2006 06:59:52 +0000 (06:59 +0000)]
Updated Gujarati Translations

18 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Mon, 12 Jun 2006 06:52:10 +0000 (06:52 +0000)]
Updated Translation

18 years agoUpdates
Matthias Clasen [Mon, 12 Jun 2006 05:05:38 +0000 (05:05 +0000)]
Updates

18 years agoCosmetic cleanups.
Matthias Clasen [Mon, 12 Jun 2006 04:39:55 +0000 (04:39 +0000)]
Cosmetic cleanups.

2006-06-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintjob.c:
* gtk/gtkprintbackend.c:
* gtk/gtkpagesetupunixdialog.c:
* gtk/gtkprintunixdialog.c: Cosmetic cleanups.

18 years agoadd bug ref
Matthias Clasen [Mon, 12 Jun 2006 03:56:49 +0000 (03:56 +0000)]
add bug ref

18 years agoAdd an accessible implementation in order to make the buttons visible to
Matthias Clasen [Mon, 12 Jun 2006 03:53:19 +0000 (03:53 +0000)]
Add an accessible implementation in order to make the buttons visible to

2006-06-11  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkassistant.c: Add an accessible implementation in
order to make the buttons visible to a11y tools.  (pointed out
by David Malcolm)

18 years agostore scale in percent
Matthias Clasen [Mon, 12 Jun 2006 02:32:16 +0000 (02:32 +0000)]
store scale in percent

18 years agoDocument response codes
Matthias Clasen [Mon, 12 Jun 2006 02:17:59 +0000 (02:17 +0000)]
Document response codes

18 years agoFix #344543
Matthias Clasen [Mon, 12 Jun 2006 01:54:54 +0000 (01:54 +0000)]
Fix #344543

18 years agoDo not leak the groups string vector. (#344607, John Finlay)
Emmanuele Bassi [Sun, 11 Jun 2006 20:47:43 +0000 (20:47 +0000)]
Do not leak the groups string vector. (#344607, John Finlay)

2006-06-11  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkrecentchooserdefault.c
(get_is_recent_filtered):
* gtk/gtkrecentchoosermenu.c
(get_is_recent_filtered):
Do not leak the groups string vector. (#344607,
John Finlay)

18 years agoFix MSVC build problem. (#339739, Kazuki Iwamoto)
Tor Lillqvist [Sun, 11 Jun 2006 19:59:58 +0000 (19:59 +0000)]
Fix MSVC build problem. (#339739, Kazuki Iwamoto)

2006-06-11  Tor Lillqvist  <tml@novell.com>

* gtk/gtkprintoperation-win32.c: Fix MSVC build problem. (#339739,
Kazuki Iwamoto)