1. 27 Feb, 2004 17 commits
    • Jonathan Blandford's avatar
      New private interface to help negotiate the default size of the widget. · 0cfdc7fb
      Jonathan Blandford authored
      Fri Feb 27 18:46:27 2004  Jonathan Blandford  <jrb@redhat.com>
      
              * gtk/gtkfilechooserembed.h: New private interface to help
              negotiate the default size of the widget.  Still a bit buggy, but
              better than the old behavior.
      
              * gtk/gtkfilechooserdefault.c: Implement the embed interface.
      
              * gtk/gtkfilechooserwidget.c: Proxy the embed interface.
      
              * gtk/gtkfilechooserdialog.c: Use the embed interface.
      0cfdc7fb
    • Federico Mena Quintero's avatar
      Put explicit <link> elements instead of #Symbol, because the latter · c5fe469c
      Federico Mena Quintero authored
      2004-02-27  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/migrating-GtkAction.sgml: Put explicit <link> elements
      	instead of #Symbol, because the latter doesn't get substituted by
      	gtk-doc outside of template files.  Thanks to Matthias for
      	pointing this out.
      
      	* gtk/migrating-GtkFileChooser.sgml: Likewise.
      
      	* gtk/gtk-sections.txt: Removed gtk_file_chooser_{set,get}_folder_mode.
      c5fe469c
    • Matthias Clasen's avatar
      Add some more deprecation notes. Suppress link in example. · 9ab57a8f
      Matthias Clasen authored
      Fri Feb 27 22:51:35 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/tmpl/gtkoptionmenu.sgml:
      	* gtk/tmpl/gtkcombo.sgml: Add some more deprecation notes.
      	* gtk/tmpl/gtkfilechooser.sgml: Suppress link in example.
      9ab57a8f
    • Paisa Seeluangsawat's avatar
      Updated Thai translation. · d7397114
      Paisa Seeluangsawat authored
      2004-02-27  Paisa Seeluangsawat  <paisa@users.sf.net>
      
      	* th.po: Updated Thai translation.
      d7397114
    • Federico Mena Quintero's avatar
      Added a "position" argument. · c9e88e4e
      Federico Mena Quintero authored
      2004-02-27  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/gtkfilesystem.c (gtk_file_system_insert_bookmark): Added a
      	"position" argument.
      
      	* gtk/gtkfilesystem.h (GtkFileSystemError): Added value for
      	GTK_FILE_SYSTEM_ERROR_ALREADY_EXISTS.
      	(struct _GtkFileSystemIface): Added a "position" argument to the
      	::insert_bookmark() method.
      
      	* gtk/gtkfilesystemunix.c (gtk_file_system_unix_insert_bookmark):
      	Updated; renamed from gtk_file_system_unix_add_bookmark().  Return
      	an error if the path already exists in the bookmarks list.
      	(gtk_file_system_unix_remove_bookmark): Return an error if the
      	path does not exist in the bookmarks list.
      
      	* gtk/gtkfilechooserdefault.c (shortcuts_add_bookmark_from_path):
      	For now, use gtk_file_system_insert_bookmark() with -1 for the
      	position.  DnD will come next.
      c9e88e4e
    • Matthias Clasen's avatar
      Simplify, only create a new setup if appearance actually changed. · cc7c7d22
      Matthias Clasen authored
      Fri Feb 27 21:42:28 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcombobox.c (gtk_combo_box_relayout):
      	* gtk/gtkcombobox.c (gtk_combo_box_style_set): Simplify, only
      	create a new setup if appearance actually changed.
      	* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_clear):
      	* gtk/gtkcombobox.c (gtk_combo_box_get_cell_info): Make
      	these more robust.  (#127623, Damon Chaplin)
      cc7c7d22
    • Jonathan Blandford's avatar
      remove folder-mode property. · 528b02a8
      Jonathan Blandford authored
      Fri Feb 27 15:06:00 2004  Jonathan Blandford  <jrb@redhat.com>
      
              * gtk/gtkfilechooser.c (gtk_file_chooser_class_init): remove
              folder-mode property.
      
              * gtk/gtkfilechooserutils.c
              (_gtk_file_chooser_install_properties): remove FOLDER_MODE property.
      528b02a8
    • Federico Mena Quintero's avatar
      Inform about gtk_file_chooser_set_action(). · 7ba7ec24
      Federico Mena Quintero authored
      2004-02-27  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/migrating-GtkFileChooser.sgml: Inform about
      	gtk_file_chooser_set_action().
      7ba7ec24
    • Francisco Javier F. Serrador's avatar
      Updated Spanish translation. · 1100cbb9
      Francisco Javier F. Serrador authored
      2004-02-27  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>
      
      	* es.po: Updated Spanish translation.
      1100cbb9
    • Priit Laes's avatar
      Translation updated. · 8a180df8
      Priit Laes authored
      2004-02-27  Priit Laes  <plaes@cvs.gnome.org>
      
      	* et.po: Translation updated.
      8a180df8
    • Priit Laes's avatar
      Translation updated. · a4605568
      Priit Laes authored
      2004-02-27  Priit Laes  <plaes@cvs.gnome.org>
      
      	* et.po: Translation updated.
      a4605568
    • Dmitry Mastrukov's avatar
    • Manish Singh's avatar
      Add function declaration for gtk_combo_box_list_remove_grabs(). · 496247e0
      Manish Singh authored
      Thu Feb 26 17:38:40 2004  Manish Singh  <yosh@gimp.org>
      
              * gtk/gtkcombobox.c: Add function declaration for
              gtk_combo_box_list_remove_grabs().
      496247e0
    • Matthias Clasen's avatar
      Classifiy Page Up/Down as cursor move, but not Home and End. · c4d2bb0a
      Matthias Clasen authored
      Fri Feb 27 02:33:21 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkentry.c (keyval_is_cursor_move): Classifiy Page Up/Down as
      	cursor move, but not Home and End.
      
      	* gtk/gtkentry.c (gtk_entry_completion_key_press): Lets Page Up/Down
      	jump to the ends of the list, not Home and End - since we're not
      	scrolling yet, a "page" is always the complete list.  (#127430, Marco
      	Pesenti Gritti)
      
      Fri Feb 27 00:39:11 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcombobox.c (gtk_combo_box_list_destroy):
      	* gtk/gtkcombobox.c (gtk_combo_box_menu_destroy): Don't let
      	the priv pointers dangle.  (#127623, Damon Chaplin)
      c4d2bb0a
    • Manish Singh's avatar
      fix ytpo: s/eles/else/ · 7f31ba2b
      Manish Singh authored
      Thu Feb 26 17:31:34 2004  Manish Singh  <yosh@gimp.org>
      
              * gdk/x11/xsettings-client.c (read_settings): fix ytpo: s/eles/else/
      7f31ba2b
    • Owen Taylor's avatar
      Add xsettings_client_set_grab_func, Add xsettings_client_set_ungrab_func · 4cbbe4e1
      Owen Taylor authored
      Thu Feb 26 19:53:32 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/xsettings-common.h (xsettings_client_process_event):
              Add xsettings_client_set_grab_func,
              Add xsettings_client_set_ungrab_func to the list of renames.
      4cbbe4e1
    • Owen Taylor's avatar
      Fix memory leak in case of mismatched property type. · 4528eae1
      Owen Taylor authored
      Thu Feb 26 19:48:39 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/xsettings-client.c (read_settings): Fix memory leak
              in case of mismatched property type.
      4528eae1
  2. 26 Feb, 2004 23 commits
    • Jonathan Blandford's avatar
      Add two more folder modes to the enum. · d40eda7e
      Jonathan Blandford authored
      Thu Feb 26 18:25:57 2004  Jonathan Blandford  <jrb@gnome.org>
      
              * gtk/gtkfilechooser.h (GtkFileChooserAction): Add two more folder
              modes to the enum.
      
              * gtk/gtkfilechooser.c (gtk_file_chooser_set_folder_mode): Remove.
              (gtk_file_chooser_get_folder_mode): Remove
      d40eda7e
    • Ole Laursen's avatar
      Updated Danish translation. · a8c8dff3
      Ole Laursen authored
      2004-02-27  Ole Laursen  <olau@hardworking.dk>
      
      	* da.po: Updated Danish translation.
      a8c8dff3
    • Owen Taylor's avatar
      Return GDK_FILTER_CONTINUE for unhandled message types. · 04ebfe94
      Owen Taylor authored
      Thu Feb 26 17:29:04 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkevents-x11.c (gdk_wm_protocols_filter): Return
              GDK_FILTER_CONTINUE for unhandled message types.
      
              * gdk/x11/gdkevents-x11.c (gdk_event_translate): Allow
              multiple filters for the same event type with the standard
              "GDK_FILTER_CONTINUE == pretend I wasn't here" semantics.
      
              * gdk/x11/gdkevents-x11.c (gdk_display_add_client_message_filter):
              Append to the filter list not prepend, since order now matters.
      
              * gdk/win32/gdkevents-win32.c (gdk_add_client_message_filter):
              Append to the filter list not prepend, since order now matters.
      04ebfe94
    • Duarte Loreto's avatar
      Updated Portuguese translation. · bb4db893
      Duarte Loreto authored
      2004-02-26  Duarte Loreto <happyguy_pt@hotmail.com>
      
      	* pt.po: Updated Portuguese translation.
      bb4db893
    • Matthias Clasen's avatar
      Fixes for #135333, analysed by Damon Chaplin: · 061b9024
      Matthias Clasen authored
      Thu Feb 26 23:39:07 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Fixes for #135333, analysed by Damon Chaplin:
      
      	* gtk/gtkcombobox.c (gtk_combo_box_list_button_pressed): Don't
      	grab here.
      	* gtk/gtkcombobox.c (gtk_combo_box_popup): Do the grabs here,
      	so that we don't forget to grab when the menu is popped via
      	keynav.
      	* gtk/gtkcombobox.c (gtk_combo_box_list_button_released): Don't
      	ungrab here.
      	* gtk/gtkcombobox.c (gtk_combo_box_popdown): Do the ungrabs here.
      061b9024
    • Søren Sandmann Pedersen's avatar
      Remove conflict indicators · 9c12d8e4
      Søren Sandmann Pedersen authored
      9c12d8e4
    • Soeren Sandmann's avatar
      New function. Use resize cursors for resize grips. (Bug #129621) · dc0718bd
      Soeren Sandmann authored
      Thu Feb 26 23:26:00 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkstatusbar.c (set_grip_cursor): New function. Use resize
      	cursors for resize grips. (Bug #129621)
      
      	* gtk/gtktoolbar.c (gtk_toolbar_get_relief_style): Documentation
      	fix - patch by Torsten Schoenfeld.
      
      	* gtk/gtkmenubar.c (gtk_menu_bar_size_request): don't request
      	space between the items. (Bug #110775)
      
      	* gtk/gtkrc.c (_gtk_rc_init): Provide extra horizontal padding
      	inside menu items that are inside a menu bar. (Bug #110775)
      
      	* configure.in (HAVE_XCURSOR): Make XCurosr part of GDK_EXTRA_,
      	not GDK_PACKAGES, to prevent applications from getting linked to
      	it (Bug #119804)
      
      	* gtk/gtkmenubar.c (gtk_menu_bar_size_allocate): Put the vertical
      	ipadding inside the item. (Bug #61843)
      dc0718bd
    • Matthias Clasen's avatar
      Replace gtk_widget_get_mnemonic_widgets() by list_mnemonic_widgets() in · 211b6450
      Matthias Clasen authored
      Thu Feb 26 22:56:40 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkwidget.c: Replace gtk_widget_get_mnemonic_widgets()
      	by list_mnemonic_widgets() in doc comments as well.
      211b6450
    • Owen Taylor's avatar
      Fixes from Torsten Schoenfeld. · be71d625
      Owen Taylor authored
      Thu Feb 26 16:36:38 2004  Owen Taylor  <otaylor@redhat.com>
      
              Fixes from Torsten Schoenfeld.
      
              * gtk/gtkwidget.c (gtk_widget_add_mnemonic_label):
              Fix name in doc comment.
      
              * gtk/gtkwidget.h: gtk_widget_list_mnemonic_labels(),
              not get_mnemonic_labels.
      be71d625
    • Matthias Clasen's avatar
      New convenience API to construct simple text combos, implemented by Damon · 1637a9c5
      Matthias Clasen authored
      Thu Feb 26 22:20:44 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcomboboxentry.h:
      	* gtk/gtkcomboboxentry.c (gtk_combo_box_entry_new_text): New
      	convenience API to construct simple text combos, implemented by
      	Damon Chaplin.
      
      	* tests/testcombo.c: Use gtk_combo_box_entry_new_text.
      1637a9c5
    • Owen Taylor's avatar
      hu Feb 26 15:43:43 2004 Owen Taylor <otaylor@redhat.com> · 0459484c
      Owen Taylor authored
              * gtk/gtkstyle.[ch]: Export insertion cursor drawing functionality
              in a simplified form as gtk_draw_insertion_cursor().
              (#99031, request from Alex Larsson)
      
              * gtk/gtktextdisplay.c gtk/gtkentry.c gtk/gtklabel.c:
              Adapt to new gtk_draw_insertion_cursor().
      
              * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_class_init)
              gtk/gtkstyle.c (gtk_style_class_init): Add some missed
              Since: 2.4.
      
              * gtk/gtkiconfactory.c (icon_size_settings_changed)
                gtk/gtkicontheme.c (do_theme_change)
                gtk/gtkrc.c (_gtk_rc_context_get_default_font_name)
              * gtk/gtksettings.c (gtk_settings_notify):
              _gtk_rc_reset_styles => gtk_rc_reset_styles.
      0459484c
    • Owen Taylor's avatar
      Export insertion cursor drawing functionality in a simplified form as · 610ae3cb
      Owen Taylor authored
      Thu Feb 26 15:43:43 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkstyle.[ch]: Export insertion cursor drawing functionality
              in a simplified form as gtk_draw_insertion_cursor().
              (#99031, request from Alex Larsson)
      
              * gtk/gtktextdisplay.c gtk/gtkentry.c gtk/gtklabel.c:
              Adapt to new gtk_draw_insertion_cursor().
      
              * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_class_init)
              gtk/gtkstyle.c (gtk_style_class_init)
              gtk/gtkrc.c (gtk_rc_reset_styles): Add some missed
              Since: 2.4.
      610ae3cb
    • Matthias Clasen's avatar
      Fix bug reference. · 538054b0
      Matthias Clasen authored
      538054b0
    • Matthias Clasen's avatar
      Fixes for #12804 and #134722, Damon Chaplin: · 2b7b833e
      Matthias Clasen authored
      Thu Feb 26 21:52:58 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Fixes for #12804 and #134722, Damon Chaplin:
      
      	* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_pack_end):
      	* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_pack_start):
      	Ref and sink the cell renderers here.
      
      	* gtk/gtkcombobox.c (gtk_combo_box_finalize): Unref the cell
      	renderers here, and free attributes and func_data.
      2b7b833e
    • Matthias Clasen's avatar
      Doc trivia. · af02a5cc
      Matthias Clasen authored
      af02a5cc
    • Dom Lachowicz's avatar
      export gtk_rc_reset_styles · f1c9f5ed
      Dom Lachowicz authored
      f1c9f5ed
    • Owen Taylor's avatar
      Export gtk_rc_reset_styles(). (Request from Dom Lachowicz, #123769) · aa3b640b
      Owen Taylor authored
      Thu Feb 26 14:47:22 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkrc.[ch]: Export gtk_rc_reset_styles().
              (Request from Dom Lachowicz, #123769)
      aa3b640b
    • Owen Taylor's avatar
      Add a ::group-changed signal emitted when the radio button/menu item is · 0be6a2bb
      Owen Taylor authored
      Wed Feb 25 19:11:31 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkradiobutton.[ch] gtk/gtkradiomenuitem.[ch]: Add a
              ::group-changed signal emitted when the radio button/menu item
              is moved from one group of radio buttons to another.
              (#79563, based partially on a patch from Padraig O'Briain)
      0be6a2bb
    • Owen Taylor's avatar
      Use the right free() function. (#135511, George Bronnikov) · d2e3514d
      Owen Taylor authored
      Thu Feb 26 13:23:47 2004  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkwindow-x11.c (set_text_property): Use the right
              free() function. (#135511, George Bronnikov)
      d2e3514d
    • Federico Mena Quintero's avatar
      Added a comment to inform translators that they must add .po files to both · 490efea8
      Federico Mena Quintero authored
      2004-02-26  Federico Mena Quintero  <federico@ximian.com>
      
      	* configure.in: Added a comment to inform translators that they
      	must add .po files to both po/ and po-properties/ when they add
      	new languages to ALL_LINGUAS.
      490efea8
    • Owen Taylor's avatar
      Commit a missed ChangeLog entry · 5a58b0b8
      Owen Taylor authored
      5a58b0b8
    • Christian Neumair's avatar
      Updated German translation. · e852709f
      Christian Neumair authored
      e852709f
    • Vincent van Adrighem's avatar
      Translation updated by Tino Meinen. · 53b11be2
      Vincent van Adrighem authored
      2004-02-26  Vincent van Adrighem  <adrighem@gnome.org>
      
      	* nl.po: Translation updated by Tino Meinen.
      53b11be2