]> Pileus Git - ~andy/gtk/log
~andy/gtk
20 years agoAdded missing files. Updated Swedish translation.
Christian Rose [Tue, 4 Nov 2003 13:10:48 +0000 (13:10 +0000)]
Added missing files. Updated Swedish translation.

2003-11-04  Christian Rose  <menthos@menthos.com>

* POTFILES.in: Added missing files.
* sv.po: Updated Swedish translation.

20 years agoTake in a path as well. Use a helper function. (shortcuts_append_home):
Federico Mena Quintero [Tue, 4 Nov 2003 01:56:56 +0000 (01:56 +0000)]
Take in a path as well. Use a helper function. (shortcuts_append_home):

2003-11-03  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
well.  Use a helper function.
(shortcuts_append_home): Display an error box if necessary.
(shortcuts_append_desktop): Likewise.
(add_bookmark_button_clicked_cb): Likewise.
(gtk_file_chooser_default_select_path): Likewise.
(entry_activate): Likewise.
(shortcuts_append_paths): New helper function.
(shortcuts_append_file_system_roots): Use
shortcuts_append_paths().
(shortcuts_append_bookmarks): Likewise.

20 years agoDutch translation updated by Tino Meinen.
Vincent van Adrighem [Mon, 3 Nov 2003 23:15:02 +0000 (23:15 +0000)]
Dutch translation updated by Tino Meinen.

2003-11-04   Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Dutch translation updated by Tino Meinen.

20 years agoSome leftover cleanups.
Matthias Clasen [Mon, 3 Nov 2003 22:13:24 +0000 (22:13 +0000)]
Some leftover cleanups.

20 years agoAdd G_BEGIN_DECLS/G_END_DECLS to make these usable in C++. Forgot this
Matthias Clasen [Mon, 3 Nov 2003 21:46:51 +0000 (21:46 +0000)]
Add G_BEGIN_DECLS/G_END_DECLS to make these usable in C++. Forgot this

Mon Nov  3 22:45:58 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkwindow-decorate.h: Add G_BEGIN_DECLS/G_END_DECLS to make
these usable in C++. Forgot this file in my Oct 11 commit.

20 years agoAdd gtk/gtkactiongroup.c
Matthias Clasen [Mon, 3 Nov 2003 21:44:23 +0000 (21:44 +0000)]
Add gtk/gtkactiongroup.c

Mon Nov  3 22:41:08 2003  Matthias Clasen  <maclas@gmx.de>

* POTFILES.in: Add gtk/gtkactiongroup.c

20 years agoAdded gtkfilechooser.c, gtkfilechooserdefault.c, gtkfilesystemmodel.c,
Federico Mena Quintero [Mon, 3 Nov 2003 20:46:16 +0000 (20:46 +0000)]
Added gtkfilechooser.c, gtkfilechooserdefault.c, gtkfilesystemmodel.c,

2003-11-03  Federico Mena Quintero  <federico@ximian.com>

* POTFILES.in: Added gtkfilechooser.c, gtkfilechooserdefault.c,
gtkfilesystemmodel.c, gtkfilesystemunix.c.

20 years agoAdd a stock icon to the "Add bookmark" button.
Federico Mena Quintero [Mon, 3 Nov 2003 20:24:04 +0000 (20:24 +0000)]
Add a stock icon to the "Add bookmark" button.

2003-11-03  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (create_shortcuts_tree): Add a stock
icon to the "Add bookmark" button.

* gtk/gtkfilesystemunix.c: Mark missing strings for translation.
* gtk/gtkfilesystemmodel.c: Likewise.
* gtk/gtkfilechooser.c: Likewise.
* gtk/gtkfilechooserdefault.c: Likewise.

Mon Nov  3 20:56:28 2003  Matthias Clasen  <maclas@gmx.de>

20 years agoIntroduce a GDK_DEBUG_XINERAMA debug flag, and make it trigger a fake 2x2
Matthias Clasen [Mon, 3 Nov 2003 20:10:34 +0000 (20:10 +0000)]
Introduce a GDK_DEBUG_XINERAMA debug flag, and make it trigger a fake 2x2

Mon Nov  3 20:56:28 2003  Matthias Clasen  <maclas@gmx.de>

* gdk/gdk.c:
* gdk/gdkinternals.h:
* gdk/x11/gdkscreen-x11.c (init_xinerama_support): Introduce a
GDK_DEBUG_XINERAMA debug flag, and make it trigger a fake 2x2
Xinerama mode when no actual Xinerama setup is found.

20 years agoFix a residual call to gtk_window_get_private().
Owen Taylor [Mon, 3 Nov 2003 19:41:03 +0000 (19:41 +0000)]
Fix a residual call to gtk_window_get_private().

Sat Nov  1 12:41:04 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkwindow.c (gtk_window_unfullscreen): Fix a
        residual call to gtk_window_get_private().

20 years agoRemoved. (create_shortcuts_tree): Don't call the above.
Federico Mena Quintero [Mon, 3 Nov 2003 18:46:18 +0000 (18:46 +0000)]
Removed. (create_shortcuts_tree): Don't call the above.

2003-11-03  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (shortcuts_select_folder): Removed.
(create_shortcuts_tree): Don't call the above.
(bookmarks_changed_cb): Likewise.
(tree_selection_changed): Unselect everything from the shortcuts
list.  This is the behavior that Mac OS has.
(toolbar_add_item): Return the item.
(toolbar_create): Store the up_button in the impl structure.
(toolbar_check_sensitivity): New function to set the sensitivity
of the "Up" button in the toolbar.
(tree_selection_changed): Call toolbar_check_sensitivity().

20 years agoDo not set a border width for the toplevel container. (toolbar_create):
Federico Mena Quintero [Mon, 3 Nov 2003 00:50:33 +0000 (00:50 +0000)]
Do not set a border width for the toplevel container. (toolbar_create):

2003-11-02  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_init): Do
not set a border width for the toplevel container.
(toolbar_create): New function; create a simple toolbar for the
file chooser.
(gtk_file_chooser_default_constructor): Use a spacing of 12 for
the table, as per the HIG.
(gtk_file_chooser_default_init): Likewise, for the default
implementation's vbox.

* gtk/gtkfilesystem.c (gtk_file_system_get_parent): Added docs to
note that NULL is a valid return value for the parent path.

20 years agoUpdated the Greek translation
Kostas Papadimas [Sun, 2 Nov 2003 16:24:31 +0000 (16:24 +0000)]
Updated the Greek translation

20 years agoUpdated Norwegian Nynorsk translation.
Åsmund Skjæveland [Sun, 2 Nov 2003 11:14:40 +0000 (11:14 +0000)]
Updated Norwegian Nynorsk translation.

2003-11-02  Åsmund Skjæveland  <aasmunds@fys.uio.no>

* nn.po: Updated Norwegian Nynorsk translation.

20 years agoChange on activation, not selection change (temporary workaround for
Owen Taylor [Sat, 1 Nov 2003 20:17:37 +0000 (20:17 +0000)]
Change on activation, not selection change (temporary workaround for

Sat Nov  1 14:59:27 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkfilechooserdefault.c (shortcuts_row_activated):
        Change on activation, not selection change (temporary
        workaround for #125955, needed for keynav, likely
        the right UI anyways.)

        * gtk/gtkfilechooserdefault.c (shortcuts_select_func):
        Don't allow the separator node to be selected.

        * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_constructor):
        Set the focus chain so that the entry gets focused first.
        (Not really right after initial focusing, maybe we
        should just have a gtk_file_chooser_focus_entry() that
        we call from gtk_file_chooser_dialog on creation.)

20 years agoscrollbar grippers
Raymond Penners [Sat, 1 Nov 2003 15:28:25 +0000 (15:28 +0000)]
scrollbar grippers

20 years agoUpdated German translation.
Christian Neumair [Fri, 31 Oct 2003 11:09:48 +0000 (11:09 +0000)]
Updated German translation.

20 years agoUpdate Norwegian translation.
Kjartan Maraas [Fri, 31 Oct 2003 09:17:10 +0000 (09:17 +0000)]
Update Norwegian translation.

2003-10-31  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Update Norwegian translation.

20 years agodelete this function (toolbar_item_is_homogeneous): cache
Soeren Sandmann [Fri, 31 Oct 2003 02:10:03 +0000 (02:10 +0000)]
delete this function (toolbar_item_is_homogeneous): cache

Fri Oct 31 02:43:34 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (get_item_requisition): delete this function
(toolbar_item_is_homogeneous): cache max_homogeneous_pixels
instead of re-calculating for each item.
(gtk_toolbar_size_allocate): Update comments

20 years agoOnly include placeholders when include_internals is TRUE.
Soeren Sandmann [Thu, 30 Oct 2003 22:39:11 +0000 (22:39 +0000)]
Only include placeholders when include_internals is TRUE.

Thu Oct 30 22:04:31 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (gtk_toolbar_forall): Only include
placeholders when include_internals is TRUE.

20 years agoMake it work even when item 0 is a placeholder. (#125826) add an assertion
Soeren Sandmann [Thu, 30 Oct 2003 17:08:49 +0000 (17:08 +0000)]
Make it work even when item 0 is a placeholder. (#125826) add an assertion

Thu Oct 30 17:57:53 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (logical_to_physical): Make it work even when
item 0 is a placeholder. (#125826)
* tests/testtoolbar.c: add an assertion that
gtk_toolbar_get_nth_item (0) != NULL

20 years agoMake it work for logical == 0.
Soeren Sandmann [Thu, 30 Oct 2003 16:50:11 +0000 (16:50 +0000)]
Make it work for logical == 0.

Thu Oct 30 17:40:26 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (logical_to_physical): Make it work for
logical == 0.

20 years agoMake sure we actually return the index of a real item. (get_nth_item)
Soeren Sandmann [Thu, 30 Oct 2003 15:30:24 +0000 (15:30 +0000)]
Make sure we actually return the index of a real item. (get_nth_item)

Thu Oct 30 16:20:58 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (logical_to_physical): Make sure we actually
return the index of a real item.
(get_nth_item) assert that the returned items is not a
placeholder.  (#125826, Marco Pesenti Gritti).

20 years agoOnly paint a separator if the text is NULL, rather than also doing it if
Federico Mena Quintero [Wed, 29 Oct 2003 23:10:57 +0000 (23:10 +0000)]
Only paint a separator if the text is NULL, rather than also doing it if

2003-10-29  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkcellrendererseptext.c
(gtk_cell_renderer_sep_text_render): Only paint a separator if the
text is NULL, rather than also doing it if it is an empty string.

20 years agoAllow NULL for message_format, as described in the docs and as worked
Owen Taylor [Wed, 29 Oct 2003 20:43:58 +0000 (20:43 +0000)]
Allow NULL for message_format, as described in the docs and as worked

Wed Oct 29 15:40:26 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmessagedialog.c (gtk_message_dialog_new/
        gtk_message_dialog_new_with_format): Allow NULL
        for message_format, as described in the docs and
        as worked previously. (#125759, Richard Hult)

        * gtk/gtkmessagedialog.c (gtk_message_dialog_new_with_markup):
        Use g_markup_vprintf_escaped() to escape argumetns.

        * gtk/gtkmessagedialog.[ch]: Add gtk_message_dialog_set_markup()
        so there is some way to set literal markup.

20 years agoMove the call to gdk_error_trap_pop() to the right place, fixing a problem
Owen Taylor [Wed, 29 Oct 2003 20:05:40 +0000 (20:05 +0000)]
Move the call to gdk_error_trap_pop() to the right place, fixing a problem

Wed Oct 29 15:01:32 2003  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkimage-x11.c (_gdk_x11_copy_to_image): Move
        the call to gdk_error_trap_pop() to the right place,
        fixing a problem where we'd pop() too many times
        when bailing out. (#123302, Thomas Leonard)

20 years agoFix infinite recursion. (#125679, Christian Persch)
Owen Taylor [Wed, 29 Oct 2003 17:53:56 +0000 (17:53 +0000)]
Fix infinite recursion. (#125679, Christian Persch)

Wed Oct 29 12:50:02 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkfilechooserutils.c (delegate_set_current_folder):
        Fix infinite recursion. (#125679, Christian Persch)

20 years agofurther 2.x updates: mirrors,compiling,g_main_context_iteration
GMT 2003 Tony Gale [Wed, 29 Oct 2003 13:31:21 +0000 (13:31 +0000)]
further 2.x updates: mirrors,compiling,g_main_context_iteration

Wed Oct 29 13:29:15 GMT 2003  Tony Gale <gale@gtk.org>

        * docs/faq/gtk-faq.sgml: further 2.x updates:
        mirrors,compiling,g_main_context_iteration

20 years agoUpdated Norwegian Nynorsk translation. Resolved a number of CVS conflicts.
Åsmund Skjæveland [Wed, 29 Oct 2003 12:37:13 +0000 (12:37 +0000)]
Updated Norwegian Nynorsk translation. Resolved a number of CVS conflicts.

2003-10-29  Åsmund Skjæveland  <aasmunds@fys.uio.no>

* nn.po: Updated Norwegian Nynorsk translation. Resolved a number
of CVS conflicts.

20 years agoAdd this function; remove gtk_toolbar_highlight_drop_location() and
Soeren Sandmann [Wed, 29 Oct 2003 01:58:38 +0000 (01:58 +0000)]
Add this function; remove gtk_toolbar_highlight_drop_location() and

Wed Oct 29 02:54:35 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.[ch] (gtk_toolbar_set_drop_highlight_item): Add this
function; remove gtk_toolbar_highlight_drop_location() and
gtk_toolbar_unhighlight_drop_location().

Also fix bug where the number of overflowed items were miscounted.

20 years agoRemove some accidentally committed duplicate code.
Owen Taylor [Tue, 28 Oct 2003 17:30:03 +0000 (17:30 +0000)]
Remove some accidentally committed duplicate code.

Tue Oct 28 12:20:16 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkwindow.c (gtk_window_has_toplevel_focus): Remove
        some accidentally committed duplicate code.

20 years agoUpdate info on compiling GTK+
GMT 2003 Tony Gale [Tue, 28 Oct 2003 17:07:45 +0000 (17:07 +0000)]
Update info on compiling GTK+

Tue Oct 28 17:06:17 GMT 2003  Tony Gale <gale@gtk.org>

        * docs/faq/gtk-faq.sgml: Update info on compiling GTK+

20 years agoAdd getters corresponding to the is_active and has_toplevel_focus
Owen Taylor [Tue, 28 Oct 2003 15:43:43 +0000 (15:43 +0000)]
Add getters corresponding to the is_active and has_toplevel_focus

Tue Oct 28 10:34:24 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkwindow.[ch] (gtk_window_is_active,
        gtk_has_toplevel_focus): Add getters corresponding to
        the is_active and has_toplevel_focus properties.
        (#122531)

20 years agohook up the destroy handler. (gtk_expander_destroy),
Mark McLoughlin [Tue, 28 Oct 2003 15:32:21 +0000 (15:32 +0000)]
hook up the destroy handler. (gtk_expander_destroy),

2003-10-28  Mark McLoughlin  <mark@skynet.ie>

        * gtk/gtkexpander.c:
        (gtk_expander_class_init): hook up the destroy handler.
        (gtk_expander_destroy), (gtk_expander_unrealize):
        remove the expand/collapse timeout on destroy instead
        of unrealize to avoid leaving the expander in a inconsistent
        state when unrealizing during animation.
        (gtk_expander_start_animation): remove realized check.
        (gtk_expander_set_expanded): if the widget isn't realized,
        expand immediately.

20 years agoSilently do nothing when recipient is NULL, as described in the doc
Owen Taylor [Tue, 28 Oct 2003 14:48:31 +0000 (14:48 +0000)]
Silently do nothing when recipient is NULL, as described in the doc

Tue Oct 28 09:44:16 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkxembed.c (_gtk_xembed_send_focus_message): Silently
        do nothing when recipient is NULL, as described in the
        doc comment. (#123107, Thomas Leonard)

20 years agoMove docs inline, rewrite docs, mention memory management for the return
Owen Taylor [Tue, 28 Oct 2003 14:23:28 +0000 (14:23 +0000)]
Move docs inline, rewrite docs, mention memory management for the return

Tue Oct 28 09:21:29 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmain.c (gtk_check_version): Move docs inline,
        rewrite docs, mention memory management for the return
        value. (Partly addresses #125549, Michael Natterer)

20 years agoChangew index to filter_index to fix compilation error.
Padraig O'Briain [Tue, 28 Oct 2003 14:13:01 +0000 (14:13 +0000)]
Changew index to filter_index to fix compilation error.

2003-10-28  Padraig O'Briain  <padraig.obriain@sun.com>

* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_remove_filter):
Changew index to filter_index to fix compilation error.

* gtk/gtkfilesystem.h: Correct definition of gtk_file_path_get_string.

20 years ago#include <X11/extensions/Xrandr.h> if we have RandR support, for
Manish Singh [Mon, 27 Oct 2003 23:50:34 +0000 (23:50 +0000)]
#include <X11/extensions/Xrandr.h> if we have RandR support, for

Mon Oct 27 15:47:58 2003  Manish Singh  <yosh@gimp.org>

        * gdk/x11/gdkscreen-x11.c: #include <X11/extensions/Xrandr.h> if
        we have RandR support, for XRRUpdateConfiguration declaration.

        * gtk/gtkfilefilter.c: #include "gtkprivate.h" for _gtk_fnmatch
        declaration.

        * gtk/gtkuimanager.c (gtk_ui_manager_add_ui_from_file): Make
        length a gsize variable, since that's what g_file_get_contents()
        expects.

20 years agoshut up cvs
Manish Singh [Mon, 27 Oct 2003 23:41:12 +0000 (23:41 +0000)]
shut up cvs

20 years agoFix attribution for above/below EWMH work.
Owen Taylor [Mon, 27 Oct 2003 17:19:51 +0000 (17:19 +0000)]
Fix attribution for above/below EWMH work.

Mon Oct 27 12:18:49 2003  Owen Taylor  <otaylor@redhat.com>

        * NEWS: Fix attribution for above/below EWMH work.

20 years agoUpdated Japanese translation.
KAMAGASAKO Masatoshi [Mon, 27 Oct 2003 15:52:55 +0000 (15:52 +0000)]
Updated Japanese translation.

2003-10-28  KAMAGASAKO Masatoshi  <emerald@gnome.gr.jp>

* ja.po: Updated Japanese translation.

20 years agoAdd "name" as a construct-only property. (#125475, Murray Cumming)
Matthias Clasen [Sat, 25 Oct 2003 21:34:24 +0000 (21:34 +0000)]
Add "name" as a construct-only property. (#125475, Murray Cumming)

Sat Oct 25 23:30:13 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkactiongroup.c (gtk_action_group_class_init): Add "name"
as a construct-only property.  (#125475, Murray Cumming)

20 years agoAdd bug numbers to ChangeLog
Soeren Sandmann [Sat, 25 Oct 2003 20:30:54 +0000 (20:30 +0000)]
Add bug numbers to ChangeLog

Thu Oct 23 21:55:10 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

Fix bug 116297 and 125472

* gtk/gtktoolbar.c (gtk_toolbar_highlight_drop_location): Make
this function take an index and a GtkToolItem.

* tests/testtoolbar.c (main): Make "Show Arrow" default to
true. Make one of the separators !draw and expand.
Update for new highlight_drop_location() API.

* gtk/gtktoolitem.[ch]: Remove "pack_end" property

* gtk/gtktoolbar.h: Formatting fixes.

* gtk/gtktoolbar.c: Remove "pack_end" child property. Allow
separator tool items to expand.
(logical_to_physical, physical_to_logical): Fix off-by-one errors
(Fix #125472, Marco Pesenti Gritti)

* gtk/gtkseparatortoolitem.[ch]: Add new "draw" property.
(gtk_separator_tool_item_expose) only draw if "draw" is TRUE. Also
return FALSE, not TRUE.
(gtk_separator_too_item_{set|get}_property,
(gtk_separator_tool_item_{set|get}_draw): new functions

20 years agoBroken pipe
Søren Sandmann Pedersen [Sat, 25 Oct 2003 19:59:31 +0000 (19:59 +0000)]
Broken pipe

20 years agoMake this function take an index and a GtkToolItem.
Soeren Sandmann [Sat, 25 Oct 2003 19:58:51 +0000 (19:58 +0000)]
Make this function take an index and a GtkToolItem.

Thu Oct 23 21:55:10 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (gtk_toolbar_highlight_drop_location): Make
this function take an index and a GtkToolItem.

* tests/testtoolbar.c (main): Make "Show Arrow" default to
true. Make one of the separators !draw and expand.
Update for new highlight_drop_location() API.

* gtk/gtktoolitem.[ch]: Remove "pack_end" property

* gtk/gtktoolbar.h: Formatting fixes.

* gtk/gtktoolbar.c: Remove "pack_end" child property. Allow
separator tool items to expand.
(logical_to_physical, physical_to_logical): Fix off-by-one errors
(Fix #125472, Marco Pesenti Gritti)

* gtk/gtkseparatortoolitem.[ch]: Add new "draw" property.
(gtk_separator_tool_item_expose) only draw if "draw" is TRUE. Also
return FALSE, not TRUE.
(gtk_separator_too_item_{set|get}_property,
(gtk_separator_tool_item_{set|get}_draw): new functions

20 years ago=== Released 2.3.0 ===
Owen Taylor [Fri, 24 Oct 2003 22:16:07 +0000 (22:16 +0000)]
=== Released 2.3.0 ===

Fri Oct 24 16:54:04 2003  Owen Taylor  <otaylor@redhat.com>

        * === Released 2.3.0 ===

        * configure.in: Remove a stray comma.

        * README.in: Fix a few notes about Xft 1 and pango-1.0.

        * NEWS: Finish updates for 2.3.0.

        * po/Makefile.in.in: Update to latest GLib version.

20 years agoRelicense to be dual AFL/LGPL (and thus also GPL) rather than AFL/GPL.
Owen Taylor [Fri, 24 Oct 2003 20:03:37 +0000 (20:03 +0000)]
Relicense to be dual AFL/LGPL (and thus also GPL) rather than AFL/GPL.

Fri Oct 24 16:02:32 2003  Owen Taylor  <otaylor@redhat.com>

        * *.[ch]: Relicense to be dual AFL/LGPL (and thus also
        GPL) rather than AFL/GPL. Also update AFL version to 1.2.

20 years agoFix licensing (I managed to put it under GPL licensing instead of
Kristian Rietveld [Fri, 24 Oct 2003 18:36:55 +0000 (18:36 +0000)]
Fix licensing (I managed to put it under GPL licensing instead of

Fri Oct 24 20:31:35 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkcellview.[ch], gtk/gtkcellviewmenuitem.[ch],
gtk/gtkcombobox.[ch], gtk/gtkcomboboxentry.[ch],
gtk/gtktreemodelfilter.[ch]: Fix licensing (I managed to put it
under GPL licensing instead of LGPL...). (Fixes #125381, Soeren
Sandmann).

20 years agoadd padding to the class structure.
Kristian Rietveld [Fri, 24 Oct 2003 18:26:13 +0000 (18:26 +0000)]
add padding to the class structure.

Fri Oct 24 20:22:40 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreemodelfilter.h: add padding to the class structure.

20 years agoFixed docs. (gtk_file_chooser_remove_filter): Likewise.
Federico Mena Quintero [Thu, 23 Oct 2003 23:02:38 +0000 (23:02 +0000)]
Fixed docs. (gtk_file_chooser_remove_filter): Likewise.

2003-10-23  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooser.c (gtk_file_chooser_get_preview_uri): Fixed docs.
(gtk_file_chooser_remove_filter): Likewise.
(gtk_file_chooser_select_all): Added docs.
(gtk_file_chooser_unselect_all): Likewise.

* gtk/gtkfilechooserdialog.c (gtk_file_chooser_dialog_new): Added docs.

* gtk/gtkfilechooserwidget.c (gtk_file_chooser_widget_new): Added docs.

20 years agoAdded the text for the initial section, and descriptions for the signals
Federico Mena Quintero [Thu, 23 Oct 2003 22:59:34 +0000 (22:59 +0000)]
Added the text for the initial section, and descriptions for the signals

2003-10-23  Federico Mena Quintero  <federico@ximian.com>

* gtk/tmpl/gtkfilechooser.sgml: Added the text for the initial
section, and descriptions for the signals and enumerations.

* gtk/tmpl/gtkfilechooserdialog.sgml: Added the text for the
initial section, and a short example.

* gtk/tmpl/gtkfilechooserwidget.sgml: Added the text for the
initial section.

20 years agoAdd short descriptions.
Matthias Clasen [Thu, 23 Oct 2003 22:26:39 +0000 (22:26 +0000)]
Add short descriptions.

Fri Oct 24 00:25:07 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/tmpl/gtkfilefilter.sgml:
* gtk/tmpl/gtkfilechooser.sgml:
* gtk/tmpl/gtkfilechooserwidget.sgml:
* gtk/tmpl/gtkfilechooserdialog.sgml: Add short descriptions.

20 years agoAdd "Since: 2.4" to all API doc comments.
Matthias Clasen [Thu, 23 Oct 2003 21:22:58 +0000 (21:22 +0000)]
Add "Since: 2.4" to all API doc comments.

Thu Oct 23 23:22:15 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkfilefilter.c:
* gtk/gtkfilechooser.c: Add "Since: 2.4" to all API doc comments.

20 years agoMove GtkCombo and GtkOptionMenu to the "Deprecated" chapter. Add
Matthias Clasen [Thu, 23 Oct 2003 20:44:13 +0000 (20:44 +0000)]
Move GtkCombo and GtkOptionMenu to the "Deprecated" chapter. Add

Thu Oct 23 22:41:02 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtk-docs.sgml: Move GtkCombo and GtkOptionMenu to
the "Deprecated" chapter. Add GtkFileChooser, GtkFileChooserDialog,
GtkFileChooseWidget and GtkFileFilter.

* gtk/gtkfilefilter.c (gtk_file_filter_new): Fix doc markup.

20 years agoUpdates.
Matthias Clasen [Thu, 23 Oct 2003 19:49:54 +0000 (19:49 +0000)]
Updates.

20 years agoAdded gtk_file_chooser_get_type, gtk_file_chooser_dialog_get_type,
Federico Mena Quintero [Thu, 23 Oct 2003 19:47:13 +0000 (19:47 +0000)]
Added gtk_file_chooser_get_type, gtk_file_chooser_dialog_get_type,

2003-10-23  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtk.types: Added gtk_file_chooser_get_type,
gtk_file_chooser_dialog_get_type,
gtk_file_chooser_widget_get_type, gtk_file_filter_get_type.

* gtk/gtk-sections.txt: Added GtkFileChooser,
GtkFileChooserWidget, GtkFileChooserDialog, GtkFileFilter.

* gtk/Makefile.am (IGNORE_HFILES): Added gtkcellrendererseptext.h,
gtkfilechooserdefault.h, gtkfilechooserentry.h,
gtkfilechooserutils.h, gtkfilesystem.h, gtkfilesystemmodel.h,
gtkfilesystemunix.h.

* gtk/tmpl/gtkfilechooser.sgml: New template file.

* gtk/tmpl/gtkfilechooserdialog.sgml: Likewise.

* gtk/tmpl/gtkfilechooserwidget.sgml: Likewise.

* gtk/tmpl/gtkfilefilter.sgml: Likewise.

20 years agoUpdates for 2.3.0; changed header to match the style we used for 2.1.0.
Kristian Rietveld [Thu, 23 Oct 2003 19:19:07 +0000 (19:19 +0000)]
Updates for 2.3.0; changed header to match the style we used for 2.1.0.

Thu Oct 23 21:12:50 2003  Kristian Rietveld  <kris@gtk.org>

* NEWS: Updates for 2.3.0; changed header to match the style we used
for 2.1.0.

20 years agoActually assign the new leader. (#125168, Mariano Suarez-Alvarez)
Matthias Clasen [Thu, 23 Oct 2003 18:50:40 +0000 (18:50 +0000)]
Actually assign the new leader. (#125168, Mariano Suarez-Alvarez)

Thu Oct 23 20:47:44 2003  Matthias Clasen  <maclas@gmx.de>

* gdk/x11/gdkwindow-x11.c (gdk_window_set_group): Actually
assign the new leader.  (#125168, Mariano Suarez-Alvarez)

20 years agoFix includes.
Kristian Rietveld [Thu, 23 Oct 2003 18:25:53 +0000 (18:25 +0000)]
Fix includes.

Thu Oct 23 20:21:16 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkcelllayout.c, gtk/gtkcellview.c gtk/gtkcellviewmenuitem.c,
gtk/gtkcombobox.c, gtk/gtkcomboboxentry.c, gtk/gtkentrycompletion.c,
gtk/gtktreemodelfilter.c, gtk/gtkcellrenderertoggle.c: Fix includes.

20 years ago0.5.1
Raymond Penners [Thu, 23 Oct 2003 18:00:10 +0000 (18:00 +0000)]
0.5.1

20 years agoupdate xp_theme_defs
cinamod [Thu, 23 Oct 2003 14:20:27 +0000 (14:20 +0000)]
update xp_theme_defs

20 years agoPartial update for 2.3.0.
Soeren Sandmann [Thu, 23 Oct 2003 13:15:55 +0000 (13:15 +0000)]
Partial update for 2.3.0.

Thu Oct 23 15:13:56 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* NEWS: Partial update for 2.3.0.

20 years agoConvert GtkOptionMenu to GtkComboBox.
Owen Taylor [Thu, 23 Oct 2003 05:10:47 +0000 (05:10 +0000)]
Convert GtkOptionMenu to GtkComboBox.

Thu Oct 23 01:09:04 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkfilechooserdefault.c: Convert GtkOptionMenu to
        GtkComboBox.

20 years agocvsignore updates
Owen Taylor [Thu, 23 Oct 2003 04:31:28 +0000 (04:31 +0000)]
cvsignore updates

20 years agogtk/gtkfilechooserutils.c gtk/gtkfilechooserprivate.[ch]: Basic framework
Owen Taylor [Thu, 23 Oct 2003 04:22:32 +0000 (04:22 +0000)]
gtk/gtkfilechooserutils.c gtk/gtkfilechooserprivate.[ch]: Basic framework

Wed Oct 22 23:20:04 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkfilechooser.[ch] gtk/gtkfilefilter.[ch]
        gtk/gtkfilechooserwidget.[ch] gtk/gtkfilechooserdialog.[ch]:
        gtk/gtkfilechooserutils.c gtk/gtkfilechooserprivate.[ch]:
        Basic framework for the new file selector widget.

        * gtk/gtkfilechooserdefault.[ch] gtk/gtkcellrenderersep.[ch]
        gtk/gtkfilechooserentry.[ch] gtk/gtkfilesystemmodel.[ch]:
        Initial implementation of the GtkFileChooser user interface.

        * gtk/gtkfilesystemunix.[ch]: GtkFileSystem implementation
        for Unix files.

        * configure.in gtk/Makefile.am gtk/xdgmime: Build code
        for freedesktop.org MIME system on Unix.

        * tests/testfilechooser.c: Test program for GtkFileChooser

        * tests/prop-editor.c: Add support for properties on interfaces.

20 years agoFix some unused variables.
Owen Taylor [Thu, 23 Oct 2003 03:20:54 +0000 (03:20 +0000)]
Fix some unused variables.

Tue Oct 21 16:12:51 2003  Owen Taylor  <otaylor@redhat.com>

        * demos/gtk-demo/menus.c (do_menus): Fix some unused
        variables.

        * gtk/gtkmain.c (_gtk_get_lc_ctype): Fix an unused
        variable warning

20 years agoRenamed from GtkFileChooserImplDefault to GtkFileChooserDefault.
Federico Mena Quintero [Thu, 23 Oct 2003 00:26:15 +0000 (00:26 +0000)]
Renamed from GtkFileChooserImplDefault to GtkFileChooserDefault.

2003-10-22  Federico Mena Quintero  <federico@ximian.com>

* gtkfilechooserdefault.[ch]: Renamed from
GtkFileChooserImplDefault to GtkFileChooserDefault.

20 years agoUpdate NEWS for 2.3.0
Matthias Clasen [Wed, 22 Oct 2003 22:05:35 +0000 (22:05 +0000)]
Update NEWS for 2.3.0

20 years agoDutch translation updated by Tino Meinen.
Vincent van Adrighem [Wed, 22 Oct 2003 19:00:17 +0000 (19:00 +0000)]
Dutch translation updated by Tino Meinen.

2003-10-22   Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Dutch translation updated by Tino Meinen.

20 years agoMore code formatting
Raymond Penners [Wed, 22 Oct 2003 18:41:02 +0000 (18:41 +0000)]
More code formatting

20 years agoCode formatting
Raymond Penners [Wed, 22 Oct 2003 18:25:50 +0000 (18:25 +0000)]
Code formatting

20 years agoset ctrl_pressed and shift_pressed according to the current event state
Kristian Rietveld [Tue, 21 Oct 2003 20:19:14 +0000 (20:19 +0000)]
set ctrl_pressed and shift_pressed according to the current event state

Tue Oct 21 22:07:12 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_real_move_cursor): set
ctrl_pressed and shift_pressed according to the current event
state (if there is one). (Fixes #125063, reported by Sebastien Bacher).

20 years agouse more XP style functions
cinamod [Tue, 21 Oct 2003 18:51:29 +0000 (18:51 +0000)]
use more XP style functions

20 years agoFree the info itself.
Federico Mena Quintero [Tue, 21 Oct 2003 01:06:30 +0000 (01:06 +0000)]
Free the info itself.

2003-10-20  Federico Mena Quintero  <federico@ximian.com>

* gtkfilesystem.c (gtk_file_info_free): Free the info itself.

* gtkfilechooserimpldefault.c (shortcuts_insert_path): Free the
GtkFileInfo.

20 years agoremove the completion timeout when the user pressed on Enter/ESC. Fixes
Kristian Rietveld [Mon, 20 Oct 2003 21:28:38 +0000 (21:28 +0000)]
remove the completion timeout when the user pressed on Enter/ESC. Fixes

Mon Oct 20 23:24:27 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkentry.c (gtk_entry_key_press): remove the completion
timeout when the user pressed on Enter/ESC. Fixes the bug where the
completion popup popped up after the user pressed on Enter (which is
just weird). Reported by the Epiphany people (all of them).

20 years agoNew utility function. (gtk_file_system_gnome_vfs_get_folder): Use
Federico Mena Quintero [Mon, 20 Oct 2003 20:17:35 +0000 (20:17 +0000)]
New utility function. (gtk_file_system_gnome_vfs_get_folder): Use

2003-10-20  Federico Mena Quintero  <federico@ximian.com>

* gtkfilesystemgnomevfs.c (folder_child_new): New utility
function.
(gtk_file_system_gnome_vfs_get_folder): Use folder_child_new().
(gtk_file_folder_gnome_vfs_get_info): Likewise.
(directory_load_callback): Likewise.
(monitor_callback): Likewise.

* TODO: Removed the item about factoring out the code that creates
FolderChild structures.

20 years agoAdd support for OS X like sliding of toolbar items during drag and drop,
Soeren Sandmann [Mon, 20 Oct 2003 18:56:05 +0000 (18:56 +0000)]
Add support for OS X like sliding of toolbar items during drag and drop,

Mon Oct 20 20:27:22 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

Add support for OS X like sliding of toolbar items during drag and
drop, (#110919, Dave Bordoley)

Make dnd highlighting the responsibility of the
application. (Fixes #116298, Owen Taylor)

* gtk/gtktoolbar.h: Add prototypes for new API.

* gtk/gtktoolbar.c
(physical_to_logical, logical_to_physical): new functions
converting between "position including placeholders" and "position
excluding placeholders".
(gtk_toolbar_class_init): remove drag_leave and drag_motion
handlers
(struct _ToolbarContent): new struct containing information
related to toolbar items.
(gtk_toolbar_highlight_drop_location): new public function
(gtk_toolbar_unhighlight_drop_location): new public function

* tests/testtoolbar.c
(toolbar_drag_motion, toolbar_drag_leave): new functions
(main): connect to dnd signals.  Make the "New" item expand to
make drag and drop more exciting.

20 years agoScrollbar grippers
Raymond Penners [Mon, 20 Oct 2003 17:38:53 +0000 (17:38 +0000)]
Scrollbar grippers

20 years agobump version #
cinamod [Mon, 20 Oct 2003 14:53:05 +0000 (14:53 +0000)]
bump version #

20 years agogtkrc
Raymond Penners [Sat, 18 Oct 2003 20:45:15 +0000 (20:45 +0000)]
gtkrc

20 years agoGrippers
Raymond Penners [Sat, 18 Oct 2003 20:37:30 +0000 (20:37 +0000)]
Grippers

20 years agoRemoved. (gtk_file_system_gnome_vfs_set_bookmarks): Removed.
Federico Mena Quintero [Sat, 18 Oct 2003 04:29:40 +0000 (04:29 +0000)]
Removed. (gtk_file_system_gnome_vfs_set_bookmarks): Removed.

2003-10-17  Federico Mena Quintero  <federico@ximian.com>

* gtkfilesystemgnomevfs.c
(gtk_file_system_gnome_vfs_get_supports_bookmarks): Removed.
(gtk_file_system_gnome_vfs_set_bookmarks): Removed.
(gtk_file_system_gnome_vfs_add_bookmark): Implement.
(gtk_file_system_gnome_vfs_remove_bookmark): Implement.

* gtkfilechooserprivate.h (struct _GtkFileChooserIface): Replaced
the ::set_shortcut_folders() method with :;add_shortcut_folder()
and ::remove_shortcut_folder().

* gtkfilechooserutils.c (delegate_add_shortcut_folder): New function.
(delegate_remove_shortcut_folder): New function.
(delegate_list_shortcut_folders): New function.

* gtkfilechooserimpldefault.c (create_shortcuts_model): Insert the
Desktop directory as well.
(shortcuts_insert_path): Renamed from shortcuts_append_path; now
takes a position index instead of a parent node iter.  Also takes
a GError argument.
(struct _GtkFileChooserImplDefault): Removed the shortcuts_folder
list.  It is all kept in the model now.
(shortcuts_append_home): Save whether adding a shortcut for the
home directory was successful.
(shortcuts_append_desktop): Likewise for the desktop.
(shortcuts_append_file_system_roots): Count and save the number of
roots added.
(shortcuts_append_shortcut_folders): Removed.
(gtk_file_chooser_impl_default_add_shortcut_folder): Implement.
(shortcuts_append_bookmarks): Now that we don't have a bookmarks
parent node, don't expand the tree.
(add_bookmark_button_clicked_cb): Use gtk_file_system_add_bookmark().
(remove_bookmark_button_clicked_cb): Use gtk_file_system_remove_bookmark().
(gtk_file_chooser_impl_default_list_shortcut_folders): Get the
folders from the shortcuts model; we no longer keep a separate list.

* gtkfilesystem.h (struct _GtkFileSystemIface): Oops, there
shouldn't be shortcuts-related virtual methods here.

* gtkfilechooser.c (file_paths_to_strings): New helper function.
(gtk_file_chooser_get_filenames): Use file_paths_to_strings().
(gtk_file_chooser_get_uris): Likewise.
(gtk_file_chooser_set_shortcut_folders): Removed.
(gtk_file_chooser_list_shortcut_folders): Return a list of
strings, not of GtkFilePath*.
(gtk_file_chooser_list_shortcut_folder_uris): New function.
(gtk_file_chooser_add_shortcut_folder): New function.
(gtk_file_chooser_remove_shortcut_folder): New function.
(gtk_file_chooser_add_shortcut_folder_uri): New function.
(gtk_file_chooser_remove_shortcut_folder_uri): New function.
(_gtk_file_chooser_add_shortcut_folder): New function.
(_gtk_file_chooser_remove_shortcut_folder): New function.

* gtkfilechooser.h: New enum.

* gtkfilechooser.c (gtk_file_chooser_error_quark): New function.

* gtkfilesystem.c (gtk_file_system_get_supports_bookmarks): Removed.
(gtk_file_system_set_bookmarks): Removed.
(gtk_file_system_add_bookmark): New function.
(gtk_file_system_remove_bookmark): New function.

* gtkfilesystemunix.c
(gtk_file_system_unix_get_supports_bookmarks): Removed.
(gtk_file_system_unix_set_bookmarks): Removed.
(gtk_file_system_unix_add_bookmark): Just a stub for now.
(gtk_file_system_unix_remove_bookmark): Likewise.

* testfilechooser.c (main): Add a shortcut for testing purposes.

20 years agoScrollbar fixes
Raymond Penners [Fri, 17 Oct 2003 18:00:44 +0000 (18:00 +0000)]
Scrollbar fixes

20 years agoit's _set_active, not _set_active_item.
Kristian Rietveld [Wed, 15 Oct 2003 20:41:22 +0000 (20:41 +0000)]
it's _set_active, not _set_active_item.

Wed Oct 15 22:39:23 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkcomboboxentry.c (gtk_combo_box_entry_init): it's
_set_active, not _set_active_item.

20 years agoadd padding to the class structure. ditto. ditto.
Kristian Rietveld [Wed, 15 Oct 2003 20:33:17 +0000 (20:33 +0000)]
add padding to the class structure. ditto. ditto.

Wed Oct 15 22:31:09 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkcombobox.h: add padding to the class structure.
* gtk/gtkcomboboxentry.h: ditto.
* gtk/gtkentrycompletion.h: ditto.

20 years agomention in the docs that -1 is a valid value and what it means.
Kristian Rietveld [Wed, 15 Oct 2003 20:18:01 +0000 (20:18 +0000)]
mention in the docs that -1 is a valid value and what it means.

Wed Oct 15 22:04:59 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkcombobox.c (gtk_combo_box_get_active),
(gtk_combo_box_set_active): mention in the docs that -1 is a valid
value and what it means.

* gtk/gtkcomboboxentry.c (gtk_combo_box_entry_init): set the active
item to -1 (default),
(gtk_combo_box_entry_active_changed): do nothing when the index is
< 0.

20 years agoAdded a button to remove a bookmark. (remove_bookmark_button_clicked_cb):
Federico Mena Quintero [Wed, 15 Oct 2003 03:06:55 +0000 (03:06 +0000)]
Added a button to remove a bookmark. (remove_bookmark_button_clicked_cb):

2003-10-14  Federico Mena Quintero  <federico@ximian.com>

* gtkfilechooserimpldefault.c (create_shortcuts_tree): Added a
button to remove a bookmark.
(remove_bookmark_button_clicked_cb): New callback.
(shortcuts_append_bookmarks): Show/hide the bookmarks buttons
here, rather than in create_shortcuts_tree().
(shortcuts_append_path): Return whether the operation succeeded.
(shortcuts_selection_changed): Set the sensitivity of the button
used to remove a bookmark.
(shortcuts_append_bookmarks): Do not select the shortcuts folder
here; let the caller do it if needed.
(create_shortcuts_tree): Select the shortcuts folder here.
(bookmarks_changed_cb): Likewise.
(create_shortcuts_tree): Also set the sensitivity of the bookmarks
buttons.
(bookmarks_check_add_sensitivity): Renamed from
check_bookmarks_sensitivity().
(shortcuts_select_folder): Renamed from select_shortcuts_folder().
(bookmarks_check_add_sensitivity): The current_path may not be set
yet.
(shortcuts_append_bookmarks): Oops, remove all the bookmark rows,
not just the separator node.
(bookmarks_changed_cb): Set the sensitivity of the bookmarks
buttons.

20 years agoNew function to set the active row by iter.
Jonathan Blandford [Tue, 14 Oct 2003 20:09:39 +0000 (20:09 +0000)]
New function to set the active row by iter.

Tue Oct 14 16:10:21 2003  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcombobox.c (gtk_combo_box_set_active_iter): New function
to set the active row by iter.

* gtk/gtkcombobox.c (gtk_combo_box_get_active_iter): New function
to get the active row by iter.

20 years agoMerged patch from Arnaud Charlet
Raymond Penners [Tue, 14 Oct 2003 18:35:43 +0000 (18:35 +0000)]
Merged patch from Arnaud Charlet

20 years agoDon't do operations on windows if the tree view is not mapped.
Federico Mena Quintero [Mon, 13 Oct 2003 21:52:15 +0000 (21:52 +0000)]
Don't do operations on windows if the tree view is not mapped.

2003-10-13  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): Don't do
operations on windows if the tree view is not mapped.
(gtk_tree_view_button_press): Compare equal types of pointers, not
GtkWidget* vs. GtkTreeView*.

20 years agoWalk the whole shortcuts model, not just the bookmarks part --- there is
Federico Mena Quintero [Mon, 13 Oct 2003 19:59:37 +0000 (19:59 +0000)]
Walk the whole shortcuts model, not just the bookmarks part --- there is

2003-10-13  Federico Mena Quintero  <federico@ximian.com>

* gtkfilechooserimpldefault.c (check_bookmarks_sensitivity): Walk
the whole shortcuts model, not just the bookmarks part --- there
is no need to add bookmarks for "stock" volume items.
(gtk_file_chooser_impl_default_set_property): Oops, hide/show the
tree/list as appropriate for the folder_mode property.

20 years agoremove the reset of first_sel_changed, as after the first popup the
Kristian Rietveld [Mon, 13 Oct 2003 19:07:34 +0000 (19:07 +0000)]
remove the reset of first_sel_changed, as after the first popup the

Mon Oct 13 21:01:43 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkentrycompletion.c (gtk_entry_completion_popup): remove
the reset of first_sel_changed, as after the first popup the treeview
will always have a row selected and will thus not focus_to_cursor.

* gtk/gtkentry.c (keyval_is_cursor_move): new function to determine
whether the keyval should move the completion selection cursor (used
to avoid ending up with extreme cluttered code), also added
all KP_ equivalents of the keys here,
(gtk_entry_completion_key_press): Keynav tweaks based on comments
from Dave Bordoley and Marco Pesenti Gritti; add the -1 state
as possible current selection, implement Home/End keys, modified
the down key to stop cycling. Maybe page up/down should be implemented
at some later time.

20 years agoMake it work as documented when pixmap or mask is NULL. (#124081)
Matthias Clasen [Mon, 13 Oct 2003 19:00:19 +0000 (19:00 +0000)]
Make it work as documented when pixmap or mask is NULL. (#124081)

Mon Oct 13 20:58:07 2003  Matthias Clasen  <maclas@gmx.de>

* gdk/x11/gdkwindow-x11.c (gdk_window_set_icon): Make it work
as documented when pixmap or mask is NULL.  (#124081)

20 years agoFix changelog. Doh.
Kristian Rietveld [Mon, 13 Oct 2003 18:24:44 +0000 (18:24 +0000)]
Fix changelog. Doh.

20 years agoI overlooked an if when I was adding the signal block/unblock code. Oops.
Kristian Rietveld [Mon, 13 Oct 2003 18:23:54 +0000 (18:23 +0000)]
I overlooked an if when I was adding the signal block/unblock code. Oops.

Mon Oct 13 20:21:38 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkentry.c (gtk_entry_set_text): I overlooked an if when
I was adding the signal block/unblock code. Oops. (Noticed by
Marco Pesenti Gritti).

20 years agoenable GTK_DISABLE_DEPRECATED again, (set_interp_type), (main): port over
Kristian Rietveld [Mon, 13 Oct 2003 18:15:10 +0000 (18:15 +0000)]
enable GTK_DISABLE_DEPRECATED again, (set_interp_type), (main): port over

Mon Oct 13 20:21:55 2003  Kristian Rietveld  <kris@gtk.org>

* demos/testpixbuf-scale.c: enable GTK_DISABLE_DEPRECATED again,
(set_interp_type), (main): port over from option menu to GtkComboBox.

20 years agoStill uses option menus, so turn off GTK_DISABLE_DEPRECATED.
Kristian Rietveld [Mon, 13 Oct 2003 17:43:48 +0000 (17:43 +0000)]
Still uses option menus, so turn off GTK_DISABLE_DEPRECATED.

Mon Oct 13 19:41:55 2003  Kristian Rietveld  <kris@gtk.org>

* tests/testmenus.c: Still uses option menus, so turn off
GTK_DISABLE_DEPRECATED.

20 years agoRead the file's information from gnome-vfs if we haven't finished loading
Federico Mena Quintero [Mon, 13 Oct 2003 02:31:09 +0000 (02:31 +0000)]
Read the file's information from gnome-vfs if we haven't finished loading

2003-10-12  Federico Mena Quintero  <federico@ximian.com>

* gtkfilesystemgnomevfs.c (gtk_file_folder_gnome_vfs_get_info):
Read the file's information from gnome-vfs if we haven't finished
loading the directory yet.

* gtkfilechooserimpldefault.c (tree_selection_changed): Set the
sensitivity of the bookmarks button depending on whether the
current folder already exists in the bookmarks list.
(shortcuts_selection_changed): Re-select the appropriate shortcuts
folder if the user clicks on the separator row.
(set_list_model): New function; moved the code from
tree_selection_changed().
(tree_selection_changed): Use set_list_model().
(create_folder_tree): Show the tree model only if we are in folder
mode.
(create_file_list): Show the list model only if we are not in
folder mode.

20 years agoMove GET_PRIVATE macros from header to implementation.
Matthias Clasen [Sat, 11 Oct 2003 23:12:20 +0000 (23:12 +0000)]
Move GET_PRIVATE macros from header to implementation.

Sun Oct 12 01:10:29 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkalignment.[hc]:
* gtk/gtkcombobox.[hc]:
* gtk/gtkcomboboxentry.[hc]:
* gtk/gtktreemodelfilter.[hc]: Move GET_PRIVATE macros
from header to implementation.

20 years agoAdd the get_type() functions for GtkEntryCompletion, GtkTreeModelFilter,
Matthias Clasen [Sat, 11 Oct 2003 22:36:04 +0000 (22:36 +0000)]
Add the get_type() functions for GtkEntryCompletion, GtkTreeModelFilter,

Sun Oct 12 00:33:48 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtk.types: Add the get_type() functions for
GtkEntryCompletion, GtkTreeModelFilter, GtkCellLayout,
GtkComboBox, GtkComboBoxEntry.