]> Pileus Git - ~andy/gtk/log
~andy/gtk
20 years ago=== Released 2.3.2 ===
Owen Taylor [Fri, 23 Jan 2004 00:19:07 +0000 (00:19 +0000)]
=== Released 2.3.2 ===

Thu Jan 22 18:46:05 2004  Owen Taylor  <otaylor@redhat.com>

        * === Released 2.3.2 ===

20 years agoPatch from Christian Neumair to make warning string more translator
Owen Taylor [Thu, 22 Jan 2004 23:47:42 +0000 (23:47 +0000)]
Patch from Christian Neumair to make warning string more translator

Thu Jan 22 18:45:26 2004  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkicontheme.c: Patch from Christian Neumair
        to make warning string more translator friendly.

        * gtk/gtktreemodelfilter.h gtkseparatortoolitem.[ch]
        gtk/gtktoolbar.c: Parameter name fixes to keep gtk-doc
        happy.

        * configure.in: Require GLib-2.3.2, version 2.3.2,
        interface age 0, binary age 302.

        * NEWS: Organized, added some names.

20 years agoDoc fix.
Jonathan Blandford [Thu, 22 Jan 2004 22:53:00 +0000 (22:53 +0000)]
Doc fix.

Thu Jan 22 16:59:36 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkliststore.c (gtk_list_store_reorder): Doc fix.

20 years agoAdded documentation for GtkWidget::popup_menu.
Federico Mena Quintero [Thu, 22 Jan 2004 21:34:16 +0000 (21:34 +0000)]
Added documentation for GtkWidget::popup_menu.

2004-01-22  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkwidget.c (gtk_widget_class_init): Added documentation for
GtkWidget::popup_menu.

20 years agoRemove the attach info after calling gtk_menu_do_remove(), since that
Matthias Clasen [Thu, 22 Jan 2004 20:45:36 +0000 (20:45 +0000)]
Remove the attach info after calling gtk_menu_do_remove(), since that

Thu Jan 22 21:45:24 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkmenu.c (gtk_menu_remove): Remove the attach
info after calling gtk_menu_do_remove(), since that function
uses the attach info. Doh!

* gtk/gtkmenu.c (gtk_menu_do_remove): Don't check priv->columns
for being 1 directly after setting it to 0.

20 years agoPoint to GtkEntry as an example of a widget that uses a custom function to
Federico Mena Quintero [Thu, 22 Jan 2004 20:44:38 +0000 (20:44 +0000)]
Point to GtkEntry as an example of a widget that uses a custom function to

2004-01-22  Federico Mena Quintero  <federico@ximian.com>

* gtk/migrating-checklist.sgml: Point to GtkEntry as an example of
a widget that uses a custom function to position its popup menu.

20 years agoUpdates
Soeren Sandmann [Thu, 22 Jan 2004 20:40:57 +0000 (20:40 +0000)]
Updates

Thu Jan 22 21:38:52 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* NEWS: Updates

20 years agoNew chapter with a "Migration Checklist" of things people need to do to be
Federico Mena Quintero [Thu, 22 Jan 2004 20:17:34 +0000 (20:17 +0000)]
New chapter with a "Migration Checklist" of things people need to do to be

2004-01-22  Federico Mena Quintero  <federico@ximian.com>

* gtk/migrating-checklist.sgml: New chapter with a "Migration
Checklist" of things people need to do to be good citizens in the
GTK+ world.  This is mainly a way to tell people about interesting
APIs that they should use instead of hand-hacked approaches.

* gtk/gtk-docs.sgml: Added migrating-checklist.sgml.

* gtk/Makefile.am (content_files): Likewise.

20 years agoFix typo
Alexander Larsson [Thu, 22 Jan 2004 17:13:22 +0000 (17:13 +0000)]
Fix typo

2004-01-22  Alexander Larsson  <alexl@redhat.com>

* gdk/x11/gdkwindow-x11.c (WINDOW_IS_TOPLEVEL):
Fix typo

20 years agoUpdated Danish translation.
Ole Laursen [Thu, 22 Jan 2004 16:33:09 +0000 (16:33 +0000)]
Updated Danish translation.

2004-01-22  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

20 years agoTranslation updated by Kees van den Broek.
Vincent van Adrighem [Thu, 22 Jan 2004 13:48:23 +0000 (13:48 +0000)]
Translation updated by Kees van den Broek.

2004-01-22  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Kees van den Broek.

20 years agonew introduction section.
Jonathan Blandford [Thu, 22 Jan 2004 06:48:20 +0000 (06:48 +0000)]
new introduction section.

Thu Jan 22 01:46:45 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/tmpl/gtktreemodelsort.sgml: new introduction section.

20 years agoFree the path fields.
Federico Mena Quintero [Thu, 22 Jan 2004 02:39:31 +0000 (02:39 +0000)]
Free the path fields.

2004-01-21  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_finalize):
Free the path fields.

* gtk/gtkfilesystemmodel.c (gtk_file_system_model_finalize): Free
the root_path, reported by <scott@asofyet.org>
(gtk_file_system_model_finalize): Unref the file system.

* gtk/gtkfilefilter.c (filter_rule_free): default:
g_assert_not_reached().
(gtk_file_filter_finalize): Free the filter->name, reported by
<scott@asofyet.org>
(gtk_file_filter_finalize): Free the rules list.

20 years agoredraw the color button when an alpha is set.
Jonathan Blandford [Wed, 21 Jan 2004 23:29:08 +0000 (23:29 +0000)]
redraw the color button when an alpha is set.

Wed Jan 21 18:10:40 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkcolorbutton.c (gtk_color_button_set_color):redraw the
        color button when an alpha is set.
        (gtk_color_button_set_alpha): redraw the color button when an
        alpha is set.

20 years agoFix #131869:
Matthias Clasen [Wed, 21 Jan 2004 22:26:53 +0000 (22:26 +0000)]
Fix #131869:

Wed Jan 21 23:27:14 2004  Matthias Clasen  <maclas@gmx.de>

Fix #131869:

* gtk/gtkaction.c (_gtk_action_emit_activate): Hold
a reference to the group while emitting the signals.

* gtk/gtkactiongroup.c (gtk_action_group_init): Use a
destroy notify which does not only unref, but also resets
the action_group property of the action.

20 years agoUpdated Irish translation
Alastair McKinstry [Wed, 21 Jan 2004 20:38:15 +0000 (20:38 +0000)]
Updated Irish translation

20 years agoUpdate Czech translation
Miloslav Trmac [Wed, 21 Jan 2004 17:56:37 +0000 (17:56 +0000)]
Update Czech translation

20 years agoSync from upstream
Jonathan Blandford [Wed, 21 Jan 2004 14:33:10 +0000 (14:33 +0000)]
Sync from upstream

Wed Jan 21 09:33:13 2004  Jonathan Blandford  <jrb@gnome.org>

        * libgnomevfs/xdgmimeglob.c:
        * libgnomevfs/xdgmimemagic.c: Sync from upstream

20 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Wed, 21 Jan 2004 13:42:37 +0000 (13:42 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

20 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Wed, 21 Jan 2004 09:02:41 +0000 (09:02 +0000)]
Updated Polish translation by GNOME PL Team.

2004-01-21  Artur Flinta  <aflinta@cvs.gnome.org>

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

20 years agoAdded details about GtkFileChooser changes.
Federico Mena Quintero [Tue, 20 Jan 2004 23:17:11 +0000 (23:17 +0000)]
Added details about GtkFileChooser changes.

2004-01-20  Federico Mena Quintero  <federico@ximian.com>

* NEWS: Added details about GtkFileChooser changes.

20 years agoFix #99425, add accessor functions for GtkPaned's children.
Federico Mena Quintero [Tue, 20 Jan 2004 23:07:40 +0000 (23:07 +0000)]
Fix #99425, add accessor functions for GtkPaned's children.

2004-01-20  Federico Mena Quintero  <federico@ximian.com>

Fix #99425, add accessor functions for GtkPaned's children.

* gtk/gtkpaned.c (gtk_paned_get_child1): New function.
(gtk_paned_get_child2): New function.

20 years agoAdded gtk_paned_get_child[12].
Federico Mena Quintero [Tue, 20 Jan 2004 23:04:13 +0000 (23:04 +0000)]
Added gtk_paned_get_child[12].

2004-01-20  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtk-sections.txt: Added gtk_paned_get_child[12].

20 years agoStart of 2.3.2 section.
Matthias Clasen [Tue, 20 Jan 2004 22:49:36 +0000 (22:49 +0000)]
Start of 2.3.2 section.

Tue Jan 20 23:49:52 2004  Matthias Clasen  <maclas@gmx.de>

* NEWS: Start of 2.3.2 section.

20 years agoremove UXTHEME_HAS_LINES, fix menu coloration
cinamod [Tue, 20 Jan 2004 21:46:59 +0000 (21:46 +0000)]
remove UXTHEME_HAS_LINES, fix menu coloration

20 years agoFixes for #130370, based on a patch by Michael Meeks:
Matthias Clasen [Tue, 20 Jan 2004 21:11:30 +0000 (21:11 +0000)]
Fixes for #130370, based on a patch by Michael Meeks:

Tue Jan 20 22:11:31 2004  Matthias Clasen  <maclas@gmx.de>

Fixes for #130370, based on a patch by Michael Meeks:

* gtk/gtkmenu.c (gtk_menu_do_remove): New auxiliary function to
adjust cell positions and recalculate row and column counts after
removing an item.

* gtk/gtkmenu.c (gtk_menu_remove): Call gtk_menu_do_remove.

* gtk/gtkmenu.c (gtk_menu_do_insert): Don't leave empty rows when
appending items.

* gtk/gtkmenu.c (gtk_menu_attach): Don't call gtk_menu_shell_append,
to avoid an unintended recursion.

20 years agoForgotten log entry.
Matthias Clasen [Tue, 20 Jan 2004 21:03:49 +0000 (21:03 +0000)]
Forgotten log entry.

20 years agoresync with upstream sources.
Jonathan Blandford [Tue, 20 Jan 2004 18:07:07 +0000 (18:07 +0000)]
resync with upstream sources.

Tue Jan 20 13:07:04 2004  Jonathan Blandford  <jrb@gnome.org>

        * xdgmime.c: resync with upstream sources.

20 years agoadd stock indent, unindent I would have prefered outdent, but
Jody Goldberg [Tue, 20 Jan 2004 16:32:54 +0000 (16:32 +0000)]
add stock indent, unindent I would have prefered outdent, but

2004-01-05  Jody Goldberg <jody@gnome.org>

* gtk/gtkiconfactory.c (get_default_icons) : add stock indent, unindent
  I would have prefered outdent, but compatibility seems more
  important.
* gtk/gtkstock.c (builtin_items) : ditto.
* gtk/gtkstock.h : ditto.
* gtk/stock-icons/Makefile.am : ditto.
* gtk/stock-icons/stock_text_indent_16.png :
* gtk/stock-icons/stock_text_indent_24.png :
* gtk/stock-icons/stock_text_unindent_16.png :
* gtk/stock-icons/stock_text_unindent_24.png : from gnome-icon-theme

2003-12-18  Jody Goldberg <jody@gnome.org>

* gtk/gtkicontheme.c (gtk_icon_theme_lookup_icon)) : Add a sanity test
  to ensure that the base hicolor theme is installed.  Silently
  failing to produce icons that apps assume exist in the theme seems
  like a bad idea.

20 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Tue, 20 Jan 2004 15:45:36 +0000 (15:45 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

20 years agoUpdated Korean translation.
Changwoo Ryu [Tue, 20 Jan 2004 15:02:22 +0000 (15:02 +0000)]
Updated Korean translation.

* ko.po: Updated Korean translation.

20 years agoFix #131418.
Federico Mena Quintero [Tue, 20 Jan 2004 02:44:58 +0000 (02:44 +0000)]
Fix #131418.

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

Fix #131418.

* gtk/gtkfilechooserdefault.c (set_select_multiple): New helper
function.
(gtk_file_chooser_default_set_property): Use
set_select_multiple().  Also, re-set this mode to single if the
file chooser is set to Save mode.
(entry_activate): Handle the case where the entry is completely
empty *and* its current folder does exist.  Also, there is need to
test for select_multiple here now that we ensure that it won't
happen during Save mode.

20 years agoUpdated Norwegian translation.
Kjartan Maraas [Mon, 19 Jan 2004 19:38:28 +0000 (19:38 +0000)]
Updated Norwegian translation.

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

* no.po: Updated Norwegian translation.

20 years agoUpdated German translation.
Christian Neumair [Mon, 19 Jan 2004 17:12:57 +0000 (17:12 +0000)]
Updated German translation.

20 years agoUpdated Malay translation.
Hasbullah Bin Pit [Mon, 19 Jan 2004 17:02:52 +0000 (17:02 +0000)]
Updated Malay translation.

2004-01-19  Hasbullah Bin Pit <sebol@my-penguin.org>

        * ms.po: Updated Malay translation.

20 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Mon, 19 Jan 2004 14:56:08 +0000 (14:56 +0000)]
Updated Polish translation by GNOME PL Team.

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

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

20 years agohello world
Hasbullah Bin Pit [Mon, 19 Jan 2004 14:40:29 +0000 (14:40 +0000)]
hello world

20 years agoUpdated Malay translation.
Hasbullah Bin Pit [Mon, 19 Jan 2004 14:36:59 +0000 (14:36 +0000)]
Updated Malay translation.

2004-01-19  Hasbullah Bin Pit <sebol@my-penguin.org>

        * ms.po: Updated Malay translation.

20 years agoAdded XGETTEXT_KEYWORDS.
Danilo Šegan [Mon, 19 Jan 2004 13:14:08 +0000 (13:14 +0000)]
Added XGETTEXT_KEYWORDS.

20 years agoUpdated Albanian translation
Laurent Dhima [Mon, 19 Jan 2004 11:18:08 +0000 (11:18 +0000)]
Updated Albanian translation

* sq.po: Updated Albanian translation

20 years agoUpdated
Laurent Dhima [Mon, 19 Jan 2004 11:16:15 +0000 (11:16 +0000)]
Updated

20 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Mon, 19 Jan 2004 08:56:51 +0000 (08:56 +0000)]
Updated Polish translation by GNOME PL Team.

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

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

20 years agoReverted Albanian file
Laurent Dhima [Mon, 19 Jan 2004 08:32:25 +0000 (08:32 +0000)]
Reverted Albanian file

* sq.po: Reverted Albanian file

20 years agoReverted
Laurent Dhima [Mon, 19 Jan 2004 08:29:22 +0000 (08:29 +0000)]
Reverted

20 years agoupdated Walloon file
Pablo Saratxaga [Mon, 19 Jan 2004 02:22:30 +0000 (02:22 +0000)]
updated Walloon file

20 years agoupdated Walloon file
Pablo Saratxaga [Mon, 19 Jan 2004 02:05:51 +0000 (02:05 +0000)]
updated Walloon file

20 years agoUpdated Albanian translation
Laurent Dhima [Mon, 19 Jan 2004 00:13:24 +0000 (00:13 +0000)]
Updated Albanian translation

* sq.po: Updated Albanian translation

20 years agoUpdated
Laurent Dhima [Sun, 18 Jan 2004 23:53:01 +0000 (23:53 +0000)]
Updated

20 years agoUpdate Irish translation
Alastair McKinstry [Sun, 18 Jan 2004 22:07:01 +0000 (22:07 +0000)]
Update Irish translation

20 years agoUpdated Swedish translation.
Christian Rose [Sun, 18 Jan 2004 14:50:43 +0000 (14:50 +0000)]
Updated Swedish translation.

2004-01-18  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

20 years agoAdd _gtk_toolbar_paint_space_line(), _gtk_toolbar_get_default_space_size
Soeren Sandmann [Sun, 18 Jan 2004 14:31:00 +0000 (14:31 +0000)]
Add _gtk_toolbar_paint_space_line(), _gtk_toolbar_get_default_space_size

Sun Jan 18 15:25:39 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.[ch]: Add _gtk_toolbar_paint_space_line(),
_gtk_toolbar_get_default_space_size ();

* gtk/gtkseparatortoolitem.c (gtk_separator_tool_item_expose,
get_space_size): Use them here.

20 years agoSet a small size request and make the window resizable, to test
Soeren Sandmann [Sun, 18 Jan 2004 12:28:38 +0000 (12:28 +0000)]
Set a small size request and make the window resizable, to test

Sun Jan 18 13:16:34 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* tests/testgtk.c (create_toolbar): Set a small size request and
make the window resizable, to test mapping/unmapping of buttons.

* gtk/gtktoolbar.c (gtk_toolbar_remove_content,
gtk_toolbar_insert_tool_item): remove these functions.

* gtk/gtktoolbar.c (gtk_toolbar_show_all,
toolbar_content_show_all, gtk_toolbar_hide_all,
toolbar_content_hide_all): New functions.

Ignore show_all/hide_all for buttons created in compatibility mode.

* gtk/gtktoolbar.c (internal_insert_element, gtk_toolbar_show_all,
gtk_toolbar_hide_all): Make sure buttons are ignored by
gtk_toolbar_show_all() and gtk_toolbar_hide_all().

* gtk/gtktoolbar.c: s/regular_widget/compatibility/g

* gtk/gtktoolbar.c (struct _ToolbarContent): Allocate
GtkToolbarChild inline. Get rid of GtkToolbarChildSpace.

* gtk/gtktoolbar.c (toolbar_content_expose): Fix bug where widget
could become NULL.

* gtk/gtktoolbar.c (gtk_toolbar_add): Append new tool items
instead of prepending them.

* gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Use the same
'elapsed' for all items.

* gtk/gtktoolbar.c (struct _GtkToolbarPrivate): Turn booleans
into bitfields.

* gtk/gtktoolbar.c: Many formatting fixes

20 years agoUpdated Serbian translation.
Danilo Šegan [Sun, 18 Jan 2004 11:44:37 +0000 (11:44 +0000)]
Updated Serbian translation.

20 years agoUpdated French translation.
Christophe Merlet [Sun, 18 Jan 2004 10:28:02 +0000 (10:28 +0000)]
Updated French translation.

20 years agoAdd the necessary magic to create po-properties/Makefile.
Matthias Clasen [Sun, 18 Jan 2004 00:50:15 +0000 (00:50 +0000)]
Add the necessary magic to create po-properties/Makefile.

Sun Jan 18 01:51:12 2004  Matthias Clasen  <maclas@gmx.de>

* configure.in: Add the necessary magic to create
po-properties/Makefile.

Sun Jan 18 01:52:04 2004  Matthias Clasen  <maclas@gmx.de>

* Makefile.in.in (subdir): Define appropriately.

20 years agoAdded Afrikaans translation.
Matthias Clasen [Sat, 17 Jan 2004 22:39:33 +0000 (22:39 +0000)]
Added Afrikaans translation.

20 years agosplitting the gtk20 translation domain.
Matthias Clasen [Sat, 17 Jan 2004 22:19:37 +0000 (22:19 +0000)]
splitting the gtk20 translation domain.

20 years agoSplit the gtk translations into the domains gtk20 and gtk20-properties.
Matthias Clasen [Sat, 17 Jan 2004 22:15:58 +0000 (22:15 +0000)]
Split the gtk translations into the domains gtk20 and gtk20-properties.

20 years agoFix rest of #128678: Implement all the toolbar_content() methods for the
Soeren Sandmann [Sat, 17 Jan 2004 21:03:31 +0000 (21:03 +0000)]
Fix rest of #128678: Implement all the toolbar_content() methods for the

Sat Jan 17 22:00:07 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c:

Fix rest of #128678: Implement all the toolbar_content()
methods for the old API case.

20 years agoPhase 1 of fixing #128678: Only access ToolbarContent through a set of new
Soeren Sandmann [Sat, 17 Jan 2004 16:58:17 +0000 (16:58 +0000)]
Phase 1 of fixing #128678: Only access ToolbarContent through a set of new

Sat Jan 17 16:53:08 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c:

Phase 1 of fixing #128678: Only access ToolbarContent through a
set of new functions:

toolbar_content_expose, toolbar_content_visible,
toolbar_content_size_request, toolbar_content_is_homogeneous,
toolbar_content_get_child_requisition,
toolbar_content_is_placeholder, toolbar_content_disappearing,
toolbar_content_get_state, toolbar_content_child_visible,
toolbar_content_get_goal_allocation,
toolbar_content_get_allocation,
toolbar_content_set_start_allocation,
toolbar_content_get_start_allocation, toolbar_content_get_expand,
toolbar_content_set_goal_allocation,
toolbar_content_set_child_visible, toolbar_content_size_allocate,
toolbar_content_set_state, toolbar_content_get_widget,
toolbar_content_set_disappearing,
toolbar_content_set_size_request,
toolbar_content_toolbar_reconfigured,
toolbar_content_retrieve_menu_item,
toolbar_content_new_tool_item, toolbar_content_destroy,
toolbar_content_is_separator

Also fix #127092.

20 years agoupdated Walloon file; added Britton file
Pablo Saratxaga [Sat, 17 Jan 2004 16:22:09 +0000 (16:22 +0000)]
updated Walloon file; added Britton file

20 years agoAdded Britton (br) to ALL_LINGUAS
Pablo Saratxaga [Sat, 17 Jan 2004 16:16:27 +0000 (16:16 +0000)]
Added Britton (br) to ALL_LINGUAS

20 years agoUpdated Norwegian translation.
Kjartan Maraas [Sat, 17 Jan 2004 15:21:03 +0000 (15:21 +0000)]
Updated Norwegian translation.

2004-01-17  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

20 years agodon't leak the menu item ID.
Soeren Sandmann [Sat, 17 Jan 2004 11:58:24 +0000 (11:58 +0000)]
don't leak the menu item ID.

Sat Jan 17 12:55:13 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolitem.c (gtk_tool_item_finalize): don't leak the menu
item ID.

20 years agoDon't leak the overflow menu.
Soeren Sandmann [Sat, 17 Jan 2004 11:51:28 +0000 (11:51 +0000)]
Don't leak the overflow menu.

Sat Jan 17 12:37:46 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
overflow menu.

* gtk/gtktoolbar.h (struct _GtkToolbar): Make some fields public.
[#127726]

20 years agoUpdated French translation.
Christophe Merlet [Sat, 17 Jan 2004 10:55:20 +0000 (10:55 +0000)]
Updated French translation.

20 years agoAdded a has_editable field. (_gtk_file_system_model_add_editable): New
Federico Mena Quintero [Sat, 17 Jan 2004 04:34:49 +0000 (04:34 +0000)]
Added a has_editable field. (_gtk_file_system_model_add_editable): New

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

* gtk/gtkfilesystemmodel.c (struct _GtkFileSystemModel): Added a
has_editable field.
(_gtk_file_system_model_add_editable): New function.
(_gtk_file_system_model_remove_editable): New function.
(gtk_file_system_model_get_value): Return appropriate values for
the temporary editable row.
(_gtk_file_system_model_get_info): Handle the editable row.
(_gtk_file_system_model_get_path): Likewise.

* gtk/gtkfilechooserdefault.c (shortcuts_append_bookmarks):
Removed an unused variable.
(toolbar_button_new): Optionally show the button.
(up_button_clicked_cb): Renamed from up_button_cb(), fixed prototype.
(toolbar_create): Add a "New Folder" button for Save mode.
(error_building_filename_dialog): New helper function.
(gtk_file_chooser_default_get_paths): Use error_building_filename_dialog().
(create_file_list): Connect to the "edited" signal of the text
cell renderer.  Store the name column and text renderer in the
impl structure.
(renderer_edited_cb): New callback.
(gtk_file_chooser_default_set_property): Show/hide the "New
folder" button when the save action changes.
(COMPARE_DIRECTORIES): Allow the info values to be NULL.
(COMPARE_DIRECTORIES): Duh, use the list_model, not the
tree_model.
(get_list_file_info): Likewise!
(list_icon_data_func): Handle the path being NULL.
(new_folder_button_clicked): New callback.
(list_name_data_func): If we are on the editable row, set the text
to "Type name of new folder".
(list_selection_changed): Handle the editable row.
(list_mtime_data_func): Likewise.

* gtk/gtkfilesystemunix.c (gtk_file_system_unix_make_path): Return
NULL, not FALSE.
(gtk_file_system_unix_create_folder): Test the result of mkdir() correctly.

20 years agoThe first part of the fix for #114351 (see also gdk-pixbuf/ChangeLog and
Matthias Clasen [Fri, 16 Jan 2004 23:10:05 +0000 (23:10 +0000)]
The first part of the fix for #114351 (see also gdk-pixbuf/ChangeLog and

Fri Jan 16 23:59:01 2004  Matthias Clasen  <maclas@gmx.de>

The first part of the fix for #114351 (see also
gdk-pixbuf/ChangeLog and po/ChangeLog):

* gtk/gtkintl.h:
* gdk-pixbuf/gdk-pixbuf-i18n.h:
* gdk/gdkintl.h: Define P_() for property blurbs and nicks.

* gdk/gdkdisplaymanager.c:
* gdk-pixbuf/gdk-pixbuf.c:
* modules/input/gtkimcontextxim.c:
* gtk/*.c:  Mark property blurbs and nicks with P_().

* po/Makefile.in.in: Add --keyword=P_ to the xgettext
invocation, since property blurbs and nicks are
now marked with P_().

20 years agoFix #130969.
Federico Mena Quintero [Fri, 16 Jan 2004 19:18:28 +0000 (19:18 +0000)]
Fix #130969.

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

Fix #130969.

* gtk/gtkcellrenderer.h (struct _GtkCellRendererClass): Added an
editing_canceled signal.

* gtk/gtkcellrenderer.c (gtk_cell_renderer_class_init): Create the
"editing-canceled" signal.
(gtk_cell_renderer_editing_canceled): New function.

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_editing_done):
Call gtk_cell_renderer_editing_canceled().

20 years agoDo not allow setting select_multiple when in Save mode. (set_list_model):
Federico Mena Quintero [Fri, 16 Jan 2004 05:12:21 +0000 (05:12 +0000)]
Do not allow setting select_multiple when in Save mode. (set_list_model):

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

* gtk/gtkfilechooserdefault.c
(gtk_file_chooser_default_set_property): Do not allow setting
select_multiple when in Save mode.
(set_list_model): No need to nullify the list_model and
sort_model.
(gtk_file_chooser_default_get_paths): Handle folder mode as well.
(get_paths_foreach): Likewise.

* gtk/gtkfilechooser.c (gtk_file_chooser_get_filename): Clarify
documentation about folder mode.
(gtk_file_chooser_get_uri): Likewise.

20 years agoNew get_volume_for_path() method. (struct _GtkFileSystemIface): Finally
Federico Mena Quintero [Fri, 16 Jan 2004 03:35:33 +0000 (03:35 +0000)]
New get_volume_for_path() method. (struct _GtkFileSystemIface): Finally

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

* gtk/gtkfilesystem.h (struct _GtkFileSystemIface): New
get_volume_for_path() method.
(struct _GtkFileSystemIface): Finally removed the list_roots() and
get_root_info() methods, and the "roots-changed" signal.

* gtk/gtkfilesystem.c (gtk_file_system_get_volume_for_path): New
function.
(gtk_file_system_list_roots): Removed.
(gtk_file_system_get_root_info): Removed.

* gtk/gtkfilesystemunix.c
(gtk_file_system_unix_get_volume_for_path): Implement.
(get_root_volume): New helper function.
(gtk_file_system_unix_list_volumes): Use get_root_volume().
(gtk_file_system_unix_list_roots): Removed.
(gtk_file_system_unix_get_root_info): Removed.

* gtk/gtkfilesystemmodel.c (_gtk_file_system_model_new): Don't
accept a NULL root_path.
(struct _GtkFileSystemModel): Add a field to remember the
root_path.
(_gtk_file_system_model_new): Store the root_path in the model
structure.
(find_and_ref_path): Stop going up the hierarchy at the root_path
of the model.  Also, don't return prematurely when walking up the
hierarchy.

* gtk/gtkfilechooserdefault.c (create_file_list): Sigh, restore
the rules_hint.
(struct _GtkFileChooserDefault): Added a current_volume_path field.
(set_tree_model): New function; create the folder tree model here.
(create_folder_tree): Don't create the model here.
(set_list_model): Set the show_hidden flag on the list model.

20 years agoUpdated Albanian translation
Laurent Dhima [Fri, 16 Jan 2004 01:32:16 +0000 (01:32 +0000)]
Updated Albanian translation

* sq.po: Updated Albanian translation

20 years agoUpdated
Laurent Dhima [Fri, 16 Jan 2004 01:30:40 +0000 (01:30 +0000)]
Updated

20 years agoReturn the index of the newly inserted page. (#130986, Olexiy Avramchenko)
Matthias Clasen [Thu, 15 Jan 2004 23:04:43 +0000 (23:04 +0000)]
Return the index of the newly inserted page. (#130986, Olexiy Avramchenko)

Fri Jan 16 00:04:43 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtknotebook.h:
* gtk/gtknotebook.c (gtk_notebook_append_page):
* gtk/gtknotebook.c (gtk_notebook_append_page_menu):
* gtk/gtknotebook.c (gtk_notebook_prepend_page):
* gtk/gtknotebook.c (gtk_notebook_prepend_page_menu):
* gtk/gtknotebook.c (gtk_notebook_insert_page):
* gtk/gtknotebook.c (gtk_notebook_insert_page_menu): Return the
index of the newly inserted page.  (#130986, Olexiy Avramchenko)

20 years agoMove the old chapters about 1.2 and 2.0 changes to Federicos new
Matthias Clasen [Thu, 15 Jan 2004 22:54:18 +0000 (22:54 +0000)]
Move the old chapters about 1.2 and 2.0 changes to Federicos new

Thu Jan 15 23:54:46 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtk-docs.sgml: Move the old chapters about 1.2 and 2.0
changes to Federicos new 'migrating' part.

20 years agoInserting a 'newly-allocated' to hint that the list should be freed after
Matthias Clasen [Thu, 15 Jan 2004 22:15:39 +0000 (22:15 +0000)]
Inserting a 'newly-allocated' to hint that the list should be freed after

Thu Jan 15 23:17:14 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkuimanager.c (gtk_ui_manager_get_toplevels): Inserting
a 'newly-allocated' to hint that the list should be freed after
use.

20 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Thu, 15 Jan 2004 12:49:25 +0000 (12:49 +0000)]
Translation updated by Tino Meinen.

2004-01-15  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

20 years agoUpdate Czech translation
Miloslav Trmac [Thu, 15 Jan 2004 12:20:30 +0000 (12:20 +0000)]
Update Czech translation

20 years agomove grab_focus to after handling the button presses in the TreeView to
Jonathan Blandford [Thu, 15 Jan 2004 00:12:23 +0000 (00:12 +0000)]
move grab_focus to after handling the button presses in the TreeView to

Wed Jan 14 18:01:52 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtktreeview.c (gtk_tree_view_button_press): move grab_focus
        to after handling the button presses in the TreeView to avoid
        getting multiple selection_changes()

20 years agoUpdated Serbian translation.
Danilo Šegan [Wed, 14 Jan 2004 23:39:01 +0000 (23:39 +0000)]
Updated Serbian translation.

20 years ago/tmp/cvs2BtS1V
Christian Neumair [Wed, 14 Jan 2004 21:24:09 +0000 (21:24 +0000)]
/tmp/cvs2BtS1V

20 years agoUpdate Irish translations
Alastair McKinstry [Wed, 14 Jan 2004 21:09:53 +0000 (21:09 +0000)]
Update Irish translations

20 years agoDocumentation fix. (#131335, Theppitak Karoonboonyanan)
Matthias Clasen [Wed, 14 Jan 2004 20:14:30 +0000 (20:14 +0000)]
Documentation fix. (#131335, Theppitak Karoonboonyanan)

Wed Jan 14 21:16:20 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkimcontext.c: Documentation fix.  (#131335, Theppitak
Karoonboonyanan)

20 years agoDon't leak name and stock_id. (#131358, Morten Welinder)
Matthias Clasen [Wed, 14 Jan 2004 20:10:27 +0000 (20:10 +0000)]
Don't leak name and stock_id. (#131358, Morten Welinder)

Wed Jan 14 21:00:49 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkactiongroup.c (gtk_action_group_add_action_with_accel):
Don't leak name and stock_id.  (#131358, Morten Welinder)

20 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Wed, 14 Jan 2004 16:59:52 +0000 (16:59 +0000)]
Updated Spanish translation.

2004-01-14  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

20 years agoUpdates to Section 5
GMT 2004 Tony Gale [Wed, 14 Jan 2004 13:08:55 +0000 (13:08 +0000)]
Updates to Section 5

Wed Jan 14 13:07:30 GMT 2004  Tony Gale <gale@gtk.org>

        * docs/faq/gtk-faq.sgml: Updates to Section 5

20 years agoAdd a writable group property to align with the GtkRadioButton API.
Matthias Clasen [Wed, 14 Jan 2004 01:33:53 +0000 (01:33 +0000)]
Add a writable group property to align with the GtkRadioButton API.

Wed Jan 14 02:34:57 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkradioaction.c: Add a writable group property to align
with the GtkRadioButton API.  (#129166, Olivier Andrieu)

20 years agoUpdated Norwegian translation.
Kjartan Maraas [Tue, 13 Jan 2004 21:13:05 +0000 (21:13 +0000)]
Updated Norwegian translation.

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

* no.po: Updated Norwegian translation.

20 years agoTranslation updated by Kees van den Broek.
Vincent van Adrighem [Tue, 13 Jan 2004 15:57:23 +0000 (15:57 +0000)]
Translation updated by Kees van den Broek.

2004-01-13  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Kees van den Broek.

20 years agoUpdate info on using autoconf
GMT 2004 Tony Gale [Tue, 13 Jan 2004 14:50:35 +0000 (14:50 +0000)]
Update info on using autoconf

Tue Jan 13 14:48:27 GMT 2004  Tony Gale <gale@gtk.org>

        * docs/faq/gtk-faq.sgml: Update info on using autoconf

20 years agoUpdate Czech translation
Miloslav Trmac [Tue, 13 Jan 2004 14:06:30 +0000 (14:06 +0000)]
Update Czech translation

20 years agoUpdated Serbian translation.
Danilo Šegan [Tue, 13 Jan 2004 09:01:43 +0000 (09:01 +0000)]
Updated Serbian translation.

20 years agoAdjust to the new connect_proxy signals.
Jody Goldberg [Mon, 12 Jan 2004 22:45:45 +0000 (22:45 +0000)]
Adjust to the new connect_proxy signals.

Mon Jan 12 23:40:34 2004  Matthias Clasen  <maclas@gmx.de>

* tests/testmerge.c: Adjust to the new connect_proxy signals.

* gtk/gtkuimanager.c
* gtk/gtkactiongroup.c
* gtk/gtkaction.c: Move the connect_proxy and disconnect_proxy signals
from GtkAction to GtkActionGroup and proxy it on GtkUIManager. This
removes the confusion between the disconnect_/connect_proxy signals
and the (unrelated) virtual functions of the same name and aligns
the setup with the pre_/post_activate signals.

2004-01-12  Jody Goldberg <jody@gnome.org>

* gtk/gtkaction.c (connect_proxy) : only connect activate for menus
  with no submenus otherwise it looks like we activate every time a
  submenu opens.

2004-01-10  Jody Goldberg <jody@gnome.org>

* gtk/gtkuimanager.c (d) : Add a debug macro to quiet the spew.
s/merge_signals/ui_manager_signals/ for readability.
(gtk_ui_manager_class_init) : add pre_activate and post_activate
  signals.
(cb_proxy_pre_activate) : new.
(cb_proxy_post_activate) : new.
(gtk_ui_manager_insert_action_group) : connect the proxies for
  GtkActionGroup::pre/post_activate
(gtk_ui_manager_remove_action_group) : disconnect them.

* gtk/gtkactiongroup.c (gtk_action_group_class_init) : add
  'sensitive', and 'visible' properties.  Also add pre_activate and
  post_activate signals to help deal with activations at a higher
  level (eg GtkUIManager)
(gtk_action_group_init) : init sensitive and visible
(gtk_action_group_set_property) : add sensitive and visible
(gtk_action_group_get_property) : add sensitive and visible
(gtk_action_group_get_sensitive) : new.
(gtk_action_group_get_visible) : new.
(cb_set_action_sensitivity) : new with minor optimization that only
  signals sensitivity changes if the action could possibly change.
(cb_set_action_visiblility) : ditto.
(gtk_action_group_set_sensitive) : new.  walk the actions directly
  rather than using notify::sensitive because that is simpler, easier
  to read, and more efficient.
(gtk_action_group_set_visible) : ditto.
(gtk_action_group_add_action) : Each action can only be in 1 group,
  set GtkAction::action_group.
(gtk_action_group_remove_action) : clear it.
(gtk_action_group_add_toggle_actions_full) : warning suppression.
(gtk_action_group_add_radio_actions_full) : warning suppression.
(_gtk_action_group_emit_pre_activate) : new protected routine for use
  by GtkAction.
(_gtk_action_group_emit_post_activate) : ditto.

* gtk/gtkaction.c (gtk_action_class_init) : add 'action_group' property.
(gtk_action_init) : initialize it.
(gtk_action_get_property) : get.
(gtk_action_set_property) : set it via
(gtk_action_set_action_group) : new function.
(gtk_action_sync_sensitivity) : new routine to sync proxy sensitivity
  with the logical sensitivity (action & group) rather than the simple
  action::sensitivity.
(gtk_action_sync_visible) : use gtk_action_is_visible to handle
  logical visibility (action & group) rather than the simple
  action::visible.  Use widget show/hide directly.
(connect_proxy) : handle the custom sensitivity handler.
  Make the TOOL_BUTTON signals more general and support TOOL_ITEM
  directly, with special cases for TOOL_BUTTON.  Still not especially
  good it might be useful to handle label/use_underline by parmspec
  lookup.  Those are likely to be implemented by custom types, and are
  assumed to exist in GtkToolItem.
(disconnect_proxy) : disconnect the new sensitivity handler.
(_gtk_action_emit_activate) : add pre/post signals.
(gtk_action_activate) : use logical sensitivity.
(gtk_action_is_sensitive) : logical sensitivity.
(gtk_action_get_sensitive) : actual sensitivity.
(closure_accel_activate) : use logical sensitivity.

20 years agoRemove accidentially committed debug spew.
Matthias Clasen [Sun, 11 Jan 2004 23:08:13 +0000 (23:08 +0000)]
Remove accidentially committed debug spew.

Mon Jan 12 00:10:20 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkuimanager.c: Remove accidentially committed debug spew.

20 years agoUpdated Portuguese translation.
Duarte Loreto [Sun, 11 Jan 2004 01:35:51 +0000 (01:35 +0000)]
Updated Portuguese translation.

2004-01-11  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Updated Portuguese translation.

20 years agoRemove accidentally committed notification stuff.
Matthias Clasen [Sun, 11 Jan 2004 01:05:42 +0000 (01:05 +0000)]
Remove accidentally committed notification stuff.

Sun Jan 11 01:55:07 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkaccelmap.c: Remove accidentally committed notification stuff.
(gtk_accel_map_lock_path):
(gtk_accel_map_unlock_path): Path locking can now be nested, a missing
entry is silently created during lock_path(), and treated as an error
during unlock_path(). These changes have been requested by Tim Janik.

20 years agoUpdated Norwegian translation.
Kjartan Maraas [Sat, 10 Jan 2004 14:12:07 +0000 (14:12 +0000)]
Updated Norwegian translation.

2004-01-10  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

2004-01-10  Danilo Šegan  <dsegan@gmx.net>

20 years agoUpdated Serbian translation.
Danilo Šegan [Fri, 9 Jan 2004 23:14:36 +0000 (23:14 +0000)]
Updated Serbian translation.

20 years ago2004.01.09 Arafat Medini <lumina@silverpen.de>
Arafat Medini [Fri, 9 Jan 2004 21:43:59 +0000 (21:43 +0000)]
2004.01.09 Arafat Medini <lumina@silverpen.de>

2004.01.09  Arafat Medini <lumina@silverpen.de>

        * ar.po: Updated Arabic translation

20 years agoIntroduce a new parser state for accelerator elements to avoid misparsing
Matthias Clasen [Fri, 9 Jan 2004 21:22:38 +0000 (21:22 +0000)]
Introduce a new parser state for accelerator elements to avoid misparsing

Fri Jan  9 22:23:45 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkuimanager.c: Introduce a new parser state for
accelerator elements to avoid misparsing files containing
such elements.  (#131035, Morten Welinder)