+2000-09-05 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
+
+ * configure.in (use_mmx_asm): Remove conftest* after use along the
+ lines of AC_TRY_COMPILE.
+
+ * gtk/gtkrc.c (gtk_rc_parse_file): Use g_path_get_dirname instead
+ of g_dirname, which is deprecated.
+ (gtk_rc_parse_any): Removed calls to
+ g_scanner_{freeze,thaw}_symbol_table, which are deprecated.
+
+ * gtk/gtkbindings.c (binding_entry_new, binding_entry_destroy):
+ Removed calls to g_hash_table_{freeze,thaw}, as they are
+ deprecated now.
+
+ * gtk/testtext.c (buffer_pretty_name): Use g_path_get_basename
+ instead of g_basename.
+
+2000-09-04 Elliot Lee <sopwith@redhat.com>
+ * gdk/gdkpixbuf.h: Put text after #endif inside a comment to avoid ANSI warning.
+
+Sun Sep 03 00:47:08 2000 George Lebl <jirka@5z.com>
+
+ * gtk/gtkwidget.h: Add some documenting comments about
+ GTK_CAN_DEFAULT, GTK_HAS_DEFAULT and GTK_RECEIVES_DEFAULT
+ just as owen said on irc.
+
+ * gtk/gtkwindow.c (gtk_window_set_default): Don't blindly
+ set HAS_DEFAULT. Only set it if there isn't another window
+ holding it (a focus window which RECEIVES_DEFAULT) and only unset
+ it if the widget is not the focused window with RECEIVES_DEFAULT.
+ This fixes weird double default bugs in dialogs which has things
+ call gtk_window_set_default at times.
+
+Fri Sep 1 22:39:07 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkmenu.[ch] TODO.xml: Apply patch from
+ Nils Barth and David Santiago to improve submenu
+ navigation. The patch does this by creating a triangular
+ region from the point where the pointer leaves the
+ menu to the submenu. While the pointer is in
+ that region and a timeout has not expired, events
+ that would cause the active submenu to change are
+ ignored.
+
+Fri Sep 1 15:34:46 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkwindow-x11.c (gdk_window_move): Fix bug where
+ moving a toplevel window immediately after sizing it would
+ result in it being sized back to the old size since
+ impl->width, impl->height aren't updated until we hear
+ back from the server. There is still a (longstanding) bug
+ here that gdk_window_get_size() will give the wrong size
+ until we do hear back.
+
+2000-08-31 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktextiter.h, gtk/gtktextiter.c, gtk/gtktextlayout.h,
+ gtk/gtktextlayout.c, gtk/gtktexttag.h, gtk/gtktexttag.c,
+ gtk/gtktexttagprivate.h, gtk/gtktextview.c:
+ Rename GtkTextStyleValues to GtkTextAttributes
+
+2000-08-31 Havoc Pennington <hp@pobox.com>
+
+ * gtk/gtktextbtree.c (GtkTextBTree): cache end line,
+ for rapid testing whether an iterator is the end iterator
+ (gtk_text_btree_new): init end line cache
+ (gtk_text_line_is_last): use fast cached line to
+ see if we're the last line.
+ (get_last_line): use cached line here too, should
+ speed up some random unrelated code.
+
+2000-08-30 Havoc Pennington <hp@pobox.com>
+
+ * gtk/gtkmarshal.list: Add marshallers for changed GtkTextBuffer
+ signals.
+
+ * gtk/gtktextbuffer.h: Add "interactive" arg to insert_text and
+ delete_text signals. This allows the signals to be used for
+ implementing undo.
+
+ * gtk/gtktextbuffer.c: Change signal handler signatures;
+ provide "interactive" argument when emitting insert_text or
+ delete_text signal.
+
+2000-08-30 Havoc Pennington <hp@pobox.com>
+
+ * gtk/gtktextbuffer.c: Docs
+
+Fri Aug 25 12:16:15 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkimage-x11.c: remove GDK_IMAGE_SHARED_PIXMAP
+ from switch statements, since Tor removed the enumeration
+ value.
+
+ * gdk/x11/gdkimage-x11.c (gdk_image_get):
+ s/GDK_IS_WINDOW/GDK_IS_DRAWABLE/.
+
+2000-08-29 Elliot Lee <sopwith@redhat.com>
+ * */*.h: Use G_GNUC_CONST.
+
+2000-08-27 Havoc Pennington <hp@pobox.com>
+
+ * gtk/gtktextiter.c, gtk/gtktextiter.h: wrote lots of API docs,
+ minor indentation fixes, inserted some FIXME about stuff I
+ realized was broken while documenting it.
+ (gtk_text_iter_get_pixmap): allow out params to be NULL, following
+ GTK convention
+
+Tue Aug 22 12:33:24 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/testgtk.c (create_styles): Fix double free of
+ font desc.
+
+Mon Aug 21 22:39:18 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwidget.[ch]: Add gtk_widget_modify_{fg,bg,text,base,font}.
+
+ * gtk/testgtk.c (create_styles): Add a test for modifying
+ the style through gtk_widget_modify_*.
+
+ * gtk/gtkwidget.c (gtk_widget_get_modifier_style): Add
+ a function to get the current modifier style.
+
+ * gtk/gtkwidget.c (gtk_widget_modify_style): Make a copy
+ of the passed in GtkRcStyle instead of ref'ing it.
+
+ * gtk/gtkrc.[ch]: Add gtk_rc_style_copy().
+
+2000-08-20 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/gdkimage.h
+ * gdk/win32/gdkimage-win32.c: No need any longer on Win32 for the
+ shared memory image+pixmap GdkImage type, or
+ gdk_image_bitmap_new(). They were used in the gdk_imlib port, but
+ I am dropping that.
+
+ * gtk/gtkmain.h: On Win32, use a #define to map gtk_init() to
+ actually call gtk_init_abi_check(), passing also
+ sizeof(GtkWindow). Ditto for gtk_init_check().
+
+ * gtk/gtk.def
+ * gtk/gtkmain.c: (gtk_init_abi_check, gtk_init_check_abi_check):
+ New functions, used to check that the GTK+-using code has been
+ compiled using the correct compiler and switches. In particular,
+ with gcc one has to use the -fnative-struct switch as GTK+ is
+ compiled with that.
+
+Fri Aug 18 17:27:46 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkclist.c (gtk_clist_merge): Don't leave dangling
+ ->prev fields when merging lists. (Found simultaneously
+ by Pawel Salek and Jakub Jelinek)
+
+2000-08-12 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/gdk.def
+ * gtk/gtk.def: Add missing entries.
+
+ * gdk/win32/gdkfont-win32.c (gdk_font_load_internal): Use
+ OUT_TT_ONLY_PRECIS, try to get a TrueType font.
+
+ * gdk/win32/gdkinput-win32.c (gdk_device_get_state): New
+ function. Dummy implementation at this point.
+
+ * gtk/makefile.mingw.in: Fix typo. Add testtext and testtextbuffer
+ rules. Undefine GTK_COMPILATION when compiling the test programs.
+
+ * gtk/gtkdebug.h: Mark gtk_debug_flags for export/import.
+
+2000-08-11 Tor Lillqvist <tml@iki.fi>
+
+ * gtk/gtkfilesel.c: Add more calls to g_filename_{to,from}_utf8()
+ to convert back and forth from UTF-8 and the "system" (or "current
+ locale") charset when necessary. Indentation/spacing cleanup.
+
+2000-08-10 Havoc Pennington <hp@redhat.com>
+
+ * Makefile.am (snapshot): Change the format of the snapshot
+ version to match glib
+
+ * gdk/win32/Makefile.am (EXTRA_DIST): remove gdkinputprivate.h
+ from EXTRA_DIST since it doesn't seem to exist
+
+2000-08-10 Tor Lillqvist <tml@iki.fi>
+
+ * gtk/gtkfilesel.c (open_new_dir): Use the "system codepage"
+ version of the directory name (not the UTF-8 one) when building
+ the path name to stat().
+
+2000-08-03 Elliot Lee <sopwith@redhat.com>
+
+ * gdk/gdkpango.c (gdk_draw_layout_line): Don't shape runs with a
+ PANGO_ATTR_SHAPE set.
+
+Thu Aug 3 09:17:06 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkrectangle.c (gdk_rectangle_intersect): Applied patch from
+ Peter Osterlund to simplify the code while keeping the
+ functionality the same.
+
+Wed Aug 2 14:57:38 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkwindow.c (gdk_window_process_updates_internal): Move
+ is_viewable() test further inside the function, since removing the
+ window from the redraw list without clearing ->update_area
+ was also very broken.
+
2000-08-02 Tor Lillqvist <tml@iki.fi>
* configure.in: Check for <unistd.h>.