]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-4
Remove conftest* after use along the lines of AC_TRY_COMPILE.
[~andy/gtk] / ChangeLog.pre-2-4
index 7684928bf86b9e605ca3382afffb88c5f33a8b83..01c3c11dc8cd04bdff9bb6c7c1d256b60ee495c2 100644 (file)
@@ -1,3 +1,599 @@
+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>.
+
+2000-08-01  Martin Baulig  <baulig@suse.de>
+
+       * gtk/gtkmain.c (gtk_init_check): Use g_message() and not g_warning()
+       to display the message that this is a development version of GTK+.
+
+Mon Jul 31 18:37:36 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkentry.c (entry_adjust_scroll): Fix problem where computation
+       was depending on widget->allocation instead of the width of text_area,
+       which was incorrect for subclasses like GtkSpinButton.
+
+       * gdk/gdkpango.c (gdk_draw_layout): Fix a couple of typos
+       with width == 1 tests that should be width == -1.
+
+Mon Jul 31 16:45:48 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkwindow.c (gdk_window_process_updates_internal): Replace broken, 
+       (broken, Elliot, every single window blank on X) custom code with call
+       to gdk_window_is_viewable() which a) prevents code duplicate and
+       b) works. 
+
+2000-07-31  Elliot Lee  <sopwith@redhat.com>
+
+       * gtk/gtkcolorsel.c: We really do need to include gdkfb.h in order to get the GDK_PARENT_ROOT() macro to work.
+       * gtk/gtkmarshal.list: Add NONE:STRING,POINTER
+       * gdk/gdkwindow.c: Don't send expose events, or invalidate pieces of, windows that aren't shown.
+       * gdk/linux-fb: Redraw-when-menu-hidden solved, plus a bunch of pointer grab stuff.
+
+Mon Jul 31 13:53:16 BST 2000  Tony Gale <gale@gtk.org>
+
+        * docs/gtkfaq.sgml docs/gtk-faq.sgml:
+         s/gtk_main_iteration/g_main_iteration/
+
+         Did this already in change:
+               Mon Nov 15 17:17:51 GMT 1999 Tony Gale  <gale@gtk.org>
+         don't know how it got reverted.
+
+2000-07-31  Stanislav Brabec  <utx@penguin.cz>
+
+       * gdk/gdk.c: #ifdef G_ENABLE_DEBUG around gdk_arg_debug_cb and
+       gdk_arg_no_debug_cb to fix compilation problem with --disable-debug.
+
+       * gdk/Makefile.am: Link gdk against actually compiled gdk_pixbuf-1.3,
+       not gdk_pixbuf.
+
+2000-07-30  Pablo Saratxaga <pablo@mandrakesoft.com>
+
+       * configure.in,po/{sp,sr}.po: Added Serbian files
+
+2000-07-30  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/Makefile.am: Add makefile.mingw.in to EXTRA_DIST.
+
+       * gdk/win32/gdkevents-win32.c (gdk_events_init, gdk_events_queue):
+       Remove the g_pipe_readable_msg stuff. Not needed with new GLib
+       GIOChannel implementation.
+
+       * gdk/win32/gdkinput.c
+       * gdk/win32/gdkpango-win32.c: Update license name here, too.
+
+       * gdk/win32/gdkwin32id.c (gdk_win32_handle_table_lookup): Fix
+       definition to match prototype.
+
+       * gtk/makefile.mingw.in: Add libiconv CFLAGS and LIBS.
+
+2000-07-27  Elliot Lee  <sopwith@redhat.com>
+
+       * gtk/gdk-pixbuf-loader.[ch]: Add gdk_pixbuf_loader_new_with_type
+       function, to allow handling image formats that cannot be detected
+       by looking at content alone.
+
+Thu Jul 27 13:13:21 BST 2000  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/*.gif *.jpg *.eps
+         Update these to the same look-n-feel.
+         Why does including images in DocBook suck so badly?
+
+Thu Jul 27 05:06:29 2000  Tim Janik  <timj@gtk.org>
+
+        * gtk/gtktable.c: applied patch from Phil Thompson
+        <phil@river-bank.demon.co.uk> that enables space settings for
+        the last row/columns as well.
+
+Wed Jul 26 12:59:31 2000  Tim Janik  <timj@gtk.org>
+
+        * *.[hc]: applied patch from Andreas Persenius <ndap@swipnet.se> that
+        updates the license headers to the GNU Lesser General Public License,
+        as well as updating the copyright year to 2000.
+
+2000-07-26  Robert Brady  <rwb197@zepler.org>
+
+       * configure.in: Cause GETTEXT_PACKAGE to be consistent in config.h
+         and po/Makefile, was installing and looking for them under gtk20
+         and gtk2 respectively.
+
+2000-07-25  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/testtext.c: Comment out some stuff that depends on the rest
+       of my patches.
+
+2000-07-25  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/gtkmarshal.list: Add NONE:POINTER,POINTER,INT for the text
+       buffer
+
+2000-07-25  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/testtext.c, gtk/testtextbuffer.c: update to reflect text
+       widget changes.
+
+       * gtk/gtktextview.h: To be consistent with usage of "line"
+       throughout the API to mean "newline-terminated thingy", change
+       MOVEMENT_LINE to be MOVEMENT_WRAPPED_LINE, and MOVEMENT_PARAGRAPH
+       to MOVEMENT_LINE.
+
+       (GtkTextView): Add flags for default editability, and whether to
+       show the cursor. Add functions to get/set that. Add 
+
+       (gtk_text_view_get_iter_location): new function
+
+       * gtk/gtktexttypes.h: Move GtkTextLine typedef from here to
+       gtktextlayout.h
+       (g_convert): Add g_convert temporarily, will go in glib in a bit
+       
+       * gtk/gtktexttagtable.h: include gtktexttag.h, and define
+       GtkTextTagTableForeach instead of brokenly using GHFunc.
+       Change gtk_text_tag_table_foreach() so it doesn't use GHFunc.
+
+       * gtk/gtktexttagprivate.h: Remove GtkTextStyleValues from here,
+       moved to public header.
+
+       * gtk/gtktexttag.h: Rename the "elide" attribute of tags to
+       "invisible", since "elide" was a bad name.
+       (gtk_text_tag_get_priority): Added
+
+       (GtkTextStyleValues): put this in public header, along with
+       functions to use it.
+
+       * gtk/gtktextmarkprivate.h: Include more headers, since we no
+       longer include gtktextbtree.h.
+
+       * gtk/gtktextmark.h: Add gtk_text_mark_ref, gtk_text_mark_unref,
+       gtk_text_mark_deleted
+
+       * gtk/gtktextlayout.h: Don't include the "really private" headers,
+       only buffer/iter. Forward declare GtkTextLIne and GtkTextLineData
+       to make this possible. Now we only need to install
+       gtktextlayout.h, not gtktextbtree.h and gtktext*private.h.
+       (However the Makefile.am isn't changed yet because of the
+       logistics of merging gtk-hp-patches piecemeal)
+
+       * gtk/gtktextiterprivate.h: include btree header, so it compiles;
+       rename gtk_text_iter_get_line to gtk_text_iter_get_text_line since
+       gtk_text_iter_get_line is now used in the public API for a
+       different purpose.
+
+       * gtk/gtktextiter.h: Clean up function names to be more
+       consistent. Always call char offset "offset" and byte index
+       "index". A "line" is always a line number. 
+
+       (gtk_text_iter_is_last): new function, more efficient than 
+       the existing way to check
+       (gtk_text_iter_is_first): new function, also more efficient
+
+       (gtk_text_iter_up_lines, gtk_text_iter_down_lines): Remove these
+
+       (gtk_text_iter_next_char, gtk_text_iter_prev_char): Renamed from 
+       gtk_text_iter_forward_char, etc.
+
+       (gtk_text_iter_forward_to_tag_toggle): Renamed from
+       forward_find_tag_toggle, since this isn't a linear search
+
+       (GtkTextCharPredicate): rename from GtkTextViewCharPredicate
+
+       (gtk_text_iter_forward_search, gtk_text_iter_backward_search): 
+       New functions, search for a buffer substring.
+
+       * gtk/gtktextbuffer.h: Add fields to store whether a paste is
+       interactive and default editable (since we need to store that info
+       until we receive the selection data).
+
+       Remove all the _at_char and at_line etc. versions of functions;
+       only have iterator versions.
+
+       Add _interactive() versions of functions, that consider the
+       editability of text. (FIXME add interactive flag to the 
+       insert/delete signals per Darin's suggestion)
+
+       (gtk_text_buffer_get_tag_table): new function, demand-creates the
+       tag table if necessary
+
+       Remove declaration of gtk_text_buffer_get_iter_from_string
+
+       (_gtk_text_buffer_get_btree): private/internal function, added.
+       
+
+       * gtk/gtktextbtree.h: Remove forward decl of GtkTextLineData.
+       (gtk_text_line_is_last): new function
+
+2000-07-25  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/gtkprogressbar.h: Implement new sane, 5-function API for
+       using GtkProgressBar. See Changes-2.0.txt for details.
+
+       * gtk/gtkprogressbar.c: Add object arguments "fraction" and
+       "pulse_step" which are the equivalent of
+       gtk_progress_bar_set_pulse_step and gtk_progress_bar_set_fraction.
+       Implement new API.
+       
+       * gtk/gtkprogress.h (struct _GtkProgress): Add a field
+       (use_text_format) to mark whether text set on the progress bar is
+       a format string. Deprecate entire GtkProgress interface.
+
+       * gtk/gtkprogress.c (gtk_progress_init): init use_text_format to TRUE
+       (gtk_progress_build_string): make this a no-op if use_text_format
+       is FALSE
+
+       * docs/Changes-2.0.txt: Describe progress bar changes.
+
+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