]> Pileus Git - ~andy/gtk/log
~andy/gtk
18 years agoMake GTK+ work as an untrusted X client. (#136571, Ed Catmur)
Matthias Clasen [Thu, 25 May 2006 05:30:14 +0000 (05:30 +0000)]
Make GTK+ work as an untrusted X client. (#136571, Ed Catmur)

2006-05-25  Matthias Clasen  <mclasen@redhat.com>

Make GTK+ work as an untrusted X client. (#136571,
Ed Catmur)

18 years agoFix the handling of modality by copying what GtkFileChooserButton does.
Matthias Clasen [Wed, 24 May 2006 19:44:20 +0000 (19:44 +0000)]
Fix the handling of modality by copying what GtkFileChooserButton does.

2006-05-24  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfontbutton.c (gtk_font_button_clicked):
* gtk/gtkcolorbutton.c (gtk_color_button_clicked):
Fix the handling of modality by copying what
GtkFileChooserButton does.  (#342754, Yevgen Muntyan)

18 years agoMake collate check button insensitive
Matthias Clasen [Wed, 24 May 2006 19:03:52 +0000 (19:03 +0000)]
Make collate check button insensitive

18 years agoMake the range entry insensitive if another range option is selected.
Matthias Clasen [Wed, 24 May 2006 18:21:12 +0000 (18:21 +0000)]
Make the range entry insensitive if another range option is selected.

2006-05-24  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintunixdialog.c (create_main_page): Make
the range entry insensitive if another range option
is selected.  (#342783, Caolan McNamara)

18 years agoMake style properties in dynamic types work better
Matthias Clasen [Wed, 24 May 2006 18:03:19 +0000 (18:03 +0000)]
Make style properties in dynamic types work better

18 years agoAdd model property for GtkCellView, part of #172535.
Henrique Romano [Wed, 24 May 2006 17:01:28 +0000 (17:01 +0000)]
Add model property for GtkCellView, part of #172535.

2006-05-24  Henrique Romano  <henrique@async.com.br>

    * gtk/gtkcellview.c: (gtk_cell_view_class_init),
    (gtk_cell_view_get_property), (gtk_cell_view_set_property):
    Add model property for GtkCellView, part of #172535.

18 years agoCustom tab label
Matthias Clasen [Wed, 24 May 2006 16:15:15 +0000 (16:15 +0000)]
Custom tab label

18 years agoAdd gtk_print_unix_dialog_set_manual_capabilities that controls what
Alexander Larsson [Wed, 24 May 2006 10:50:57 +0000 (10:50 +0000)]
Add gtk_print_unix_dialog_set_manual_capabilities that controls what

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.

18 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Wed, 24 May 2006 05:14:33 +0000 (05:14 +0000)]
Updated Gujarati Translations

18 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Wed, 24 May 2006 05:11:45 +0000 (05:11 +0000)]
Updated Translation

18 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Tue, 23 May 2006 22:17:57 +0000 (22:17 +0000)]
Updated Norwegian bokmål translation.

2006-05-24  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Updated Norwegian bokmål translation.

18 years agoDo the begin-print emission in the idle, so that the print dialog goes
Matthias Clasen [Tue, 23 May 2006 16:52:10 +0000 (16:52 +0000)]
Do the begin-print emission in the idle, so that the print dialog goes

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.

18 years agoadditions
Matthias Clasen [Tue, 23 May 2006 16:34:30 +0000 (16:34 +0000)]
additions

18 years agoAdd a boolean show-progress property, and show a progress dialog if it is
Matthias Clasen [Tue, 23 May 2006 16:30:45 +0000 (16:30 +0000)]
Add a boolean show-progress property, and show a progress dialog if it is

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.

18 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Tue, 23 May 2006 08:27:31 +0000 (08:27 +0000)]
Updated Thai translation.

2006-05-23  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* th.po: Updated Thai translation.

18 years agoAllow absolute filenames in filename entry. Patch from Yevgen Muntyan
Alexander Larsson [Tue, 23 May 2006 08:20:30 +0000 (08:20 +0000)]
Allow absolute filenames in filename entry. Patch from Yevgen Muntyan

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)

18 years agoAdd gtk_print_unix_dialog_add_custom_tab
Alexander Larsson [Tue, 23 May 2006 08:09:08 +0000 (08:09 +0000)]
Add gtk_print_unix_dialog_add_custom_tab

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.

18 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Tue, 23 May 2006 03:52:47 +0000 (03:52 +0000)]
Updated Gujarati Translations

18 years agofix docs
Matthias Clasen [Mon, 22 May 2006 19:39:23 +0000 (19:39 +0000)]
fix docs

18 years agoMake sure grab-notify is emitted on toplevels as well as child widgets.
Alexander Larsson [Mon, 22 May 2006 17:19:10 +0000 (17:19 +0000)]
Make sure grab-notify is emitted on toplevels as well as child widgets.

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.

18 years agoRollback the following changes, to fix it the proper way in Pango:
Behdad Esfahbod [Mon, 22 May 2006 17:08:13 +0000 (17:08 +0000)]
Rollback the following changes, to fix it the proper way in Pango:

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)

18 years agoDon't mask "time" with the "time" argument.
Emmanuele Bassi [Mon, 22 May 2006 17:02:54 +0000 (17:02 +0000)]
Don't mask "time" with the "time" argument.

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.

18 years agogdk_color_parse returns boolean, not int. (#342569, Masatake Yamato)
Matthias Clasen [Mon, 22 May 2006 12:58:00 +0000 (12:58 +0000)]
gdk_color_parse returns boolean, not int. (#342569, Masatake Yamato)

2006-05-22  Matthias Clasen  <mclasen@redhat.com>

* gdk/gdkcolor.h: gdk_color_parse returns boolean, not int.
(#342569, Masatake Yamato)

18 years agomore of the same
Matthias Clasen [Mon, 22 May 2006 12:55:02 +0000 (12:55 +0000)]
more of the same

18 years agoDon't return values from void functions.
Matthias Clasen [Mon, 22 May 2006 12:53:13 +0000 (12:53 +0000)]
Don't return values from void functions.

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)

18 years agoAdd docs for new style properties. (#342535, Mart Raudsepp)
Matthias Clasen [Mon, 22 May 2006 12:39:54 +0000 (12:39 +0000)]
Add docs for new style properties. (#342535, Mart Raudsepp)

2006-05-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkwidget.c (gtk_widget_class_init): Add docs
for new style properties.  (#342535, Mart Raudsepp)

18 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Mon, 22 May 2006 07:40:48 +0000 (07:40 +0000)]
Updated Translation

18 years agoRemove _gdk_x11_screen_request_cm_notification
Matthias Clasen [Mon, 22 May 2006 04:11:42 +0000 (04:11 +0000)]
Remove _gdk_x11_screen_request_cm_notification

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.

18 years agoAdd new function _gdk_screen_get_font_map() and have one fontmap per
Behdad Esfahbod [Mon, 22 May 2006 04:04:51 +0000 (04:04 +0000)]
Add new function _gdk_screen_get_font_map() and have one fontmap per

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)

18 years agoUpdate.
Behdad Esfahbod [Mon, 22 May 2006 00:39:48 +0000 (00:39 +0000)]
Update.

18 years agoMake it compile again. Doesn't work properly yet, though. There is lots of
Tor Lillqvist [Sun, 21 May 2006 23:48:49 +0000 (23:48 +0000)]
Make it compile again. Doesn't work properly yet, though. There is lots of

2006-05-22  Tor Lillqvist  <tml@novell.com>

* gtk/gtkfilesystemwin32.c: Make it compile again. Doesn't work
properly yet, though. There is lots of commonality between this
file and gtkfilesystemunix.c that should really be factored out.

18 years agoUpdated Italian translation.
Alessio Frusciante [Sun, 21 May 2006 21:55:10 +0000 (21:55 +0000)]
Updated Italian translation.

18 years ago*** empty log message ***
Ignacio Casal Quinteiro [Sat, 20 May 2006 21:41:47 +0000 (21:41 +0000)]
*** empty log message ***

18 years agosssssssssh
Kristian Rietveld [Sat, 20 May 2006 12:46:30 +0000 (12:46 +0000)]
sssssssssh

18 years agoTranslation updated.
Vincent van Adrighem [Sat, 20 May 2006 12:28:12 +0000 (12:28 +0000)]
Translation updated.

2006-05-20  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated.

18 years agoUpdated Bulgarian translation by Alexander Shopov <ash@contact.bg>
Alexander Shopov [Sat, 20 May 2006 10:31:08 +0000 (10:31 +0000)]
Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>

2006-05-20  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation
by Alexander Shopov  <ash@contact.bg>

18 years ago*** empty log message ***
Ignacio Casal Quinteiro [Sat, 20 May 2006 08:54:12 +0000 (08:54 +0000)]
*** empty log message ***

18 years agoUpdated Greek translation
Nikos Charonitakis [Sat, 20 May 2006 00:14:41 +0000 (00:14 +0000)]
Updated Greek translation

18 years agoAvoid warnings if a child is NULL. (#342007, Patrick Monnerat)
Matthias Clasen [Fri, 19 May 2006 20:32:28 +0000 (20:32 +0000)]
Avoid warnings if a child is NULL. (#342007, Patrick Monnerat)

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

* gtk/gtkpaned.c (gtk_paned_compute_position): Avoid warnings
if a child is NULL.  (#342007, Patrick Monnerat)

18 years agoNew function to cancel a running print operation.
Matthias Clasen [Fri, 19 May 2006 19:25:51 +0000 (19:25 +0000)]
New function to cancel a running print operation.

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

* gtk/gtk.symbols:
* gtk/gtkprintoperation.h:
* gtk/gtkprintoperation.c (gtk_print_operation_cancel): New function
to cancel a running print operation.

* gtk/gtkprintoperation-private.h (struct _GtkPrintOperationPrivate):
Add a cancelled flag, use g types, use bitfields.

* gtk/gtkprintoperation.c (print_pages): Clean up after the idle
in the synchronous case.

18 years agoForgotten file
Matthias Clasen [Fri, 19 May 2006 19:04:26 +0000 (19:04 +0000)]
Forgotten file

18 years ago*** empty log message ***
Ignacio Casal Quinteiro [Fri, 19 May 2006 18:38:45 +0000 (18:38 +0000)]
*** empty log message ***

18 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Fri, 19 May 2006 17:06:09 +0000 (17:06 +0000)]
Updated Spanish translation.

2006-05-19  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

18 years agoFix a boundary case in scrolling where a tab was not shown. (#168105,
Matthias Clasen [Fri, 19 May 2006 16:04:32 +0000 (16:04 +0000)]
Fix a boundary case in scrolling where a tab was not shown. (#168105,

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

* gtk/gtknotebook.c (gtk_notebook_pages_allocate): Fix a
boundary case in scrolling where a tab was not shown.  (#168105,
Hiroyuki Ikezoe, patch by Kouhei Sutou)

18 years agouse atk_relation_add_target() to add the targets, since it sets up weak
Damon Chaplin [Fri, 19 May 2006 14:04:47 +0000 (14:04 +0000)]
use atk_relation_add_target() to add the targets, since it sets up weak

2006-05-19  Damon Chaplin  <damon@gnome.org>

* gtk/gtkfontsel.c (gtk_font_selection_init): use
atk_relation_add_target() to add the targets, since it sets up weak
references to avoid crashes. (#305530)

18 years agoAdd a GtkPrintOperation:: paginate signal that gets emitted to paginate a
Matthias Clasen [Thu, 18 May 2006 20:09:05 +0000 (20:09 +0000)]
Add a GtkPrintOperation:: paginate signal that gets emitted to paginate a

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperation.h:
* gtk/gtkprintoperation.c: Add a GtkPrintOperation:: paginate signal
that gets emitted to paginate a document in chunks.

18 years agoDon't produce a stuck drag if shift is held. (#341734, Sebastien Bacher)
Matthias Clasen [Thu, 18 May 2006 19:26:02 +0000 (19:26 +0000)]
Don't produce a stuck drag if shift is held. (#341734, Sebastien Bacher)

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcalendar.c (gtk_calendar_drag_motion): Don't produce
a stuck drag if shift is held.  (#341734, Sebastien Bacher)

18 years agoAlways set protocol. (#342003, Tommi Komulainen)
Matthias Clasen [Thu, 18 May 2006 18:13:27 +0000 (18:13 +0000)]
Always set protocol. (#342003, Tommi Komulainen)

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
Always set protocol.  (#342003, Tommi Komulainen)

18 years agoUpdates
Matthias Clasen [Thu, 18 May 2006 17:40:24 +0000 (17:40 +0000)]
Updates

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkenums.sgml: Updates

18 years agoOnly unref the pixbuf if the image has the appropriate storage type.
Matthias Clasen [Thu, 18 May 2006 16:50:49 +0000 (16:50 +0000)]
Only unref the pixbuf if the image has the appropriate storage type.

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkimage.c (icon_theme_changed): Only unref the pixbuf
if the image has the appropriate storage type.  (#342096, Tommi
Komulainen)

18 years agoActually require GLib 2.11
Matthias Clasen [Thu, 18 May 2006 16:47:45 +0000 (16:47 +0000)]
Actually require GLib 2.11

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Actually require GLib 2.11

18 years agoMake drops end up at the right spot. (#342072, Yevgen Muntyan)
Matthias Clasen [Thu, 18 May 2006 16:42:56 +0000 (16:42 +0000)]
Make drops end up at the right spot. (#342072, Yevgen Muntyan)

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkentry.c (gtk_entry_drag_data_received): Make drops
end up at the right spot.  (#342072,  Yevgen Muntyan)

18 years agoTranslation updated by Ivar Smolin.
Priit Laes [Thu, 18 May 2006 15:12:58 +0000 (15:12 +0000)]
Translation updated by Ivar Smolin.

2006-05-18  Priit Laes  <amd@store20.com>

* et.po: Translation updated by Ivar Smolin.

18 years agocanonicalize the name of the "activate-slider" style property and use
Michael Natterer [Thu, 18 May 2006 11:39:42 +0000 (11:39 +0000)]
canonicalize the name of the "activate-slider" style property and use

2006-05-18  Michael Natterer  <mitch@imendio.com>

* gtk/gtkrange.c: canonicalize the name of the "activate-slider"
style property and use GTK_PARAM_READABLE instead of
G_PARAM_READABLE. Moved one "activate_slider" variable to the
local scope its used in.

18 years agoFixed bug 342091
Michael David Emmel [Thu, 18 May 2006 07:46:06 +0000 (07:46 +0000)]
Fixed bug 342091

18 years ago*** empty log message ***
Ignacio Casal Quinteiro [Wed, 17 May 2006 21:49:46 +0000 (21:49 +0000)]
*** empty log message ***

18 years agoUpdated Japanese translation for v2.9.1 (HEAD).
Takeshi AIHANA [Wed, 17 May 2006 14:17:37 +0000 (14:17 +0000)]
Updated Japanese translation for v2.9.1 (HEAD).

2006-05-17  Takeshi AIHANA <takeshi.aihana@gmail.com>

* ja.po: Updated Japanese translation for v2.9.1 (HEAD).

18 years agoUpdated Japanese translation for v2.9.1 (HEAD).
Takeshi AIHANA [Wed, 17 May 2006 10:18:55 +0000 (10:18 +0000)]
Updated Japanese translation for v2.9.1 (HEAD).

2006-05-17  Takeshi AIHANA <takeshi.aihana@gmail.com>

* ja.po: Updated Japanese translation for v2.9.1 (HEAD).

18 years agoFix printing build on win32
Alexander Larsson [Wed, 17 May 2006 07:36:59 +0000 (07:36 +0000)]
Fix printing build on win32

18 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Wed, 17 May 2006 05:26:32 +0000 (05:26 +0000)]
Updated Gujarati Translations

18 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Wed, 17 May 2006 05:23:54 +0000 (05:23 +0000)]
Updated Translation

18 years agobump version
Matthias Clasen [Wed, 17 May 2006 01:17:54 +0000 (01:17 +0000)]
bump version

18 years ago2.9.1
Matthias Clasen [Wed, 17 May 2006 00:33:57 +0000 (00:33 +0000)]
2.9.1

18 years agoReset interface age
Matthias Clasen [Tue, 16 May 2006 18:58:58 +0000 (18:58 +0000)]
Reset interface age

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

* configure.in: Reset interface age

* NEWS: Updates

18 years agoMove getting the property out of the loop, and rename the variable
Søren Sandmann [Tue, 16 May 2006 16:51:27 +0000 (16:51 +0000)]
Move getting the property out of the loop, and rename the variable

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.

18 years agoCosmetic cleanups.
Matthias Clasen [Tue, 16 May 2006 16:13:48 +0000 (16:13 +0000)]
Cosmetic cleanups.

* 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.

18 years agoCosmetic cleanups.
Matthias Clasen [Tue, 16 May 2006 16:11:31 +0000 (16:11 +0000)]
Cosmetic cleanups.

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

* gtk/gtkprintoperation.c (gtk_print_operation_class_init):
Cosmetic cleanups.

18 years agoAdd labels for page orientations, also add the fourth one. (#339589)
Matthias Clasen [Tue, 16 May 2006 15:23:01 +0000 (15:23 +0000)]
Add labels for page orientations, also add the fourth one. (#339589)

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.

18 years agoadded "max-child-expand" style property which limits the space taken by
Michael Natterer [Tue, 16 May 2006 13:51:30 +0000 (13:51 +0000)]
added "max-child-expand" style property which limits the space taken by

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.

18 years agocancel all pending handles in the button list. (Fixes #341035, reported by
Kristian Rietveld [Tue, 16 May 2006 12:36:07 +0000 (12:36 +0000)]
cancel all pending handles in the button list. (Fixes #341035, reported by

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).

18 years agoput the newly selected row(s) the in the middle of the view,
Kristian Rietveld [Tue, 16 May 2006 12:34:01 +0000 (12:34 +0000)]
put the newly selected row(s) the in the middle of the view,

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).

18 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Tue, 16 May 2006 04:32:01 +0000 (04:32 +0000)]
Updated Gujarati Translations

18 years agoFix an RTL problem with toggles in expander columns. (#341896, Roozbeh
Matthias Clasen [Tue, 16 May 2006 01:38:53 +0000 (01:38 +0000)]
Fix an RTL problem with toggles in expander columns. (#341896, Roozbeh

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)

18 years agogtk/gtklayout.c (gtk_layout_realize), gtk/gtkiconview.c
Søren Sandmann [Mon, 15 May 2006 19:17:30 +0000 (19:17 +0000)]
gtk/gtklayout.c (gtk_layout_realize), gtk/gtkiconview.c

Mon May 15 15:12:05 2006  Søren Sandmann  <sandmann@redhat.com>

* gtk/gtklayout.c (gtk_layout_realize),
* gtk/gtkiconview.c (gtk_icon_view_realize),
* gtk/gtktreeview.c (gtk_tree_view_realize): Set the background of
the clip windows to NULL, since they are generally invisible and
don't have EXPOSURE set, which means they temp-unvlicker code
doesn't apply to them.

* gdk/x11/gdkgeometry-x11.c (_gdk_window_move_resize_child): Unset
the background of the parent window during resizing. Invalidate
the uncoered area of the parent window. Bug 341332.

18 years agoRemove obsolete comment. (poll_func): Remove assert and add a comment on
Richard Hult [Mon, 15 May 2006 19:01:57 +0000 (19:01 +0000)]
Remove obsolete comment. (poll_func): Remove assert and add a comment on

2006-05-15  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkevents-quartz.c (_gdk_events_init): Remove obsolete
comment.
(poll_func): Remove assert and add a comment on how to fix properly.
(gdk_events_pending): Implement.

18 years agoReverse the order of ranges when printing in reverse. (#341578)
Matthias Clasen [Mon, 15 May 2006 18:33:41 +0000 (18:33 +0000)]
Reverse the order of ranges when printing in reverse. (#341578)

2006-05-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperation.c: Reverse the order of
ranges when printing in reverse.  (#341578)

18 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Mon, 15 May 2006 16:23:15 +0000 (16:23 +0000)]
Updated Spanish translation.

2006-05-15  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

18 years agoAdded gtk_print_job_set/get_track_print_status
Alexander Larsson [Mon, 15 May 2006 16:22:38 +0000 (16:22 +0000)]
Added gtk_print_job_set/get_track_print_status

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.

18 years agomore async printing
Matthias Clasen [Mon, 15 May 2006 15:27:18 +0000 (15:27 +0000)]
more async printing

18 years agoNever unload print backends. Remove gtk_print_backend_unref_at_idle.
Alexander Larsson [Mon, 15 May 2006 15:24:12 +0000 (15:24 +0000)]
Never unload print backends. Remove gtk_print_backend_unref_at_idle.

2006-05-15  Alexander Larsson  <alexl@redhat.com>

* gtk/gtk.symbols:
* gtk/gtkprintbackend.[ch]: (_gtk_print_backend_create):
Never unload print backends.
Remove gtk_print_backend_unref_at_idle.

* modules/printbackends/cups/gtkprintbackendcups.c:
(cups_dispatch_watch_finalize):
Don't use the unref_at_idle hack since that caused
deadlocks. Instead we never unload print backends, which
is not really a big problem.

18 years agoMore of the same
Matthias Clasen [Mon, 15 May 2006 14:37:32 +0000 (14:37 +0000)]
More of the same

18 years agoFix up example rendering. (#341855, Guillaume Desmottes)
Matthias Clasen [Mon, 15 May 2006 14:34:19 +0000 (14:34 +0000)]
Fix up example rendering. (#341855, Guillaume Desmottes)

2006-05-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/tree_widget.sgml: Fix up example rendering. (#341855, Guillaume
Desmottes)

18 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Mon, 15 May 2006 05:02:53 +0000 (05:02 +0000)]
Updated Gujarati Translations

18 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Mon, 15 May 2006 04:56:37 +0000 (04:56 +0000)]
Updated Translation

18 years agoRestored the / at the start of the comment block, to fix the build.
Murray Cumming [Sun, 14 May 2006 17:35:53 +0000 (17:35 +0000)]
Restored the / at the start of the comment block, to fix the build.

2006-05-14  Murray Cumming  <murrayc@murray.com>

        * gtk/gtkframe.c: Restored the / at the start of the comment
        block, to fix the build.

18 years agoMore of the same
Matthias Clasen [Sun, 14 May 2006 04:25:34 +0000 (04:25 +0000)]
More of the same

18 years agoMore of the same
Matthias Clasen [Sun, 14 May 2006 04:00:38 +0000 (04:00 +0000)]
More of the same

18 years agoRemove extraneous ;
Matthias Clasen [Sun, 14 May 2006 03:58:06 +0000 (03:58 +0000)]
Remove extraneous ;

18 years agoMove some asserts to the right place. (#341661, #341665, Pascal Terjan)
Matthias Clasen [Sun, 14 May 2006 03:46:14 +0000 (03:46 +0000)]
Move some asserts to the right place. (#341661, #341665, Pascal Terjan)

2006-05-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktextbtree.c:
* gtk/gtktextview.c: Move some asserts to the right
place.  (#341661, #341665, Pascal Terjan)

18 years agoMove an assert to the right place. (#341661, Pascal Terjan)
Matthias Clasen [Sun, 14 May 2006 03:30:39 +0000 (03:30 +0000)]
Move an assert to the right place. (#341661, Pascal Terjan)

2006-05-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktextview.c (gtk_text_view_allocate_children): Move
an assert to the right place.  (#341661, Pascal Terjan)

18 years agoUpdated Traditional Chinese translation(Hong Kong). Updated Traditional
Chao-Hsiung Liao [Sat, 13 May 2006 23:00:01 +0000 (23:00 +0000)]
Updated Traditional Chinese translation(Hong Kong). Updated Traditional

2006-05-14  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>

* zh_HK.po: Updated Traditional Chinese translation(Hong Kong).
* zh_TW.po: Updated Traditional Chinese translation(Taiwan).

18 years agoFix some corner cases in the size allocation logic for tabs. (#341577,
Matthias Clasen [Sat, 13 May 2006 03:16:09 +0000 (03:16 +0000)]
Fix some corner cases in the size allocation logic for tabs. (#341577,

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

* gtk/gtknotebook.c: Fix some corner cases in the size
allocation logic for tabs.  (#341577, Carlos Garnacho Parro)

18 years agoSome fixes to capitalization of labels. (#341558, Dennis Cranston)
Matthias Clasen [Sat, 13 May 2006 03:05:16 +0000 (03:05 +0000)]
Some fixes to capitalization of labels. (#341558, Dennis Cranston)

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

* gtk/gtkprintunixdialog.c: Some fixes to capitalization of
labels.  (#341558, Dennis Cranston)

18 years agoHandle tab_label being NULL better. (#341455, William Jon McCann, patch by
Matthias Clasen [Sat, 13 May 2006 02:56:04 +0000 (02:56 +0000)]
Handle tab_label being NULL better. (#341455, William Jon McCann, patch by

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

* gtk/gtknotebook.c: Handle tab_label being NULL better.
(#341455, William Jon McCann, patch by Carlos Garnacho Parro)

18 years agoReinstate the ruler metrics strings, since they are used by glade, pointed
Matthias Clasen [Fri, 12 May 2006 16:14:48 +0000 (16:14 +0000)]
Reinstate the ruler metrics strings, since they are used by glade, pointed

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

* gtk/gtkruler.c: Reinstate the ruler metrics strings, since
they are used by glade, pointed out by Damon Chaplin.

18 years agoBetter handling of the window group on unsetting transient-for, since the
Alexander Larsson [Fri, 12 May 2006 16:06:53 +0000 (16:06 +0000)]
Better handling of the window group on unsetting transient-for, since the

2006-05-12  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkwindow.c:
Better handling of the window group on unsetting transient-for, since
the transient parent might have changed group.

* gtk/gtkmenu.c:
Combine the handling of transient for the attach-widget and the
window group handling by setting transient-to on popup/popdown only.

See bug #340401

* gtk/gtkprintunixdialog.c:
Remove part of old fix no longer needed.

18 years agoUpdate g_object_notify to new property name.
Alexander Larsson [Fri, 12 May 2006 13:24:12 +0000 (13:24 +0000)]
Update g_object_notify to new property name.

2006-05-12  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkprintoperation.c (gtk_print_operation_set_n_pages):
Update g_object_notify to new property name.

18 years agoFix build errors.
Alexander Larsson [Fri, 12 May 2006 09:47:58 +0000 (09:47 +0000)]
Fix build errors.

2006-05-12  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkrecentmanager.c:
Fix build errors.

* gtk/gtk.symbols:
* demos/gtk-demo/printing.c:
* gtk/gtkprintoperation-win32.c:
* gtk/gtkprintoperation.[ch]:
* gtk/gtkprintsettings.[ch]:
* modules/printbackends/cups/gtkprintbackendcups.c:
* modules/printbackends/lpr/gtkprintbackendlpr.c:
* modules/printbackends/pdf/gtkprintbackendpdf.c:
* tests/print-editor.c:
* tests/testnouiprint.c:
* tests/testprint.c:
* tests/testprintfileoperation.c:
Rename functions from nr_of_pages to n_pages, and num_copies to
n_copies to match other gtk+ names.

* gtk/gtkmenu.c: (gtk_menu_popdown):
Only re-set window group on popdown if we set it on popup (i.e.
if there is a parent menu shell).
Fixed part of bug #340401

* gtk/gtkwindow.c:
Add (contruct) property "transient-for" to GtkWindow. This
is needed for the fix to bug #340401.

* gtk/gtkprintunixdialog.c:
Use the transient-for property on construction and populate the dialog
with widgets after that. This fixes bug #340401.
More n_pages renames.

18 years agoUpdate the error enum and the gtk_recent_manager_add and
Emmanuele Bassi [Fri, 12 May 2006 08:39:17 +0000 (08:39 +0000)]
Update the error enum and the gtk_recent_manager_add and

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

* gtk/tmpl/gtkrecentmanager.sgml: Update the error enum and the
gtk_recent_manager_add and gtk_recent_manager_add_full parameters.

* gtk/migrating-GtkRecentChooser.sgml: Mention
gtk_recent_manager_get_default() and update the code examples.

18 years agoRemove the error parameter to the gtk_recent_manager_add() and
Emmanuele Bassi [Fri, 12 May 2006 08:37:07 +0000 (08:37 +0000)]
Remove the error parameter to the gtk_recent_manager_add() and

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

* gtk/gtkrecentmanager.h: Remove the error parameter to the
gtk_recent_manager_add() and gtk_recent_manager_add_full()
functions; remove the unneeded error codes from the error
enumeration.  (#336774).

* gtk/gtkrecentmanager.c: Make gtk_recent_manager_add() and
gtk_recent_manager_add_full() complain loudly about wrong or
missing meta-data, instead of using a GError.  (#336774)