+2000-07-25 Tor Lillqvist <tml@iki.fi>
+
+ * Makefile.am: Include the build directory.
+
+ * configure.in: Generate build/Makefile, build/win32/Makefile,
+ gdk/, gdk/win32/, and gtk/makefile.mingw.
+
+ * config.h.win32: Add USE_GMODULE and USE_MMX for gdk-pixbuf.
+ Add GETTEXT_PACKAGE.
+
+ * gdk/gdk.def
+ * gtk/gtk.def: Updates.
+
+ * gdk/gdkfont.h
+ * gdk/gdkpixmap.h: Remove temporary Win32-only functions, we don't
+ need them any longer.
+
+ * gdk/gdkinput.h: Mark gdk_core_pointer for export/import.
+
+ * gdk/makefile.mingw.in: Define GDK_COMPILATION. Link with
+ PANGOWIN32_LIBS and gdk_pixbuf.
+
+ * gdk/win32: Compiles, but no doubt doesn't work at all.
+
+ * gdk/win32/makefile.mingw.in: Define GDK_COMPILATION.
+
+ * gdk/win32/gdkinput.c: New file, temporarily.
+
+ * gdk/win32/gdkinput-win32.h: New file
+
+ * gdk/win32/gdkinputprivate.h: Remove.
+
+ * gdk/win32/gdkpango-win32.c: New file.
+
+ * gtk/makefile.mingw.in: New file
+
+ * gtk/makefile.cygwin: Removed
+
+ * gtk/Makefile.am: Update accordingly.
+
+ * gtk/gtkrc.[ch] (gtk_win32_get_installation_directory): Renamed and
+ made externally visible.
+
+ * gtk/gtkmain.c: Use it.
+
+ * gtk/gtktextdisplay.c: No need to include pangox.h, pango.h
+ is enough.
+
+ * gtk/gtktypeutils.c: Mark glib_debug_objects for import.
+
+2000-07-24 Elliot Lee <sopwith@redhat.com>
+ * gdk/gdkprivate.h: Remove gdk_*_lookup() defines, since they are defined by the
+ individual backends already.
+ * gdk/gdkregion-generic.h, gdk/gdktypes.h: Put gdkregionbox & gdksegment back together
+ again. Yes, there really is a good reason for this, if you are using the gdkregion
+ internals, and if you're not, why do you care?
+ * gdk/gdkwindow.c: Fix inverted condition
+ * gdk/linux-fb: Compiles (for me - it will not work elsewhere most likely).
+ * gtk/gtkcolorsel.c, gtk/gtkwindow.c: Add include for linux-fb
+ * gtk/gtkrange.c: Redraw trough when moving.
+ * gtk/gtktypeutils.c: Fix warning by adding const cast.
+ * modules/linux-fb/basic.c: Fix unknown glyph retrieval.
+
+2000-07-23 Tor Lillqvist <tml@iki.fi>
+
+ * configure.in: Check for mkstemp and sigsetjmp. Output
+ gdk-pixbuf/makefile.mingw and gdk-pixbuf/pixops/makefile.mingw.
+
+ More work on GDK for Win32. Still in an intermediate state.
+
+ * gdk/makefile.cygwin
+ * gdk/win32/makefile.cygwin: Removed.
+
+ * gdk/makefile.mingw.in
+ * gdk/win32/makefile.mingw.in: New files.
+
+ * gdk/Makefile.am
+ * gdk/win32/Makefile.am: Generate and distribute them.
+
+ * gdk/win32/gdkwindow-win32.h
+ * gdk/win32/gdkdrawable-win32.h
+ * gdk/win32/gdkpixmap-win32.h: New files.
+
+ * gdk/win32/gdkcolor-win32.c
+ * gdk/win32/gdkcursor-win32.c
+ * gdk/win32/gdkdrawable-win32.c
+ * gdk/win32/gdkgc-win32.c
+ * gdk/win32/gdkimage-win32.c
+ * gdk/win32/gdkprivate-win32.h
+ * gdk/win32/gdkwin32.h: Update data structures. Cosmetics:
+ Rename fields and variables called xcursor, xid, etc (these names
+ were leftovers from the X11 backend) to hcursor, hwnd, hbitmap etc.
+
+Sat Jul 22 17:41:26 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkentry.[ch]: Fix some problems with vertical
+ alignment.
+
+ * gtk/gtkentry.c (gtk_entry_find_position): Fix
+ char/byte confusion.
+
+Sat Jul 22 11:16:05 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktextview.c (changed_handler): Fix bug where
+ redraw wasn't being done properly when height of
+ dirty region changed.
+
+ * demos/Makefile.am: Remove various references to
+ -lgmodule
+
+Fri Jul 21 15:28:13 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktextlayout.[ch], gtk/gtktextdisplay.c: Use new
+ PangoAttrShape to reserve space for pixmaps, add
+ GSList *pixmaps to GtkTextLineDisplay, draw the pixmaps
+ in the display functions.
+
+ * gtk/testgtk.c (create_layout): Set some more exotic
+ scrolled window options
+
+ * gtk/gtkscrolledwindow.[ch] (gtk_scrolled_window_set_shadow_type):
+ Add function to set the shadow type of a window, to allow
+ putting a shadow around widgets such as GtkLayout or GnomeCanvas
+ which don't draw their own frame.
+
+Fri Jul 21 16:34:42 BST 2000 Tony Gale <gale@gtk.org>
+
+ * docs/tutorial/package-db-tutorial.sh: New file for
+ packaging DocBook format tutorial
+
+Fri Jul 21 14:23:51 BST 2000 Tony Gale <gale@gtk.org>
+
+ * docs/tutorial/gtk-tut.sgml: Minor updates
+
+ * docs/tutorial/*.jpg *.eps: Screenshots for tutorial
+
+2000-07-19 Tor Lillqvist <tml@iki.fi>
+
+ * gtk/gtksignal.c: Fix C++ comment.
+
+ * gtk/gtkimmulticontext.c
+ * gtk/gtktextbtree.c: Remove gccisms: Don't use __FUNCTION__,
+ don't return value from void functions.
+
+ * gtk/gtk.def: Add gtk_rc_style_unref.
+
+2000-07-19 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
+
+ * gdk-pixbuf/gdk-pixbuf.h, gtk/gtkhsv.h, gtk/gtktextbtree.h,
+ gtk/gtktextbuffer.h, gtk/gtktextchild.h, gtk/gtktextdisplay.h,
+ gtk/gtktextiter.h, gtk/gtktextiterprivate.h, gtk/gtktextlayout.h,
+ gtk/gtktextmarkprivate.h, gtk/gtktextsegment.h, gtk/gtktexttag.h,
+ gtk/gtktexttagtable.h, gtk/gtktexttypes.h, gtk/gtktextview.h,
+ gtk/gtktypeutils.h: Include files outside of the extern "C"
+ block. Makes some C++ compiler happy. Reported by Denis Vakatov
+ <vakatov@peony.nlm.nih.gov>.
+
+Wed Jul 19 14:07:57 BST 2000 Tony Gale <gale@gtk.org>
+
+ * docs/tutorial/gtk-tut.sgml: Yet more clean ups.
+ Completes first pass. Hurrah!
+
+Tue Jul 18 17:17:55 BST 2000 Tony Gale <gale@gtk.org>
+
+ * docs/tutorial/gtk-tut.sgml: More clean ups.
+
+Mon Jul 17 18:52:38 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkentry.c (gtk_entry_draw_text): Restore code to
+ paint the background of the text area which was accidentally
+ removed at some point.
+
+ * gtk/gtkrc.[ch] gtk/gtkstyle.[ch] gtk/gtkthemes.[ch]:
+
+ - Move most of the functionality from the theme vtable
+ into GtkRcStyleClass and GtkStyleClass. The moved
+ vtable functions were changed a bit in the move to
+ work better in their new home.
+
+ - Get rid of the engine and engine_data fields from
+ GtkRcStyle and GtkStyle; instead the theme
+ engine derives theme-specific subclasses of GtkRcStyle
+ and GtkStyle
+
+ - Add extra dlsym() found entry point to themes,
+ theme_create_rc_style().
+
+ * gtk/gtkstyle.c: Copy xthickness, ythickness fields
+ in gtk_style_real_copy.
+
+ * gtk/themes.[ch]: add a function gtk_theme_engine_register_type()
+ to register a type associated with an engine. (The engine
+ won't be unloaded as there is an instance of the type.)
+
+
+Mon Jul 17 18:19:06 BST 2000 Tony Gale <gale@gtk.org>
+
+ * docs/tutorial/gtk-tut.sgml: Clean ups.
+
+Mon Jul 17 13:59:29 BST 2000 Tony Gale <gale@gtk.org>
+
+ * docs/tutorial/gtk-tut.sgml: Initial DocBook version. Lots
+ of cleaning up to do.
+
+2000-07-15 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/testgdk.c: New file, quick hack to test backends for
+ pixel-by-pixel correctness of the most simple graphic operations.
+
+Fri Jul 14 20:30:25 2000 Owen Taylor <otaylor@redhat.com>
+
+ * Really release 1.3.1
+
+ * gtk-config-2.0.in gtk-2.0.m4: Fix up to correspond to new
+ include structure.
+
+Fri Jul 14 18:40:39 2000 Owen Taylor <otaylor@redhat.com>
+
+ * Released 1.3.1
+
+Fri Jul 14 16:21:26 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktextlayout.c: use FALSE for size_only most
+ of the time when calling gtk_text_layout_get_line_display()
+ to avoid causing double reshapes when a redraw follows
+ immediately after.
+
+Tue Jul 11 11:13:40 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkrange.c (gtk_range_default_[hv]slider_update): Invalidate
+ appropriate region and gdk_window_process_updates() so trough
+ updating doesn't lag behind the window being scrolled.
+
+ * gdk/gdkgc.c: Make parent_class pointer static.
+
+Sun Jul 9 21:31:23 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdk-pixbuf.c gtk/gdk-pixbuf-loader.c gtk/gtktextview.c:
+ include <string.h>.
+
+ * gdk/gdkpixbuf-render.c (gdk_pixbuf_render_to_drawable): Fix
+ cut-and-paste error in computing memory offset for 4 channels.
+
+Fri Jul 14 14:05:02 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkrc.c (gtk_rc_parse_pixmap_path_string): Remove
+ gtk_rc_append_default_pixmap_path(), since it wasn't
+ adding an interesting path and we don't have a meaningful
+ default for this value.
+
+Fri Jul 14 12:22:49 2000 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in Makefile.am gtk-config.m4 gtk.m4: Move
+ gtk-config to gtk-config-2.0 move gtk_.m4 to
+ gtk-2.0.m4
+
+ * Makefile.am gtk/Makefile.am gdk-pixbuf/Makefile.am
+ gdk/Makefile.am demos/Makefile.am: Change
+ library names to libgtk-1.3.la, etc, so that we
+ can distinguish gtk-1.2 and gtk-2.0 on the linkline.
+
+ * Makefile.am gtk/Makefile.am gdk-pixbuf/Makefile.am
+ gdk/Makefile.am gdk/x11/Makfile.am
+ Move include files into /usr/include/gtk-2.0,
+ /usr/lib/gtk-2.0/include/
+
+ * autogen.sh acconfig.h configure.in gtk/gtkmain.c
+ gtk/gtkintl.h: Change package for gettext from
+ gtk+ to gtk20. Put hack in autogen.sh to modify
+ po/Makefile.in.in after gettextize to make this
+ possible.
+
+ * gtk+.spec: Some updates, not tested.
+
+ * gdk-pixbuf/Makefile.am: Move loaders into
+ $(libdir)/gtk-2.0/$(GTK_VERSION)/loaders.
+
+ * gtk/Makefile.am gtk/gtkrc.c: Move RC file locations
+ $(sysconfdir)/gtk-2.0 ~/.gtkrc-2.0; theme subdir
+ to THEMENAME/gtk-2.0/. Move engine directory to
+ $(libdir)/gtk-2.0/$(GTK_VERSION)/engines.
+
+2000-07-12 Tor Lillqvist <tml@iki.fi>
+
+ Win32 changes, still doesn't build though.
+
+ * gdk/makefile.cygwin
+ * gdk/win32/makefile.cygwin
+ * gtk/makefile.cygwin: Updates.
+
+ * gdk/win32/gdkgc-win32.c (_gdk_win32_gc_new): Use the same
+ default values for fg and bg pixel as X11 does (0 and 1), not
+ black and white. Use PS_ENDCAP_FLAT and PS_JOIN_MITER by default.
+ Use 0 for pen width by default (treated as 1 anyway later, but for
+ apps that might check the value in the GdkGC).
+ (gdk_win32_hdc_get, gdk_win32_hdc_release): New functions, public
+ interface to gdk_gc_predraw and _postdraw.
+
+ * gdk/win32/gdkwin32.h
+ * gdk/gdk.def: Add gdk_win32_hdc_{get,release}.
+
+ * gdk/win32/gdkcolor-win32.c (gdk_colormap_alloc1): Remove
+ extraneous semicolon.
+
+ * gdk/win32/gdkdrawable-win32.c: Check also for pen_width == 0.
+
+ * gdk/win32/gdkimage-win32.c (gdk_image_new): Use the visual's depth,
+ not the Win32 bitspixel value.
+
+ * gdk/win32/gdkcc-win32.c:
+ * gdk/win32/gdkcolor-win32.c
+ * gdk/win32/gdkprivate-win32.h
+ * gdk/win32/gdkwin32.h: Changes to make compilable, with new
+ GDK object structure.
+
+Tue Jul 11 20:59:35 2000 Tim Janik <timj@gtk.org>
+
+ * docs/tutorial/gtk_tut_12.es.sgml (name):
+ * docs/tutorial/gtk_tut_it.sgml (name):
+ * docs/tutorial/gtk_tut_fr.sgml (name):
+ * docs/tutorial/gtk_tut.sgml (name): scratched notion of completely
+ outdated email adress: s/timj@psynet.net/timj@gtk.org/.
+
+Tue Jul 11 13:10:57 BST 2000 Tony Gale <gale@gtk.org>
+
+ * docs/faq/gtk-faq.sgml: Cleanup indenting and various
+ small changes.
+
Tue Jul 11 08:04:58 2000 Tim Janik <timj@gtk.org>
* gtk/gtktree.c (gtk_real_tree_select_child): eek, i've never seen