]> Pileus Git - ~andy/gtk/log
~andy/gtk
18 years agoUpdated Korean translation.
Changwoo Ryu [Mon, 29 Aug 2005 14:38:24 +0000 (14:38 +0000)]
Updated Korean translation.

2005-08-29  Changwoo Ryu  <cwryu@debian.org>

* ko.po: Updated Korean translation.

18 years agoUpdated Welsh translation.
Telsa Gwynne [Mon, 29 Aug 2005 12:16:11 +0000 (12:16 +0000)]
Updated Welsh translation.

18 years agoRemove an accidentally leftover duplicate pixbuf creation. (#314700,
Matthias Clasen [Mon, 29 Aug 2005 05:06:18 +0000 (05:06 +0000)]
Remove an accidentally leftover duplicate pixbuf creation. (#314700,

2005-08-29  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkiconcache.c (_gtk_icon_cache_get_icon): Remove an
accidentally leftover duplicate pixbuf creation.  (#314700,
Kjartan Maraas)

18 years agoDon't leak the cursor theme name. (#314693, Kjartan Maraas)
Matthias Clasen [Mon, 29 Aug 2005 04:48:19 +0000 (04:48 +0000)]
Don't leak the cursor theme name. (#314693, Kjartan Maraas)

2005-08-29  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtksettings.c (settings_update_cursor_theme): Don't
leak the cursor theme name.  (#314693, Kjartan Maraas)

18 years agoFree state.children in all cases. (#313862, Kjartan Maraas)
Matthias Clasen [Mon, 29 Aug 2005 04:38:52 +0000 (04:38 +0000)]
Free state.children in all cases. (#313862, Kjartan Maraas)

2005-08-29  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkasync.c (_gdk_x11_get_window_child_info): Free
state.children in all cases.  (#313862, Kjartan Maraas)

18 years agoUpdated Brazilian Portuguese translation.
Evandro Fernandes Giovanini [Sun, 28 Aug 2005 23:14:46 +0000 (23:14 +0000)]
Updated Brazilian Portuguese translation.

2005-08-28  Evandro Fernandes Giovanini <evandrofg@ig.com.br>

* pt_BR.po: Updated Brazilian Portuguese translation.

18 years agoUpdated Indonesian translation.
Mohammad DAMT [Sun, 28 Aug 2005 19:19:38 +0000 (19:19 +0000)]
Updated Indonesian translation.

2005-08-28  Mohammad DAMT  <mdamt@gnome.org>

  * id.po: Updated Indonesian translation.

18 years agoUpdated Spanish translation
Francisco Javier F. Serrador [Sun, 28 Aug 2005 17:31:36 +0000 (17:31 +0000)]
Updated Spanish translation

005-08-28  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation

18 years agoUpdated Spanish translation
Francisco Javier F. Serrador [Sun, 28 Aug 2005 17:28:42 +0000 (17:28 +0000)]
Updated Spanish translation

2005-08-28  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation

18 years agoUpdated mk translation
Ivan Stojmirov [Sun, 28 Aug 2005 14:56:32 +0000 (14:56 +0000)]
Updated mk translation

18 years agoUpdated Ukrainian translation.
Maxim Dziumanenko [Sun, 28 Aug 2005 14:08:54 +0000 (14:08 +0000)]
Updated Ukrainian translation.

2005-08-28  Maxim Dziumanenko <mvd@mylinux.ua>

* Updated Ukrainian translation.

18 years agoUpdated Catalan translation.
Josep Puigdemont i Casamajó [Sun, 28 Aug 2005 08:06:18 +0000 (08:06 +0000)]
Updated Catalan translation.

18 years agoUpdated Translations
Ankitkumar Rameshchandra Patel [Sun, 28 Aug 2005 07:54:42 +0000 (07:54 +0000)]
Updated Translations

18 years agoAdd new translations
Matthias Clasen [Sun, 28 Aug 2005 06:07:13 +0000 (06:07 +0000)]
Add new translations

18 years agoUpdated French translation.
Christophe Merlet [Sat, 27 Aug 2005 12:10:17 +0000 (12:10 +0000)]
Updated French translation.

18 years agoUpdated Catalan translation by Xavier Conde.
Jordi Mallach [Sat, 27 Aug 2005 12:09:55 +0000 (12:09 +0000)]
Updated Catalan translation by Xavier Conde.

18 years agoFix the default value of the ui property. (#314532, Yong Wang)
Matthias Clasen [Sat, 27 Aug 2005 04:34:00 +0000 (04:34 +0000)]
Fix the default value of the ui property. (#314532, Yong Wang)

Fix the default
value of the ui property. (#314532, Yong Wang)

18 years agoDon't warn when G_MAXLONG is passed as length.
Matthias Clasen [Sat, 27 Aug 2005 04:25:28 +0000 (04:25 +0000)]
Don't warn when G_MAXLONG is passed as length.

2005-08-27  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkproperty-x11.c (gdk_property_get): Don't warn
when G_MAXLONG is passed as length.

18 years agoAdd a separate --ignore-theme-index option to avoid overloading --force.
Matthias Clasen [Fri, 26 Aug 2005 19:05:31 +0000 (19:05 +0000)]
Add a separate --ignore-theme-index option to avoid overloading --force.

2005-08-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/updateiconcache.c: Add a separate --ignore-theme-index option
to avoid overloading --force.  (JP Rosevaar)

18 years agoBump version to 2.9.0
Matthias Clasen [Fri, 26 Aug 2005 18:52:48 +0000 (18:52 +0000)]
Bump version to 2.9.0

2005-08-26  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Bump version to 2.9.0

* gdk-pixbuf/gdk-pixbuf.sgml:
* gdk/gdk-docs.sgml:
* gtk/gtk-docs.sgml: Add indices for new
symbols in 2.10

18 years agoMake the GdkScreen font options api public, and add properties
Matthias Clasen [Fri, 26 Aug 2005 18:49:52 +0000 (18:49 +0000)]
Make the GdkScreen font options api public, and add properties

2005-08-26  Matthias Clasen  <mclasen@redhat.com>

* gdk/gdk.symbols:
* gdk/gdkscreen.h:
* gdk/gdkscreen.c: Make the GdkScreen font options api
public, and add properties GdkScreen::font-options and
GdkScreen::resolution.  (#314004)

* gdk/gdkpango.c:
* gtk/gtksettings.c:
* gtk/gtkwidget.c: Adjust all callers.

* gdk/gdkintl.h: Simplify and use glib/gi18n-lib.h.
* gdk/gdkpango.c: Include gdkintl.h, not gtkintl.h.
* gdk/gdkscreen.c: Include gdkintl.h.

18 years agoAvoid an uninitialized variable warning, pointed out by Colin Walters.
Matthias Clasen [Fri, 26 Aug 2005 16:29:40 +0000 (16:29 +0000)]
Avoid an uninitialized variable warning, pointed out by Colin Walters.

2005-08-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c (theme_lookup_icon): Avoid an uninitialized
variable warning, pointed out by Colin Walters. (#314585)

18 years agoRemove some ifdeffed out debugging printouts.
Tor Lillqvist [Fri, 26 Aug 2005 13:44:50 +0000 (13:44 +0000)]
Remove some ifdeffed out debugging printouts.

2005-08-26  Tor Lillqvist  <tml@novell.com>

* gtk/gtkfilesystemwin32.c: Remove some ifdeffed out debugging
printouts.
(gtk_file_system_win32_parse): Don't mishandle UNC paths. (#314519)

18 years agoFix the calculation of week_start. (#314473, JP Rosevaar)
Matthias Clasen [Fri, 26 Aug 2005 06:28:40 +0000 (06:28 +0000)]
Fix the calculation of week_start. (#314473, JP Rosevaar)

2005-08-26  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcalendar.c (gtk_calendar_init): Fix the calculation
of week_start.  (#314473, JP Rosevaar)

18 years agoAcquire GDK lock. (#314533, Thomas Fitzsimmons)
Thomas Fitzsimmons [Fri, 26 Aug 2005 03:48:27 +0000 (03:48 +0000)]
Acquire GDK lock. (#314533, Thomas Fitzsimmons)

2005-08-25  Thomas Fitzsimmons  <fitzsim@redhat.com>

* gtk/gtkfilesystemmodel.c (idle_finished_loading_cb): Acquire GDK
lock.  (#314533, Thomas Fitzsimmons)

18 years agoHandle NULL gracefully. (#314523, Ed Catmur)
Matthias Clasen [Fri, 26 Aug 2005 03:09:36 +0000 (03:09 +0000)]
Handle NULL gracefully. (#314523, Ed Catmur)

2005-08-25  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktoolbar.c (_gtk_toolbar_elide_underscores): Handle
NULL gracefully.  (#314523, Ed Catmur)

18 years agoHandle theme == NULL.
Owen Taylor [Thu, 25 Aug 2005 19:22:29 +0000 (19:22 +0000)]
Handle theme == NULL.

2005-08-25  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkcursor-x11.c (gdk_x11_display_set_cursor_theme):
        Handle theme == NULL.

18 years agoTake widget y offset into account when positioning the popup. (#314470,
Matthias Clasen [Thu, 25 Aug 2005 18:04:09 +0000 (18:04 +0000)]
Take widget y offset into account when positioning the popup. (#314470,

2005-08-25  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenutoolbutton.c (menu_position_func): Take widget
y offset into account when positioning the popup.  (#314470,
Christian Persch)

18 years agoAdd missing bug number
Owen Taylor [Thu, 25 Aug 2005 18:00:20 +0000 (18:00 +0000)]
Add missing bug number

18 years agoUse gdk_screen_init as instance_init, not base_init! (Fix from Frederic
Owen Taylor [Thu, 25 Aug 2005 17:53:15 +0000 (17:53 +0000)]
Use gdk_screen_init as instance_init, not base_init! (Fix from Frederic

2005-08-25  Owen Taylor  <otaylor@redhat.com>

        * gdk/gdkscreen.c (gdk_screen_get_type): Use gdk_screen_init
        as instance_init, not base_init! (Fix from Frederic Crozat,
        reported by Joe Marcus Clarke). Trivial cleanup: use -1.
        rather than -1 for a negative flag value.

18 years agoUpdated Catalan translation.
Jordi Mallach [Thu, 25 Aug 2005 10:29:52 +0000 (10:29 +0000)]
Updated Catalan translation.

18 years agoAdd a note about cut-and-paste between here and Pango.
Owen Taylor [Wed, 24 Aug 2005 20:05:54 +0000 (20:05 +0000)]
Add a note about cut-and-paste between here and Pango.

2005-08-24  Owen Taylor  <otaylor@redhat.com>

        * gdk/gdkpango.c (draw_error_underline): Add a note about
        cut-and-paste between here and Pango.

18 years agoTruncate ChangeLog after moving aside
Owen Taylor [Wed, 24 Aug 2005 18:51:56 +0000 (18:51 +0000)]
Truncate ChangeLog after moving aside

18 years ago2.8.2
Matthias Clasen [Wed, 24 Aug 2005 18:22:23 +0000 (18:22 +0000)]
2.8.2

18 years agoCleanup up the mess I created
Matthias Clasen [Wed, 24 Aug 2005 16:17:56 +0000 (16:17 +0000)]
Cleanup up the mess I created

18 years agoUpdates
Matthias Clasen [Wed, 24 Aug 2005 15:53:23 +0000 (15:53 +0000)]
Updates

18 years agoMake sure font and cursor settings get propagated down to the screen
Matthias Clasen [Wed, 24 Aug 2005 15:47:28 +0000 (15:47 +0000)]
Make sure font and cursor settings get propagated down to the screen

2005-08-24  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtksettings.c (gtk_settings_get_for_screen): Make sure font
and cursor settings get propagated down to the screen initially.
Pointed out by Frederic Crozat.

18 years agoDon't try to send a client message if the screen is NULL. Noticed by
Matthias Clasen [Wed, 24 Aug 2005 15:28:20 +0000 (15:28 +0000)]
Don't try to send a client message if the screen is NULL. Noticed by

2005-08-24  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c (ensure_valid_themes): Don't try to send a client
message if the screen is NULL. Noticed by Kjartan Maraas.

18 years agoBump version
Matthias Clasen [Wed, 24 Aug 2005 13:22:35 +0000 (13:22 +0000)]
Bump version

18 years ago2.8.1
Matthias Clasen [Wed, 24 Aug 2005 06:29:12 +0000 (06:29 +0000)]
2.8.1

18 years agoMake it compile
Matthias Clasen [Wed, 24 Aug 2005 04:36:12 +0000 (04:36 +0000)]
Make it compile

18 years agoFix #314335
Matthias Clasen [Wed, 24 Aug 2005 04:15:28 +0000 (04:15 +0000)]
Fix #314335

18 years agoFix for #314004, reported by Michael Reinsch:
Owen Taylor [Wed, 24 Aug 2005 03:29:06 +0000 (03:29 +0000)]
Fix for #314004, reported by Michael Reinsch:

2005-08-23  Owen Taylor  <otaylor@redhat.com>

        Fix for #314004, reported by Michael Reinsch:

        * gdk/gdk.symbols:
        * gdk/gdkscreen.[ch]: Add gdk_screen_get/set_font_options_libgtk_only()
        Add gdk_screen_get/set_resolution_libgtk_only()

        * gdk/gdkpango.c (gdk_pango_context_get_for_screen): Set
        the options for the screen on the newly created context.

        * gtk/gtksettings.c (settings_update_font_options/dpi) gtkwidget.c:
        Move font options and dpi code from gtkwidget.c to gtksettings.c, set
        the font options on the screen.

        * gtk/gtkwidget.c (gtk_widget_update_pango_context): Just get
        the font options from the screen and set them on the context.

18 years agoHungarian translation updated.
Gabor Kelemen [Tue, 23 Aug 2005 21:21:50 +0000 (21:21 +0000)]
Hungarian translation updated.

2005-08-23  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Hungarian translation updated.

18 years agodon't bother inserting new rows in a level with a zero refcount and
Kristian Rietveld [Tue, 23 Aug 2005 20:33:42 +0000 (20:33 +0000)]
don't bother inserting new rows in a level with a zero refcount and

2005-08-23  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreemodelsort.c (gtk_tree_model_sort_row_inserted): don't
bother inserting new rows in a level with a zero refcount and
immediately free the level. (Fixes #312350, reported by Markku Vire).

18 years agoTranslation updated by Ivar Smolin.
Priit Laes [Tue, 23 Aug 2005 20:08:21 +0000 (20:08 +0000)]
Translation updated by Ivar Smolin.

2005-08-23  Priit Laes  <plaes@cvs.gnome.org>

* et.po: Translation updated by Ivar Smolin.

18 years agoComplain when there is no index.theme file in the specified directory,
Matthias Clasen [Tue, 23 Aug 2005 15:18:08 +0000 (15:18 +0000)]
Complain when there is no index.theme file in the specified directory,

2005-08-23  Matthias Clasen  <mclasen@redhat.com>

* gtk/updateiconcache.c: Complain when there is no index.theme file
in the specified directory, unless --force is used. Also add an
--index-only option to create caches without image data.

18 years agoFix a C99ism. (#314262, Robert Jeff Mitchell)
Matthias Clasen [Tue, 23 Aug 2005 12:48:05 +0000 (12:48 +0000)]
Fix a C99ism. (#314262, Robert Jeff Mitchell)

2005-08-23  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c (shortcuts_append_desktop): Fix a
C99ism.  (#314262, Robert Jeff Mitchell)

18 years agoFixed Lithuanian translation.
Žygimantas Beručka [Tue, 23 Aug 2005 11:41:00 +0000 (11:41 +0000)]
Fixed Lithuanian translation.

2005-08-23  Žygimantas Beručka  <zygis@gnome.org>

        * lt.po: Fixed Lithuanian translation.

18 years agoadd Punjabi (pa) by amanpreet Singh Brar Alamwalia
Amanpreet Singh Alam [Tue, 23 Aug 2005 03:09:53 +0000 (03:09 +0000)]
add Punjabi (pa) by amanpreet Singh Brar Alamwalia

18 years agoadd declaration for _gtk_icon_theme_check_reload.
Manish Singh [Mon, 22 Aug 2005 20:51:56 +0000 (20:51 +0000)]
add declaration for _gtk_icon_theme_check_reload.

2005-08-22  Manish Singh  <yosh@gimp.org>

        * gtk/gtkicontheme.h: add declaration for _gtk_icon_theme_check_reload.

        * gtk/gtkwindow.c: remove declaration of gtk_window_read_rcfiles.

18 years agoImplement a clientmessage based scheme for makeing sure that all GTK+
Matthias Clasen [Mon, 22 Aug 2005 20:12:15 +0000 (20:12 +0000)]
Implement a clientmessage based scheme for makeing sure that all GTK+

2005-08-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkwindow.c (gtk_window_client_event):
* gtk/gtkicontheme.c (ensure_valid_themes)
(_gtk_icon_theme_check_reload): Implement a clientmessage based
scheme for makeing sure that all GTK+ applications notice if an
icon theme has been updated. This should prevent multiple versions
of an icon theme cache to be mapped in memory at the same time,
which can cause excessive memory consumption.  (#313156, Chris
Lahey)

18 years agoAdd a note regarding icon theme changes.
Matthias Clasen [Mon, 22 Aug 2005 16:38:46 +0000 (16:38 +0000)]
Add a note regarding icon theme changes.

2005-08-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c (gtk_icon_theme_load_icon): Add a note
regarding icon theme changes.

* gtk/gtkiconcache.c (_gtk_icon_cache_get_icon): When returning
pixbufs which are backed by the mmapped memory of an icon cache,
increase the refcount of the icon cache, so that the memory is not
munmapped away underneath the pixbuf upon icon theme changes.
(#314170, Kjartan Maraas)

18 years agoAdd GTK_DEP_LIBS, in order to link against Xext. (#314062)
Matthias Clasen [Mon, 22 Aug 2005 14:44:39 +0000 (14:44 +0000)]
Add GTK_DEP_LIBS, in order to link against Xext. (#314062)

2005-08-22  Matthias Clasen  <mclasen@redhat.com>

* docs/tools/Makefile.am (LDADDS): Add GTK_DEP_LIBS, in order
to link against Xext.  (#314062)

18 years agoOne more fix to prevent buffer overruns. (#314081, Hans Breuer)
Matthias Clasen [Mon, 22 Aug 2005 14:14:45 +0000 (14:14 +0000)]
One more fix to prevent buffer overruns. (#314081, Hans Breuer)

2005-08-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkhsv.c (paint_triangle): One more fix to prevent buffer
overruns.  (#314081, Hans Breuer)

18 years agoUpdated Korean translation.
Changwoo Ryu [Mon, 22 Aug 2005 14:04:39 +0000 (14:04 +0000)]
Updated Korean translation.

2005-08-22  Changwoo Ryu  <cwryu@debian.org>

* ko.po: Updated Korean translation.

18 years agoupdate by amanpreetalam@yahoo.com
Amanpreet Singh Alam [Mon, 22 Aug 2005 07:49:13 +0000 (07:49 +0000)]
update by amanpreetalam@yahoo.com

18 years agoClarify that the returned layout must not be modified.
Matthias Clasen [Sun, 21 Aug 2005 01:57:01 +0000 (01:57 +0000)]
Clarify that the returned layout must not be modified.

2005-08-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkentry.c (gtk_entry_get_layout): Clarify that the
returned layout must not be modified.

18 years agoclear scroll_to_path if the model changes.
Jonathan Blandford [Sat, 20 Aug 2005 20:16:34 +0000 (20:16 +0000)]
clear scroll_to_path if the model changes.

Sat Aug 20 16:12:14 2005  Jonathan Blandford  <jrb@redhat.com>

        * gtk/gtktreeview.c (gtk_tree_view_set_model): clear
        scroll_to_path if the model changes.

        * gtk/gtkiconview.c: (gtk_icon_view_destroy),
        (gtk_icon_view_size_allocate), (gtk_icon_view_set_cursor),
        (gtk_icon_view_scroll_to_path): Handle scrolling to a path before
        we're realized, #312798
        (gtk_icon_view_set_model): clear scroll_to_path if the model
        changes.

18 years agoMake it compile
Matthias Clasen [Sat, 20 Aug 2005 06:17:38 +0000 (06:17 +0000)]
Make it compile

18 years agoDon't queue a draw if the layout has not changed. (#313991, Benjamin Berg)
Matthias Clasen [Sat, 20 Aug 2005 05:55:25 +0000 (05:55 +0000)]
Don't queue a draw if the layout has not changed. (#313991, Benjamin Berg)

2005-08-20  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkrange.c (gtk_range_adjustment_changed)
(gtk_range_adjustment_value_changed):  Don't queue a draw
if the layout has not changed.  (#313991, Benjamin Berg)

18 years agoRemove duplicate lines. (#313344, Benoit Carpentier)
Matthias Clasen [Fri, 19 Aug 2005 19:23:32 +0000 (19:23 +0000)]
Remove duplicate lines. (#313344, Benoit Carpentier)

2005-08-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeitem.c: Remove duplicate lines.  (#313344,
Benoit Carpentier)

18 years agoFix a typo.
Matthias Clasen [Fri, 19 Aug 2005 19:21:45 +0000 (19:21 +0000)]
Fix a typo.

2005-08-19  Matthias Clasen  <mclasen@redhat.com>

* modules/engines/ms-windows/msw_style.c (setup_system_styles):
Fix a typo.

18 years agoHandle pixbuf being NULL without warnings. Also, don't leak pixbuf
Matthias Clasen [Fri, 19 Aug 2005 18:21:31 +0000 (18:21 +0000)]
Handle pixbuf being NULL without warnings. Also, don't leak pixbuf

2005-08-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserbutton.c (change_icon_theme)
(model_add_special, model_add_special, model_add_volumes):
Handle pixbuf being NULL without warnings. Also, don't
leak pixbuf references when the icon theme is changed.

18 years agoDon't access the user data on destroyed windows, since at best it can be a
Matthias Clasen [Fri, 19 Aug 2005 16:46:57 +0000 (16:46 +0000)]
Don't access the user data on destroyed windows, since at best it can be a

2005-08-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmain.c (gtk_get_event_widget): Don't access
the user data on destroyed windows, since at best
it can be a stale pointer.  (#313953, Robin Green)

18 years agoAvoid a buffer overrun. (#313900, Sebastien Bacher)
Matthias Clasen [Fri, 19 Aug 2005 16:16:17 +0000 (16:16 +0000)]
Avoid a buffer overrun. (#313900, Sebastien Bacher)

2005-08-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkhsv.c (paint_triangle): Avoid a buffer overrun.
(#313900, Sebastien Bacher)

18 years agoReturn FALSE if the tree is empty. (#313891, Guillaume Cottenceau)
Matthias Clasen [Fri, 19 Aug 2005 14:05:32 +0000 (14:05 +0000)]
Return FALSE if the tree is empty. (#313891, Guillaume Cottenceau)

2005-08-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_get_visible_range): Return
FALSE if the tree is empty.  (#313891, Guillaume Cottenceau)

18 years agoAfter checking XLib sources, XGetWindowProperty does set data to NULL.
Matthias Clasen [Fri, 19 Aug 2005 13:46:11 +0000 (13:46 +0000)]
After checking XLib sources, XGetWindowProperty does set data to NULL.

18 years agoFree data returned from XGetWindowProperty.
Matthias Clasen [Fri, 19 Aug 2005 05:46:06 +0000 (05:46 +0000)]
Free data returned from XGetWindowProperty.

2005-08-19  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display)
(xdnd_read_actions, get_client_window_at_coords_recurse):
Free data returned from XGetWindowProperty.

* gdk/x11/gdkevents-x11.c (fetch_net_wm_check_window)
Free data returned from XGetWindowProperty.  (313867, Kjartan
Maraas)

* gdk/x11/gdkdnd-x11.c (get_client_window_at_coords_recurse): Free
children in all cases.  (#313862, Kjartan Maraas)

18 years agoFree children in all cases. (#313862, Kjartan Maraas)
Matthias Clasen [Fri, 19 Aug 2005 05:16:31 +0000 (05:16 +0000)]
Free children in all cases. (#313862, Kjartan Maraas)

2005-08-19  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkdnd-x11.c (get_client_window_at_coords_recurse): Free
children in all cases.  (#313862, Kjartan Maraas)

18 years agoStore GtkIconData structs in the per-directory hash, even if they come
Matthias Clasen [Fri, 19 Aug 2005 04:39:30 +0000 (04:39 +0000)]
Store GtkIconData structs in the per-directory hash, even if they come

2005-08-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c (theme_lookup_icon): Store GtkIconData structs
in the per-directory hash, even if they come from the icon cache.
We tried to avoid that before, but as a result leaked icon data
structs.  (#313852, Kjartan Maraas)

18 years agoDisconnect signal handlers on destroy, not on finalize. (#313759, Brett
Matthias Clasen [Thu, 18 Aug 2005 20:29:55 +0000 (20:29 +0000)]
Disconnect signal handlers on destroy, not on finalize. (#313759, Brett

2005-08-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkmenutoolbutton.c (gtk_menu_tool_button_destroy): Disconnect
signal handlers on destroy, not on finalize.  (#313759, Brett Atoms)

18 years agoCheck for overflow in one more place. (#313818, Tommi Komulainen)
Matthias Clasen [Thu, 18 Aug 2005 14:18:02 +0000 (14:18 +0000)]
Check for overflow in one more place. (#313818, Tommi Komulainen)

2005-08-18  Matthias Clasen  <mclasen@redhat.com>

* io-ico.c (DecodeHeader): Check for overflow in one more
place.  (#313818, Tommi Komulainen)

18 years agoFix an example. (#313595, Olexiy Avramchenko)
Matthias Clasen [Wed, 17 Aug 2005 03:18:00 +0000 (03:18 +0000)]
Fix an example. (#313595, Olexiy Avramchenko)

2005-08-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtktreemodel.sgml: Fix an
example.  (#313595, Olexiy Avramchenko)

18 years agoTranslation updated by Ivar Smolin.
Priit Laes [Tue, 16 Aug 2005 09:25:34 +0000 (09:25 +0000)]
Translation updated by Ivar Smolin.

2005-08-16  Priit Laes  <plaes@cvs.gnome.org>

* et.po: Translation updated by Ivar Smolin.

18 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Mon, 15 Aug 2005 22:28:35 +0000 (22:28 +0000)]
Updated Spanish translation.

2005-08-16  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

18 years agoAdd -lXext to GDK_EXTRA_LIBS in absence of pkg-config files for x11/xext.
Owen Taylor [Mon, 15 Aug 2005 21:26:19 +0000 (21:26 +0000)]
Add -lXext to GDK_EXTRA_LIBS in absence of pkg-config files for x11/xext.

2005-08-15  Owen Taylor  <otaylor@redhat.com>

        * configure.in: Add -lXext to GDK_EXTRA_LIBS in absence of pkg-config
        files for x11/xext. (Jonas Bonn)

18 years agoUpdated Ukrainian translation.
Maxim Dziumanenko [Mon, 15 Aug 2005 20:04:51 +0000 (20:04 +0000)]
Updated Ukrainian translation.

2005-08-15  Maxim Dziumanenko <mvd@mylinux.ua>

* Updated Ukrainian translation.

18 years agoPut debugging printout inside GTK_NOTE.
Tor Lillqvist [Mon, 15 Aug 2005 19:36:32 +0000 (19:36 +0000)]
Put debugging printout inside GTK_NOTE.

2005-08-15  Tor Lillqvist  <tml@novell.com>

* gtk/gtkicontheme.c (theme_lookup_icon): Put debugging printout
inside GTK_NOTE.

18 years agoFix have_base_pc / have_base_x_pc typo.
Owen Taylor [Mon, 15 Aug 2005 19:04:55 +0000 (19:04 +0000)]
Fix have_base_pc / have_base_x_pc typo.

2005-08-15  Owen Taylor  <otaylor@redhat.com>

        * configure.in: Fix have_base_pc / have_base_x_pc typo.

        * gdk/x11/gdkdrawable-x11.c gtk/gtksettings.c: Remove panoxft.h includes.
        (#313417, James Andrewartha)

        * configure.in: Add fontconfig to X_PACKAGES, since we use it for
        FcNameConstant(). (More of #313417)

18 years agoWhen using gtk_dialog_run() for modal dialogs, make sure to inherit the
Matthias Clasen [Mon, 15 Aug 2005 18:17:01 +0000 (18:17 +0000)]
When using gtk_dialog_run() for modal dialogs, make sure to inherit the

2005-08-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c: When using gtk_dialog_run() for
modal dialogs, make sure to inherit the window group from
the parent, since we don't inherit window groups across
transient parents currently.  (#312918, Christian Persch)

* gtk/gtkmessagedialog.c (gtk_message_dialog_new):
* gtk/gtkdialog.c (gtk_dialog_run): Slight update to the docs.

18 years agoUpdated Romanian translation by Misu Moldovan <dumol@gnome.ro>
Mugurel Tudor [Mon, 15 Aug 2005 17:53:58 +0000 (17:53 +0000)]
Updated Romanian translation by Misu Moldovan <dumol@gnome.ro>

2005-08-15  Mugurel Tudor  <mugurelu@gnome.ro>

    * ro.po: Updated Romanian translation
     by Misu Moldovan <dumol@gnome.ro>

18 years agoHandle paths of depth 0 gracefully. (#312796, Jonathan Blandford)
Matthias Clasen [Mon, 15 Aug 2005 16:46:52 +0000 (16:46 +0000)]
Handle paths of depth 0 gracefully. (#312796, Jonathan Blandford)

2005-08-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkiconview.c (gtk_icon_view_select_path)
(gtk_icon_view_scroll_to_path): Handle paths of depth 0
gracefully.  (#312796, Jonathan Blandford)

18 years agoAdd some more tests for menu placement.
Matthias Clasen [Mon, 15 Aug 2005 16:36:31 +0000 (16:36 +0000)]
Add some more tests for menu placement.

2005-08-15  Matthias Clasen  <mclasen@redhat.com>

* tests/testtoolbar.c: Add some more tests for menu placement.

* gtk/gtkmenutoolbutton.c (menu_position_func):
* gtk/gtktoolbar.c (menu_position_func): Improve positioning
of toolbutton menus and of the overflow menu.  (#312937,
#153870, Christian Persch, Paolo Borelli)

18 years agoUse g_path_get_dirname() instead of the nonportable <libgen.h> and
Tor Lillqvist [Mon, 15 Aug 2005 14:53:00 +0000 (14:53 +0000)]
Use g_path_get_dirname() instead of the nonportable <libgen.h> and

2005-08-15  Tor Lillqvist  <tml@novell.com>

* gtk/updateiconcache.c: Use g_path_get_dirname() instead of
the nonportable <libgen.h> and dirname().

18 years agoPay attention to the libjpeg error code and report OOM errors as such.
Matthias Clasen [Mon, 15 Aug 2005 13:50:27 +0000 (13:50 +0000)]
Pay attention to the libjpeg error code and report OOM errors as such.

2005-08-15  Matthias Clasen  <mclasen@redhat.com>

* io-jpeg.c (fatal_error_handler): Pay attention to the
libjpeg error code and report OOM errors as such.  (#312674,
Tommi Komulainen)

18 years agoUse object data to mark widgets and groups as visited, so that we avoid
Matthias Clasen [Mon, 15 Aug 2005 13:46:32 +0000 (13:46 +0000)]
Use object data to mark widgets and groups as visited, so that we avoid

2005-08-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtksizegroup.c: Use object data to mark widgets and
groups as visited, so that we avoid constant extra list
traversals. Also allocate quarks in class_init.  (#311618,
Michael Natterer)

18 years agoUpdated Romanian translation by Misu Moldovan <dumol@gnome.ro>
Mugurel Tudor [Mon, 15 Aug 2005 13:33:13 +0000 (13:33 +0000)]
Updated Romanian translation by Misu Moldovan <dumol@gnome.ro>

2005-08-15  Mugurel Tudor  <mugurelu@gnome.ro>

    * ro.po: Updated Romanian translation
    by Misu Moldovan <dumol@gnome.ro>

18 years agoCorrect the download location for the hicolor icon theme. (#313475, Olexiy
Matthias Clasen [Mon, 15 Aug 2005 13:28:22 +0000 (13:28 +0000)]
Correct the download location for the hicolor icon theme. (#313475, Olexiy

2005-08-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkicontheme.c (gtk_icon_theme_lookup_icon): Correct the
download location for the hicolor icon theme. (#313475, Olexiy
Avramchenko)

18 years agoHandle pixmap == NULL when checking for a colormap. (Allin Cottrell).
Owen Taylor [Mon, 15 Aug 2005 12:35:04 +0000 (12:35 +0000)]
Handle pixmap == NULL when checking for a colormap. (Allin Cottrell).

2005-08-15  Owen Taylor  <otaylor@redhat.com>

        * gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_back_pixmap):
        * gdk/win32/gdkwindow-win32.c (gdk_window_set_back_pixmap):
        * gdk/x11/gdkwindow-x11.c (gdk_window_set_back_pixmap):
        Handle pixmap == NULL when checking for a colormap.
        (Allin Cottrell).

18 years agoSmall fix for svg icons.
Matthias Clasen [Mon, 15 Aug 2005 03:57:04 +0000 (03:57 +0000)]
Small fix for svg icons.

18 years agoStore only one copy of the pixel data for symlinked icons. To achieve
Matthias Clasen [Mon, 15 Aug 2005 03:52:34 +0000 (03:52 +0000)]
Store only one copy of the pixel data for symlinked icons. To achieve

2005-08-14  Matthias Clasen  <mclasen@redhat.com>

* gtk/updateiconcache.c: Store only one copy of the pixel data
for symlinked icons. To achieve this, maintain a hashtable
mapping pathnames to pixel data, and share the pixel data for
all symlinks resolving to the same pathname. When writing out
the image data, write out the pixel data only the first time
it is met, and store the offset pointing to the first copy
for use in all later cases.
This reduces the size of the Bluecurve icon cache from 40
to 13MB. (#312972)

18 years agoHungarian translation updated.
Gabor Kelemen [Sun, 14 Aug 2005 22:08:26 +0000 (22:08 +0000)]
Hungarian translation updated.

2005-08-15  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Hungarian translation updated.

18 years agoBump version
Matthias Clasen [Sat, 13 Aug 2005 19:43:56 +0000 (19:43 +0000)]
Bump version

18 years ago2.8.0
Matthias Clasen [Sat, 13 Aug 2005 19:34:27 +0000 (19:34 +0000)]
2.8.0

18 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sat, 13 Aug 2005 15:34:36 +0000 (15:34 +0000)]
Translation updated by Tino Meinen.

2005-08-13  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

18 years agoRequire cairo 0.9.2
Matthias Clasen [Sat, 13 Aug 2005 12:51:54 +0000 (12:51 +0000)]
Require cairo 0.9.2

18 years agoUpdated Indonesian translation
Mohammad DAMT [Sat, 13 Aug 2005 10:08:12 +0000 (10:08 +0000)]
Updated Indonesian translation

2005-08-13  Mohammad DAMT  <mdamt@gnome.org>

        * id.po: Updated Indonesian translation

18 years agoRemove a line without effect.
Matthias Clasen [Fri, 12 Aug 2005 22:53:03 +0000 (22:53 +0000)]
Remove a line without effect.

2005-08-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcheckmenuitem.c (gtk_real_check_menu_item_draw_indicator):
Remove a line without effect.

18 years agoWhen changing the icon theme, defer the resetting of rc styles to an idle,
Matthias Clasen [Fri, 12 Aug 2005 18:39:17 +0000 (18:39 +0000)]
When changing the icon theme, defer the resetting of rc styles to an idle,

2005-08-12  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkicontheme.c: When changing the icon theme, defer
        the resetting of rc styles to an idle, so that it does
        not happen e.g during expose handling (which is problematic,
        since some widgets, like the toolbar, are changing the
        hierarchy in response to style changes).  (#300539, reported
        by many people, analyzed by Owen Taylor)