]> Pileus Git - ~andy/gtk/log
~andy/gtk
20 years agoconditional compile for GtkPathBar
Jonathan Blandford [Fri, 20 Feb 2004 23:21:01 +0000 (23:21 +0000)]
conditional compile for GtkPathBar

Fri Feb 20 18:20:22 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkfilechooserdefault.c: conditional compile for GtkPathBar

        * gtk/gtkpathbar.c (gtk_path_bar_size_allocate): Clean up
        allocation code.  Works fully in RTL languages, I think.
        (gtk_path_bar_scroll_up): Scroll up.
        (gtk_path_bar_scroll_down): Scroll down.

20 years agoStore and sanity-check the clrUsed field from the header for use in
Matthias Clasen [Fri, 20 Feb 2004 21:23:42 +0000 (21:23 +0000)]
Store and sanity-check the clrUsed field from the header for use in

Fri Feb 20 22:25:32 2004  Matthias Clasen  <maclas@gmx.de>

* io-bmp.c (DecodeHeader): Store and sanity-check the clrUsed field
from the header for use in DecodeColormap.
* io-bmp.c (DecodeColormap): Don't read more colormap entries than
the header says are there.  (#134235, Kazuho Okui)

20 years agoUpdated Norwegian translation.
Kjartan Maraas [Fri, 20 Feb 2004 19:34:37 +0000 (19:34 +0000)]
Updated Norwegian translation.

2004-02-20  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

20 years agoUpdated Mongolian translation
Sanlig Badral [Fri, 20 Feb 2004 19:11:48 +0000 (19:11 +0000)]
Updated Mongolian translation

20 years agoUmm, why didn't the whole commit go through?
Christian Rose [Fri, 20 Feb 2004 18:12:14 +0000 (18:12 +0000)]
Umm, why didn't the whole commit go through?

20 years agoAdded "en_CA" to ALL_LINGUAS. Added Canadian English translation by Adam
Christian Rose [Fri, 20 Feb 2004 18:11:19 +0000 (18:11 +0000)]
Added "en_CA" to ALL_LINGUAS. Added Canadian English translation by Adam

2004-02-20  Christian Rose  <menthos@menthos.com>

* configure.in: Added "en_CA" to ALL_LINGUAS.
* po/en_CA.po, po-properties/en_CA.po: Added Canadian English
translation by Adam Weinberger <adamw@FreeBSD.org>.

20 years agoimpl. (gtk_tool_item_class_init): hook it up.
Michael Meeks [Fri, 20 Feb 2004 18:02:21 +0000 (18:02 +0000)]
impl. (gtk_tool_item_class_init): hook it up.

2004-02-20  Michael Meeks  <michael@ximian.com>

* gtk/gtktoolitem.c (gtk_tool_item_property_notify): impl.
(gtk_tool_item_class_init): hook it up.
(gtk_tool_item_set_proxy_menu_item): synchronize sensitivity.

* gtk/gtktoolbutton.c (gtk_tool_button_property_notify):
chain to parent, fix strcmp bug.

20 years agore-arrange widgets to allow more overflowing toolbar goodness.
Michael Meeks [Fri, 20 Feb 2004 16:20:20 +0000 (16:20 +0000)]
re-arrange widgets to allow more overflowing toolbar goodness.

2004-02-20  Michael Meeks  <michael@ximian.com>

* tests/testtoolbar.c (main): re-arrange widgets to allow
more overflowing toolbar goodness.

20 years agoUpdated Swedish translation.
Christian Rose [Fri, 20 Feb 2004 15:12:22 +0000 (15:12 +0000)]
Updated Swedish translation.

2004-02-20  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

20 years agoUpdate Czech translation
Miloslav Trmac [Fri, 20 Feb 2004 14:17:16 +0000 (14:17 +0000)]
Update Czech translation

20 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Fri, 20 Feb 2004 11:51:37 +0000 (11:51 +0000)]
Updated Polish translation by GNOME PL Team.

2004-02-20  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.

20 years agoFixed Albanian translation
Laurent Dhima [Fri, 20 Feb 2004 11:06:30 +0000 (11:06 +0000)]
Fixed Albanian translation

* sq.po: Fixed Albanian translation

20 years agoKorrigjime
Laurent Dhima [Fri, 20 Feb 2004 11:05:11 +0000 (11:05 +0000)]
Korrigjime

20 years agoDesktop directory is not translated. (set_tree_model): There might not be
Alexander Larsson [Fri, 20 Feb 2004 07:52:56 +0000 (07:52 +0000)]
Desktop directory is not translated. (set_tree_model): There might not be

2004-02-20  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkfilechooserdefault.c: (shortcuts_append_desktop):
Desktop directory is not translated.
(set_tree_model):
There might not be volumes for all paths.
* gtk/gtkfilechooserwidget.c:
(gtk_file_chooser_widget_constructor):
Use gtk_file_chooser_set_current_folder to set cwd.

20 years agoUpdated Serbian translation.
Danilo Šegan [Fri, 20 Feb 2004 01:55:06 +0000 (01:55 +0000)]
Updated Serbian translation.

20 years agoNew widget to handle the path in the fileselector implementation. Not
Jonathan Blandford [Fri, 20 Feb 2004 01:10:28 +0000 (01:10 +0000)]
New widget to handle the path in the fileselector implementation. Not

Thu Feb 19 19:58:53 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkpathbar.[ch]: New widget to handle the path in the
        fileselector implementation.  Not hooked up to anything yet.

        * gtk/Makefile.am: support the path bar.

20 years agoMake the paned handles gray when the the widget is_focus() but not
Matthias Clasen [Thu, 19 Feb 2004 23:20:07 +0000 (23:20 +0000)]
Make the paned handles gray when the the widget is_focus() but not

Fri Feb 20 00:21:38 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkstyle.c (gtk_default_draw_handle):
(gtk_default_draw_box): Make the paned handles gray when the the
widget is_focus() but not HAS_FOCUS().  (#122751, Soeren Sandmann)

20 years agoFixes for #82099:
Matthias Clasen [Thu, 19 Feb 2004 22:39:58 +0000 (22:39 +0000)]
Fixes for #82099:

Thu Feb 19 23:41:06 2004  Matthias Clasen  <maclas@gmx.de>

Fixes for #82099:

* gdk/x11/gdkevents-x11.c: Introduce new XSettings "Gtk/ButtonImages"
and "Gtk/MenuImages" and map them to "gtk-button-images" and
"gtk-menu-images".

* gtk/gtkimagemenuitem.c: Add a boolean setting "gtk-menu-images" and use
it to set the visibility of the embedded image.

* gtk/gtkbutton.c: Add a boolean setting "gtk-button-images" and use
it to set the visibility of an embedded image.

20 years agoGive each radio action its own value. (#134889, Paolo Borelli)
Matthias Clasen [Thu, 19 Feb 2004 20:26:25 +0000 (20:26 +0000)]
Give each radio action its own value. (#134889, Paolo Borelli)

Thu Feb 19 21:26:10 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkactiongroup.c (gtk_action_group_add_radio_actions_full):
Give each radio action its own value.  (#134889, Paolo Borelli)

20 years agoChain to the parent's ::finalize() handler. Fixes #134885; caught by Jan
Federico Mena Quintero [Thu, 19 Feb 2004 20:23:01 +0000 (20:23 +0000)]
Chain to the parent's ::finalize() handler. Fixes #134885; caught by Jan

2004-02-19  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdialog.c (gtk_file_chooser_dialog_finalize):
Chain to the parent's ::finalize() handler.  Fixes #134885; caught
by Jan Arne Petersen.

20 years agoUpdated Italian translation by Alessio Dessi`.
Alessio Frusciante [Thu, 19 Feb 2004 19:19:59 +0000 (19:19 +0000)]
Updated Italian translation by Alessio Dessi`.

20 years agoUpdated Norwegian translation.
Kjartan Maraas [Thu, 19 Feb 2004 18:55:24 +0000 (18:55 +0000)]
Updated Norwegian translation.

2004-02-19  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

20 years agoUpdated Swedish translation.
Christian Rose [Thu, 19 Feb 2004 17:54:56 +0000 (17:54 +0000)]
Updated Swedish translation.

2004-02-19  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

20 years agoUpdated Polish translation.
Artur Flinta [Thu, 19 Feb 2004 17:12:41 +0000 (17:12 +0000)]
Updated Polish translation.

2004-02-19  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation.

20 years agoReviewed Serbian translation.
Danilo Šegan [Thu, 19 Feb 2004 10:24:40 +0000 (10:24 +0000)]
Reviewed Serbian translation.

20 years agoMake the entire expander widget width prelight as suggested by Seth in bug
Mark McLoughlin [Thu, 19 Feb 2004 08:52:16 +0000 (08:52 +0000)]
Make the entire expander widget width prelight as suggested by Seth in bug

2004-02-19  Mark McLoughlin  <mark@skynet.ie>

        Make the entire expander widget width prelight as suggested
        by Seth in bug #134263.

        * gtk/gtkexpander.c:
        (gtk_expander_paint_prelight): impl.
        (gtk_expander_paint): use it.
        (gtk_expander_redraw_expander): don't only redraw the
        arrow when prelit.

20 years agoRemove old file-system property. Add new file-system-backend string
Alexander Larsson [Thu, 19 Feb 2004 07:43:39 +0000 (07:43 +0000)]
Remove old file-system property. Add new file-system-backend string

2004-02-19  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkfilechooser.c: (gtk_file_chooser_class_init):
* gtk/gtkfilechooserutils.c:
* gtk/gtkfilechooserutils.h:
* gtk/gtkfilechooserwidget.c:
Remove old file-system property.
Add new file-system-backend string property

* gtk/gtkfilechooserdefault.[ch]:
Handle the file-system-backend property

* gtk/gtkfilechooserdialog.[ch]:
(gtk_file_chooser_dialog_new_with_backend):
Remove old file-system property.
Add new file-system-backend string property
Add new function gtk_file_chooser_dialog_new_with_backend

* gtk/gtkfilesystem.c:
* gtk/gtkfilesystem.h:
Add filesystem module support.

20 years agoRenamed from create_shortcuts_tree(). (shortcuts_pane_create): New
Federico Mena Quintero [Thu, 19 Feb 2004 03:22:22 +0000 (03:22 +0000)]
Renamed from create_shortcuts_tree(). (shortcuts_pane_create): New

2004-02-18  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (shortcuts_tree_create): Renamed
from create_shortcuts_tree().
(shortcuts_pane_create): New function.
(button_new): Renamed from toolbar_button_new().
(shortcuts_pane_create): New function, create the whole shortcuts
pane here.
(current_folder_create): Renamed from toolbar_create().  Don't
create the bookmarks buttons here.
(file_pane_create): New function.
(gtk_file_chooser_default_constructor): Use the new helper
functions, and don't use an extra vbox as GtkFileChooserDefault is
already a vbox.

20 years agoAdd default handlers for all signals; for consistency and for the benefit
Matthias Clasen [Thu, 19 Feb 2004 00:38:23 +0000 (00:38 +0000)]
Add default handlers for all signals; for consistency and for the benefit

Thu Feb 19 01:39:30 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkuimanager.h:
* gtk/gtkuimanager.c (gtk_ui_manager_class_init): Add
default handlers for all signals; for consistency and for the
benefit of language bindings which still rely on header parsing
to find the signals.  (#134269, Jeroen Zwartepoorte)

20 years agoImprove the efficiency here by prepending on the list and reverting it
Matthias Clasen [Wed, 18 Feb 2004 23:42:46 +0000 (23:42 +0000)]
Improve the efficiency here by prepending on the list and reverting it

Thu Feb 19 00:45:02 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktreeselection.c (gtk_tree_selection_get_selected_rows):
Improve the efficiency here by prepending on the list and reverting
it after the loop.  (#133435, Christian Biere)

20 years agoAvoid errors when removing the plug from the socket. (#128546, Christopher
Matthias Clasen [Wed, 18 Feb 2004 23:30:53 +0000 (23:30 +0000)]
Avoid errors when removing the plug from the socket. (#128546, Christopher

Thu Feb 19 00:32:21 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkplug.c (_gtk_plug_remove_from_socket): Avoid errors when
removing the plug from the socket.  (#128546, Christopher Blizzard)

20 years agoNew convenience functions analogous to similar API on GtkRadioButton.
Matthias Clasen [Wed, 18 Feb 2004 23:08:45 +0000 (23:08 +0000)]
New convenience functions analogous to similar API on GtkRadioButton.

Thu Feb 19 00:09:35 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkradiomenuitem.h:
* gtk/gtkradiomenuitem.c (gtk_radio_menu_item_new_from_widget):
(gtk_radio_menu_item_new_with_label_from_widget):
(gtk_radio_menu_item_new_with_mnemonic_from_widget): New
convenience functions analogous to similar API on GtkRadioButton.
(#51700, Vitaly Tishkov, patch by Soeren Sandmann)

20 years agoUpdated Portuguese translation.
Duarte Loreto [Wed, 18 Feb 2004 22:53:17 +0000 (22:53 +0000)]
Updated Portuguese translation.

2004-02-18  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Updated Portuguese translation.

20 years agoUse a scratch GC in the case where the background is a solid color.
Soeren Sandmann [Wed, 18 Feb 2004 17:03:46 +0000 (17:03 +0000)]
Use a scratch GC in the case where the background is a solid color.

Wed Feb 18 17:53:27 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gdk/gdkwindow.c (gdk_window_get_bg_gc): Use a scratch GC in the
case where the background is a solid color.
(gdk_window_clear_backing_rect): Reset the clip region after use.

* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha): Go
back to using a scratch GC. Pointed out by Owen Taylor

* gdk/gdkdraw.c (gdk_drawable_real_draw_pixbuf): Only use a
scratch GC if the passed-in one is NULL

20 years agoReset clip region back to NULL on cached GC (rest of #134728)
Soeren Sandmann [Wed, 18 Feb 2004 13:52:12 +0000 (13:52 +0000)]
Reset clip region back to NULL on cached GC (rest of #134728)

Wed Feb 18 14:27:08 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gdk/gdkwindow.c (gdk_window_get_composite_drawable): Reset clip
region back to NULL on cached GC (rest of #134728)

20 years agoFix bug reported by Nam SungHyun.
Soeren Sandmann [Wed, 18 Feb 2004 12:43:23 +0000 (12:43 +0000)]
Fix bug reported by Nam SungHyun.

Wed Feb 18 13:28:57 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

Fix bug reported by Nam SungHyun.

* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha):
Don't use a cached GC here since the function needs to modify the
foreground color.

* gdk/gdkwindow.c (gdk_window_end_paint): Reset clip region back
to NULL on the cached GC.

20 years agoUse HIG-compliant spacings. This sucks a lot.
Federico Mena Quintero [Wed, 18 Feb 2004 03:59:15 +0000 (03:59 +0000)]
Use HIG-compliant spacings. This sucks a lot.

2004-02-17  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdialog.c
(gtk_file_chooser_dialog_style_set): Use HIG-compliant spacings.
This sucks a lot.

20 years agoAdd a missing semicolon to an entity.
Federico Mena Quintero [Wed, 18 Feb 2004 02:54:11 +0000 (02:54 +0000)]
Add a missing semicolon to an entity.

2004-02-17  Federico Mena Quintero  <federico@ximian.com>

* gtk/migrating-checklist.sgml: Add a missing semicolon to an
entity.

20 years agoDocument some peculiarities of the ::delete_range signal. (#132135, Grant
Matthias Clasen [Wed, 18 Feb 2004 01:05:41 +0000 (01:05 +0000)]
Document some peculiarities of the ::delete_range signal. (#132135, Grant

Wed Feb 18 02:03:47 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextbuffer.c (gtk_text_buffer_class_init): Document some
peculiarities of the ::delete_range signal.  (#132135, Grant Gayed)

20 years agoGC caching, bug #125645 (based on patch by Brian Cameron)
Soeren Sandmann [Wed, 18 Feb 2004 00:59:14 +0000 (00:59 +0000)]
GC caching, bug #125645 (based on patch by Brian Cameron)

Wed Feb 18 01:44:59 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

GC caching, bug #125645 (based on patch by Brian Cameron)

* gdk/gdkscreen.h (struct _GdkScreen): Add GC cache
* gdk/gdkscreen.c (gdk_screen_dispose): New function. Unref the
cached GC's here.
* gdk/gdkdraw.c (_gdk_drawable_get_scratch_gc): New function to
get a scratch gc.
* gdk/gdkinternals.h: Declare the function here

* gdk/gdkdraw.c (gdk_drawable_real_draw_pixbuf): Use
_gdk_drawable_get_scratch_gc() instead of creating a new GC.
* gdk/x11/gdkgeometry-x11.c (gdk_window_copy_area_scroll): same
* gdk/x11/gdkdrawable-x11.c (draw_with_images): same
* gdk/gdkwindow.c (gdk_window_get_composite_drawable): same
* gdk/gdkwindow.c (gdk_window_end_paint): same
* gdk/gdkpixmap.c (gdk_pixmap_colormap_new_from_pixbuf): same
* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha): same
* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_pixmap_and_mask_for_colormap): same

20 years agoUpdated Norwegian translation.
Kjartan Maraas [Tue, 17 Feb 2004 23:58:10 +0000 (23:58 +0000)]
Updated Norwegian translation.

2004-02-18  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

20 years agoUpdated Danish translation.
Ole Laursen [Tue, 17 Feb 2004 23:06:38 +0000 (23:06 +0000)]
Updated Danish translation.

2004-02-18  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

20 years ago...and don't forget to initalize priv->columns to 1.
Matthias Clasen [Tue, 17 Feb 2004 22:25:13 +0000 (22:25 +0000)]
...and don't forget to initalize priv->columns to 1.

Tue Feb 17 23:28:33 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkmenu.c (gtk_menu_init): ...and don't forget to initalize
priv->columns to 1.

20 years agoMake sure that we keep priv->columns >= 1 even for empty menus, since we
Matthias Clasen [Tue, 17 Feb 2004 22:16:02 +0000 (22:16 +0000)]
Make sure that we keep priv->columns >= 1 even for empty menus, since we

Tue Feb 17 23:11:21 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkmenu.c (gtk_menu_do_remove): Make sure that we keep
priv->columns >= 1 even for empty menus, since we divide by it
somewhere else.  (#133428, Vincent Noel)

20 years agoFix for #119722, reported by Olexiy Avramchenko, patch by Owen Taylor.
Soeren Sandmann [Tue, 17 Feb 2004 22:05:47 +0000 (22:05 +0000)]
Fix for #119722, reported by Olexiy Avramchenko, patch by Owen Taylor.

Tue Feb 17 23:02:58 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

Fix for #119722, reported by Olexiy Avramchenko, patch by Owen
Taylor.

* gdk/x11/gdkprivate-x11.h (struct _GdkGCX11): Add a depth field

* gdk/x11/gdkgc-x11.c (_gdk_x11_gc_new): Keep track of the GC's
depth.

* gdk/x11/gdkgc-x11.c (_gdk_gc_x11_get_fg_xft_color): First query
the colormap, if no colormap, special case depth 1,

* gdk/x11/gdkgc-x11.c (_gdk_x11_gc_get_fg_picture): Use
_gdk_gc_x11_get_fg_xft_color() to get the foreground color.

* gdk/x11/gdkdrawable-x11.c (gdk_x11_drawable_get_xft_draw):
Special-case bitmaps without a colormap.

* gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_pixbuf): Use inherited
draw_pixbuf() implementation in the bitmap case.

20 years agoUpdated Mongolian translation
Sanlig Badral [Tue, 17 Feb 2004 20:54:01 +0000 (20:54 +0000)]
Updated Mongolian translation

20 years agoA forgotten file.
Matthias Clasen [Tue, 17 Feb 2004 20:48:25 +0000 (20:48 +0000)]
A forgotten file.

20 years agoonly reference input method modules we've actually built. Fixes re-build
Mark McLoughlin [Tue, 17 Feb 2004 15:24:25 +0000 (15:24 +0000)]
only reference input method modules we've actually built. Fixes re-build

2004-02-17  Mark McLoughlin  <mark@skynet.ie>

        * modules/input/Makefile.am: only reference input method
        modules we've actually built. Fixes re-build failure with
        stale hangul module lying aroung. Bug #134518.

20 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Tue, 17 Feb 2004 09:45:12 +0000 (09:45 +0000)]
Translation updated by Tino Meinen.

2004-02-17  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

20 years agoUpdated Thai translation.
Paisa Seeluangsawat [Tue, 17 Feb 2004 03:22:33 +0000 (03:22 +0000)]
Updated Thai translation.

2003-02-16  Paisa Seeluangsawat  <paisa@users.sf.net>

* th.po: Updated Thai translation.

20 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Tue, 17 Feb 2004 01:30:05 +0000 (01:30 +0000)]
Updated Spanish translation.

2004-02-17  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

20 years agoRevert last commit, please don't commit patches without approval, this
Owen Taylor [Tue, 17 Feb 2004 00:16:42 +0000 (00:16 +0000)]
Revert last commit, please don't commit patches without approval, this

Mon Feb 16 19:13:21 2004  Owen Taylor  <otaylor@redhat.com>

        * gdk/gdkdraw.c: Revert last commit, please don't commit patches
        without approval, this isn't the right way to do it.

20 years agodon't try to draw more than 32767 segments at a time, since XDrawSegments
David Odin [Mon, 16 Feb 2004 22:59:26 +0000 (22:59 +0000)]
don't try to draw more than 32767 segments at a time, since XDrawSegments

* gdk/gdkdraw.c (gdk_draw_segments): don't try to draw more than 32767
segments at a time, since XDrawSegments cannot handle more than this.

fixes bug #122026.

20 years agoUmm, I'm on crack. Use gtk_accelerator_get_default_mod_mask().
Federico Mena Quintero [Mon, 16 Feb 2004 19:55:18 +0000 (19:55 +0000)]
Umm, I'm on crack. Use gtk_accelerator_get_default_mod_mask().

2004-02-16  Federico Mena Quintero  <federico@ximian.com>

* gtk/migrating-checklist.sgml: Umm, I'm on crack.  Use
gtk_accelerator_get_default_mod_mask().

* gdk/tmpl/windows.sgml: Removed the incorrect description from
GDK_MODIFIER_MASK.

20 years agoFix ChangeLog
Søren Sandmann Pedersen [Mon, 16 Feb 2004 19:30:50 +0000 (19:30 +0000)]
Fix ChangeLog

20 years agoCall gtk_tool_item_set_expand(), not gtk_tool_item_set_homogeneous() in
Soeren Sandmann [Mon, 16 Feb 2004 19:16:03 +0000 (19:16 +0000)]
Call gtk_tool_item_set_expand(), not gtk_tool_item_set_homogeneous() in

Mon Feb 16 18:26:39 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (gtk_toolbar_set_child_property): Call
gtk_tool_item_set_expand(), not gtk_tool_item_set_homogeneous()
in the CHILD_PROP_EXPAND branch. (#134545, Damon Chaplin)

20 years agoAdded an example of how to use GDK_MODIFIER_MASK to test for modifier keys
Federico Mena Quintero [Mon, 16 Feb 2004 19:00:16 +0000 (19:00 +0000)]
Added an example of how to use GDK_MODIFIER_MASK to test for modifier keys

2004-02-16  Federico Mena Quintero  <federico@ximian.com>

* gdk/tmpl/windows.sgml: Added an example of how to use
GDK_MODIFIER_MASK to test for modifier keys correctly.

* gtk/migrating-checklist.sgml: Likewise.

20 years agoOops - Federico
Federico Mena Quintero [Mon, 16 Feb 2004 18:29:36 +0000 (18:29 +0000)]
Oops - Federico

20 years agoLittle addition to the modifiers example - Federico
Federico Mena Quintero [Mon, 16 Feb 2004 18:22:24 +0000 (18:22 +0000)]
Little addition to the modifiers example - Federico

20 years agoAdded an example of how to use GDK_MODIFIER_MASK to test for modifier keys
Federico Mena Quintero [Mon, 16 Feb 2004 18:12:43 +0000 (18:12 +0000)]
Added an example of how to use GDK_MODIFIER_MASK to test for modifier keys

2004-02-16  Federico Mena Quintero  <federico@ximian.com>

* gdk/tmpl/windows.sgml: Added an example of how to use
GDK_MODIFIER_MASK to test for modifier keys correctly.

20 years agoUpdated Thai (th) translation.
Paisa Seeluangsawat [Mon, 16 Feb 2004 16:17:53 +0000 (16:17 +0000)]
Updated Thai (th) translation.

2003-02-16  Paisa Seeluangsawat  <paisa@users.sf.net>

* th.po: Updated Thai (th) translation.

20 years agoUpdated Swedish translation.
Christian Rose [Mon, 16 Feb 2004 10:45:15 +0000 (10:45 +0000)]
Updated Swedish translation.

2004-02-16  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

20 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Mon, 16 Feb 2004 09:57:40 +0000 (09:57 +0000)]
Updated Polish translation by GNOME PL Team.

2004-02-16  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.

20 years agoUpdated Albanian translation
Laurent Dhima [Mon, 16 Feb 2004 09:44:54 +0000 (09:44 +0000)]
Updated Albanian translation

* sq.po: Updated Albanian translation

20 years agoUpdated
Laurent Dhima [Mon, 16 Feb 2004 09:43:27 +0000 (09:43 +0000)]
Updated

20 years agoUpdate Czech translation
Miloslav Trmac [Mon, 16 Feb 2004 08:10:54 +0000 (08:10 +0000)]
Update Czech translation

20 years agoSplit declaration and assignment of combo_box.
Matthias Clasen [Sun, 15 Feb 2004 23:05:48 +0000 (23:05 +0000)]
Split declaration and assignment of combo_box.

Mon Feb 16 00:04:46 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_*):
Split declaration and assignment of combo_box.

* gtk/gtkcombobox.c (gtk_combo_box_list_setup): Remove a
pointless cast

20 years agoAdd short descriptions.
Matthias Clasen [Sun, 15 Feb 2004 22:47:41 +0000 (22:47 +0000)]
Add short descriptions.

Sun Feb 15 23:51:08 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/tmpl/gtkcomboboxentry.sgml:
* gtk/tmpl/gtkcombobox.sgml: Add short descriptions.

20 years agoAdd deprecation notes pointing people to GtkComboBox.
Matthias Clasen [Sun, 15 Feb 2004 21:06:53 +0000 (21:06 +0000)]
Add deprecation notes pointing people to GtkComboBox.

20 years agoTranslation updated.
Mətin Əmirov [Sun, 15 Feb 2004 13:26:45 +0000 (13:26 +0000)]
Translation updated.

2004-02-15  Mətin Əmirov  <metin@karegen.com>

* az.po: Translation updated.

20 years agoDocument the tree DND API.
Matthias Clasen [Sun, 15 Feb 2004 01:47:05 +0000 (01:47 +0000)]
Document the tree DND API.

Sun Feb 15 02:49:45 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktreednd.c:
* gtk/gtktreeview.c: Document the tree DND API.

* gtk/gtktreeview.c (gtk_tree_view_unset_rows_drag_source):
Call gtk_drag_source_unset().

20 years agoMake stock_size an uint property, to allow custom icon sizes. Also clarify
Matthias Clasen [Sat, 14 Feb 2004 23:58:50 +0000 (23:58 +0000)]
Make stock_size an uint property, to allow custom icon sizes. Also clarify

Sun Feb 15 00:49:59 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_class_init):
Make stock_size an uint property, to allow custom icon
sizes. Also clarify the blurb.  (#130047, Erik Grinaker)

20 years agoRemove unnecessary STRIP_* definitions, and GNU make check.
Manish Singh [Sat, 14 Feb 2004 19:21:51 +0000 (19:21 +0000)]
Remove unnecessary STRIP_* definitions, and GNU make check.

Sat Feb 14 11:05:26 2004  Manish Singh  <yosh@gimp.org>

        * configure.in: Remove unnecessary STRIP_* definitions, and GNU
        make check.

20 years agoDon't set a default size for the dialog - Federico
Federico Mena Quintero [Sat, 14 Feb 2004 02:11:47 +0000 (02:11 +0000)]
Don't set a default size for the dialog - Federico

20 years agoRemove duplicated section for file gtktreednd.sgml.
Matthias Clasen [Sat, 14 Feb 2004 02:06:36 +0000 (02:06 +0000)]
Remove duplicated section for file gtktreednd.sgml.

Sat Feb 14 03:09:49 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtk-sections.txt: Remove duplicated section for
file gtktreednd.sgml.

20 years agoDuh, duh, duh! Don't bail out if the bookmarks file doesn't exist the very
Federico Mena Quintero [Sat, 14 Feb 2004 02:00:40 +0000 (02:00 +0000)]
Duh, duh, duh! Don't bail out if the bookmarks file doesn't exist the very

2004-02-13  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilesystemunix.c (gtk_file_system_unix_add_bookmark):
Duh, duh, duh!  Don't bail out if the bookmarks file doesn't exist
the very first time you try to save one.

20 years agoFix #129020.
Federico Mena Quintero [Sat, 14 Feb 2004 01:23:58 +0000 (01:23 +0000)]
Fix #129020.

2004-02-13  Federico Mena Quintero  <federico@ximian.com>

Fix #129020.

* gtk/gtkfilechooserdialog.c
(set_default_size): New function, sets a reasonable default size
for the window.
(gtk_file_chooser_dialog_realize): New function, call
set_default_size().
(gtk_file_chooser_dialog_style_set): Likewise.
(gtk_file_chooser_dialog_screen_changed): Likewise.

* tests/testfilechooser.c (main): Don't set a default size for the
dialog.

20 years agoUse do instead of while. (#134031, Morten Welinder);
Matthias Clasen [Fri, 13 Feb 2004 23:02:58 +0000 (23:02 +0000)]
Use do instead of while. (#134031, Morten Welinder);

Sat Feb 14 00:05:18 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktreemodelfilter.c (bsearch_elt_with_offset):
Use do instead of while.  (#134031, Morten Welinder);

20 years agoSuppress xsltproc and xmlcatalog checks if enable_man=no. (#134162, Julio
Matthias Clasen [Fri, 13 Feb 2004 22:58:26 +0000 (22:58 +0000)]
Suppress xsltproc and xmlcatalog checks if enable_man=no. (#134162, Julio

Sat Feb 14 00:00:52 2004  Matthias Clasen  <maclas@gmx.de>

* configure.in: Suppress xsltproc and xmlcatalog checks
if enable_man=no.  (#134162, Julio M. Merino Vidal)

20 years agoRemove checks for sgml2html. It was once used for building the linuxdoc
Matthias Clasen [Fri, 13 Feb 2004 22:53:11 +0000 (22:53 +0000)]
Remove checks for sgml2html. It was once used for building the linuxdoc

Fri Feb 13 23:54:48 2004  Matthias Clasen  <maclas@gmx.de>

* configure.in: Remove checks for sgml2html. It was once
used for building the linuxdoc version of the tutorial.
Nowadays, we use db2html.  (#134164, Julio M. Merino Vidal)

20 years agoRemove a couple of unneeded #includes. Isn't unsupported code fun?
Owen Taylor [Fri, 13 Feb 2004 15:38:40 +0000 (15:38 +0000)]
Remove a couple of unneeded #includes. Isn't unsupported code fun?

Fri Feb 13 10:32:09 2004  Owen Taylor  <otaylor@redhat.com>

        * gdk-pixbuf-xlibrgb.h: Remove a couple of unneeded
        #includes. Isn't unsupported code fun?
        (133833, Gregory Merchan)

20 years agoUpdated Norwegian translation.
Kjartan Maraas [Fri, 13 Feb 2004 15:09:10 +0000 (15:09 +0000)]
Updated Norwegian translation.

2004-02-13  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

20 years agoFix various compilation problems (#134312, David Hawthorne)
Owen Taylor [Fri, 13 Feb 2004 13:21:10 +0000 (13:21 +0000)]
Fix various compilation problems (#134312, David Hawthorne)

Fri Feb 13 08:17:43 2004  Owen Taylor  <otaylor@redhat.com>

        Fix various compilation problems (#134312, David
        Hawthorne)

        * gtk/gtkscale.c (gtk_scale_get_layout_offsets): Use
        g_return_if_fail(), not g_return_val_if_fail().

        * gtk/gtkvscale.c (gtk_vscale_get_layout_offsets):
        * gtk/gtkhscale.c (gtk_hscale_get_layout_offsets): Use
        g_return_if_reached(), not g_return_val_if_reached().

        * gtk/gtkvscale.c (gtk_vscale_expose): Fix the types
        of some parameters.

        * gtk/gtkhscale.c (gtk_hscale_get_layout_offsets): Remove
        extra 'scale' parameter.

20 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Fri, 13 Feb 2004 11:07:22 +0000 (11:07 +0000)]
Updated Polish translation by GNOME PL Team.

2004-02-13  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.

20 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Fri, 13 Feb 2004 05:39:46 +0000 (05:39 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

20 years agoVarious reentrancy fixes for widgets being destroyed out of
Owen Taylor [Fri, 13 Feb 2004 03:03:21 +0000 (03:03 +0000)]
Various reentrancy fixes for widgets being destroyed out of

Thu Feb 12 21:58:20 2004  Owen Taylor  <otaylor@redhat.com>

        Various reentrancy fixes for widgets being destroyed
        out of focus-out-event. (#128821, Grant Gayed)

        * gtk/gtkwindow.c (_gtk_window_unset_focus_and_default):
        Ref window and widget over callbacks.

        * gtk/gtkwidget.c (gtk_widget_hide)
          gtk/gtkwidget.c (gtk_widget_set_child_visible):
        Ref the widget before calling _gtk_window_unset_focus_and_default(),
        since that can call user callbacks.

        * gtk/gtkwidget.c (gtk_widget_invalidate_widget_windows):
        Do nothing if the widget isn't realized.

20 years agoDon't draw bevels around active, RELIEF_NONE buttons that aren't
Matthias Clasen [Fri, 13 Feb 2004 00:31:19 +0000 (00:31 +0000)]
Don't draw bevels around active, RELIEF_NONE buttons that aren't

Fri Feb 13 01:31:44 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkbutton.c (_gtk_button_paint): Don't draw bevels around
active, RELIEF_NONE buttons that aren't depressed. This improves
the appearance of buttons in notebook tabs.  (#109213, reported
by Benjamin Otte, patch by Rodney Dawes)

20 years agoProtect getc_unlocked() by HAVE_FLOCKFILE in all cases. (#134205, Julio M.
Matthias Clasen [Fri, 13 Feb 2004 00:03:35 +0000 (00:03 +0000)]
Protect getc_unlocked() by HAVE_FLOCKFILE in all cases. (#134205, Julio M.

Fri Feb 13 01:06:08 2004  Matthias Clasen  <maclas@gmx.de>

* demos/gtk-demo/main.c (read_line): Protect getc_unlocked() by
HAVE_FLOCKFILE in all cases.  (#134205, Julio M. Merino Vidal)

20 years agoFix for #104811, Padraig O'Briain:
Matthias Clasen [Thu, 12 Feb 2004 23:58:46 +0000 (23:58 +0000)]
Fix for #104811, Padraig O'Briain:

Fri Feb 13 00:54:59 2004  Matthias Clasen  <maclas@gmx.de>

Fix for #104811, Padraig O'Briain:

* gtk/gtkscale.h:
* gtk/gtkscale.c (_gtk_scale_clear_layout):
* gtk/gtkscale.c (gtk_scale_get_layout_offsets):
* gtk/gtkscale.c (gtk_scale_get_layout): New functions to determine the
text and its position from a GtkScale, to make it more accessible.
* gtk/gtkhscale.c (gtk_hscale_get_layout_offsets):
* gtk/gtkvscale.c (gtk_vscale_get_layout_offsets): Implementations of the
new GtkScale vfunc.

20 years agoRemove an extraneous + 1 (#134015, Torsten Schoenfeld)
Owen Taylor [Thu, 12 Feb 2004 23:06:30 +0000 (23:06 +0000)]
Remove an extraneous + 1 (#134015, Torsten Schoenfeld)

Thu Feb 12 17:59:52 2004  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkicontheme.c (gtk_icon_theme_get_search_path):
        Remove an extraneous + 1 (#134015, Torsten Schoenfeld)

20 years agoNew function to improve the accessibility of tooltips. (#114851, Padraig
Matthias Clasen [Thu, 12 Feb 2004 22:57:56 +0000 (22:57 +0000)]
New function to improve the accessibility of tooltips. (#114851, Padraig

Thu Feb 12 23:55:08 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktooltips.h:
* gtk/gtktooltips.c (gtk_tooltips_get_info_from_tip_window): New
function to improve the accessibility of tooltips.  (#114851,
Padraig O'Briain)

20 years agoMake these public and add docs.
Matthias Clasen [Thu, 12 Feb 2004 22:27:50 +0000 (22:27 +0000)]
Make these public and add docs.

Thu Feb 12 23:16:04 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcombobox.c (gtk_combo_box_popup):
* gtk/gtkcombobox.c (gtk_combo_box_popdown): Make these public and
add docs.

20 years agoUpdated Italian translation by Alessio Dessi`.
Alessio Frusciante [Thu, 12 Feb 2004 19:57:09 +0000 (19:57 +0000)]
Updated Italian translation by Alessio Dessi`.

20 years agoAssign xtype using gdk_x11_atom_to_xatom_for_display () when type !=
Manish Singh [Thu, 12 Feb 2004 19:18:23 +0000 (19:18 +0000)]
Assign xtype using gdk_x11_atom_to_xatom_for_display () when type !=

Thu Feb 12 11:05:16 2004  Manish Singh  <yosh@gimp.org>

        * gdk/x11/gdkproperty-x11.c (gdk_property_get): Assign xtype using
        gdk_x11_atom_to_xatom_for_display () when type != GDK_NONE.

        * gtk/gtkselection.c (_gtk_selection_request): Use GDK_NONE in
        gdk_property_get call instead of 0.

        * docs/reference/gdk/tmpl/properties.sgml: Document the above
        as GDK_NONE instead of simply 0.

20 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Thu, 12 Feb 2004 15:38:18 +0000 (15:38 +0000)]
Updated Spanish translation.

2004-02-12  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

20 years agoUpdate Czech translation
Miloslav Trmac [Thu, 12 Feb 2004 14:52:18 +0000 (14:52 +0000)]
Update Czech translation

20 years agoFix up item_area correctly in RTL mode. (#133984, patch from Semion
Soeren Sandmann [Thu, 12 Feb 2004 14:49:37 +0000 (14:49 +0000)]
Fix up item_area correctly in RTL mode. (#133984, patch from Semion

Thu Feb 12 15:46:26 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Fix up item_area
correctly in RTL mode. (#133984, patch from Semion Chichelnitsky).

20 years agoUpdated Albanian translation
Laurent Dhima [Thu, 12 Feb 2004 13:51:56 +0000 (13:51 +0000)]
Updated Albanian translation

* sq.po: Updated Albanian translation

20 years agoUpdated
Laurent Dhima [Thu, 12 Feb 2004 13:50:29 +0000 (13:50 +0000)]
Updated

20 years agoUpdated Swedish translation.
Christian Rose [Thu, 12 Feb 2004 10:09:51 +0000 (10:09 +0000)]
Updated Swedish translation.

2004-02-12  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.