+2003-11-15 Hans Breuer <hans@breuer.org>
+
+ * gdk/makefile.msc gdk/gdk.def
+ gtk/gtk.def gtk/makefile.msc.in : updated
+ * tests/makefile.msc : added all the new tests
+
+ * gtk/gtkfilefilter.c(finalize) : initialize filter
+ from object not from itself
+
+ * gtk/gtkfilesystemwin32.[hc] : copied from gtkfilesystemunix.[hc]
+ modified as less as posible to have aworking implementation
+ on win32. There maybe the desire to merge the unchanged pats into
+ a common base class.
+ Also implemented a simple glib based bookmark handling, which
+ is currently missing in gtkfilesystemunix.[hc] but can be copied
+ over there.
+ * gtk/gtkfilechooserwidget.c : conditional include gtkfilesystemwin32.h
+
+ * gdk/win32/gdkwindow-win32.c : implement
+ gdk_window_set_keep_above() and gdk_window_set_keep_below()
+
+ * tests/testmerge.c : don't include unistd.h unconditionally,
+ #define STDOUT_FILENO if it isn't defined
+
+ * tests/testfilechooser.c : make it compile on win32
+
+2003-11-15 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/win32/gdkwindow-win32.c (gdk_window_focus): If the window is
+ maximized, use SW_SHOWMAXIMIZED. (#126986, John Ehresman)
+
+Thu Nov 13 12:55:29 GMT 2003 Tony Gale <gale@gtk.org>
+
+ * docs/faq/gtk-faq.sgml: Update the rest of Section 2
+
+Thu Nov 13 01:46:32 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkicontheme.c (gtk_icon_theme_init): Use
+ GTK_DATADIR/{icons,pixmaps} instead of
+ GTK_DATA_PREFIX/{icons,pixmaps}. (#123365, Marco Pesenti Gritti)
+
+Wed Nov 12 21:40:10 2003 Matthias Clasen <maclas@gmx.de>
+
+ Changes to improve menu positioning on Xinerama (#108328, #126150):
+
+ * gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Use the event
+ window of the menuitem to determine the monitor. This fixes some
+
+ * gtk/gtkmenu.c (struct _GtkMenuPrivate): Add a menu_num field
+ to store the monitor on which the menu is to be positioned.
+
+ * gtk/gtkmenu.[hc] (gtk_menu_position): Store the monitor number
+ in the GtkMenuPrivate struct and fetch the monitor geometry after
+ calling the position_func, in case it has been changed.
+
+ * gtk/gtkmenu.c (gtk_menu_set_monitor): New function
+ to be used in GtkMenuPositionFunc implementations for setting
+ the monitor_num field in GtkMenuPrivate.
+
+ * gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Call
+ gtk_menu_set_monitor.
+
+Wed Nov 12 21:00:10 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkinputdialog.c (gtk_input_dialog_init): Clarify the
+ label for the empty list. String change. (#95446, Tomas Ă–gren)
+
+Wed Nov 12 20:57:50 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkicontheme.h (enum GtkIconLookupFlags): Correct
+ the definition of the values. (#123361, Marco Pesenti Gritti)
+
+Wed Nov 12 20:54:02 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gdk/gdkkeyuni.c: Map KP_Separator to ','.
+ (#122941, Egmont Koblinger)
+
+2003-11-12 Padraig O'Briain <padraig.obriain@sun.com>
+
+ *gtk/gtkcolorsel.c (gtk_color_selection_init): Add tooltip for
+ opacity entry widget. Change tooltip for opacity widgets. (#126426)
+
+2003-11-12 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * gtk/gtkmenu.c (gtk_menu_popup): Do not let pointer position
+ affect window menu position when popped from keyboard. (#102660)
+
+Wed Nov 12 01:29:32 2003 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ * gtk/gtktoolbar.c (gtk_toolbar_internal_insert_element): When we
+ are using the old API, make all items "is_important". That way
+ BOTH_HORIZ will continue to show both icon and label in old API
+ mode.
+
+Mon Nov 10 00:40:41 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkeventbox.c (gtk_event_box_set_above_child):
+ Remember the new value in all cases. (#126276, Damon Chaplin)
+
+Sat Nov 8 23:06:02 2003 Matthias Clasen <maclas@gmx.de>
+
+ * demos/gtk-demo/main.c (row_activated_cb): Call the do_
+ functions with the toplevel as argument.
+
+ * demos/gtk-demo/geninclude.pl.in: Change the signature
+ of GDoDemoFunc to take a widget argument
+
+ * demos/gtk-demo/ui_manager.c (do_ui_manager):
+ * demos/gtk-demo/tree_store.c (do_tree_store):
+ * demos/gtk-demo/textview.c (do_textview):
+ * demos/gtk-demo/stock_browser.c (do_stock_browser):
+ * demos/gtk-demo/sizegroup.c (do_sizegroup):
+ * demos/gtk-demo/pixbufs.c (do_pixbufs):
+ * demos/gtk-demo/panes.c (do_panes):
+ * demos/gtk-demo/menus.c (do_menus):
+ * demos/gtk-demo/list_store.c (do_list_store):
+ * demos/gtk-demo/images.c (do_images):
+ * demos/gtk-demo/hypertext.c (do_hypertext):
+ * demos/gtk-demo/editable_cells.c (do_editable_cells):
+ * demos/gtk-demo/drawingarea.c (do_drawingarea):
+ * demos/gtk-demo/dialog.c (do_dialog):
+ * demos/gtk-demo/colorsel.c (do_colorsel):
+ * demos/gtk-demo/changedisplay.c (do_changedisplay):
+ * demos/gtk-demo/button_box.c (do_button_box):
+ * demos/gtk-demo/appwindow.c (do_appwindow): Take a widget
+ as argument, and make new windows or dialogs appear on the
+ same screen. (#80388)
+
+Sat Nov 8 21:59:30 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkeventbox.c (gtk_event_box_class_init): Let
+ visible-window default to TRUE, as documented and
+ implemented. (#126270 Damon Chaplin)
+
+Sat Nov 8 01:50:17 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkicontheme.c:
+ * gtk/gtkfilechooserwidget.c (gtk_file_chooser_widget_new):
+ * gtk/gtkfilechooserdialog.c (gtk_file_chooser_dialog_new):
+ * gtk/gtkfilechooser.c (gtk_file_chooser_[un]select_all): Mark as
+ 2.4 additions.
+
+2003-11-07 Federico Mena Quintero <federico@ximian.com>
+
+ Changing GtkFileChooserEntry to use GtkEntryCompletion.
+
+ * gtk/gtkfilechooserentry.c (gtk_file_chooser_entry_init): Create
+ a GtkListStore for the completion list. Create a
+ GtkEntryCompletion and attach it to the chooser entry.
+ (gtk_file_chooser_entry_finalize): Unref the completion store.
+ (completion_match_func): New callback for the GtkEntryCompletion.
+ (completion_idle_callback): Fill the completion store with filenames.
+
+Fri Nov 7 22:55:49 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkwindow.c (gtk_window_set_role):
+ * gtk/gtkwindow.c (gtk_window_set_title):
+ * gtk/gtkwidget.c (gtk_widget_set_name):
+ * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_title):
+ * gtk/gtkbutton.c (gtk_button_set_label): Make string setters
+ safe for self-assignment. (#122745, Soeren Sandmann)
+
+Thu Nov 6 20:41:40 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkstyle.c (gtk_style_attach): Fix doc comment.
+ (#126369, Olexiy Avramchenko)
+
+Thu Nov 6 00:21:41 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkcolorbutton.c (gtk_color_button_init):
+ * gtk/gtkfontbutton.c (gtk_font_button_init): Improve the
+ consistency of titles. (#126193, Damon Chaplin)
+
+Wed Nov 5 22:49:36 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): Set torn off
+ menus to be transient for the toplevel they were torn off from.
+ (gtk_menu_get_toplevel): Auxiliary function to find the
+ toplevel of a menu. (#54775, Jon-Kare Hellan)
+
+Wed Nov 5 21:07:58 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkpaned.c (gtk_paned_class_init): Add readonly properties
+ min-position and max-position. (#58431, Padraig O'Briain)
+
+Wed Nov 5 21:02:26 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkcolorsel.c (update_color):
+ (make_label_spinbutton):
+ (adjustment_changed): Change the ranges for Saturation and
+ Value to be 0-100 instead of 0-255, since these axes of HSV
+ are usually expressed in percent. (#121519, Gregory Merchan)
+
+Wed Nov 5 08:51:48 GMT 2003 Tony Gale <gale@gtk.org>
+
+ * docs/faq/gtk-faq.sgml: More 2.x updates
+
+Tue Nov 4 15:00:33 GMT 2003 Tony Gale <gale@gtk.org>
+
+ * docs/faq/gtk-faq.sgml: More 2.x updates, fix
+ pkg-config command error, update copyright.
+
+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.
+
+Mon Nov 3 23:12:41 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkuimanager.c (_gtk_menu_is_empty): Return TRUE if
+ menu is NULL.
+ (update_smart_separators): Remove some unneeded ifs.
+
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