]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-8
Moved font lists from the klass structure to a static structure in
[~andy/gtk] / ChangeLog.pre-2-8
index df4c69d7f26ea8fd132f20a9d443a5b30693dc2b..c6a705846205824b0c01fa627ea768467f446913 100644 (file)
@@ -1,3 +1,574 @@
+Mon Jun 15 23:39:44 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtkfontsel.c (gtk_font_selection_dialog_init): Moved font
+       lists from the klass structure to a static structure
+       in gtkfontsel.c; cleans up global the namespace.
+
+Mon Jun 15 22:16:10 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/makeenums.pl (parse_entries): Fix (untriggered)
+       bug with /*< skip >*/ and remove warning.
+       
+Mon Jun 15 20:14:09 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/Makefile.am: Made the gtkmarshal.* generation
+       rules maintainer-only.
+
+Mon Jun 15 16:29:45 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h 
+         gtk/Makefile.am gtk/makenums.pl 
+
+       Removed out the G_ENUM/FLAGS mechanism in favor
+       of a perl script that parses the standard headers
+       (with occasional /*< nick=foo >*/ style overrides)
+       and extracts the enumerations.
+
+         gtk/maketypes.awk: Small improvments to the
+         translation of names. (Avoid splitting gc into
+         g_c_.)
+       
+Mon Jun 15 16:25:44 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtk.h gtk/gtkfontsel.[ch]: 
+       Damon Chaplin's <DAChaplin@email.msn.com> Font selection widget.
+       
+Mon Jun 15 15:58:34 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtkentry.c:
+       - Restored gtk_entry_adjust_scroll to static 
+       - Changed text positioning code so that we always
+         display as large a portion of the text as possible.
+
+Mon Jun 15 15:42:12 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtktext.c (gtk_text_finalize): Free internal
+       structures of text widget. Also, unreference pixmaps
+       when unrealizing.
+       
+Sat Jun 13 19:14:39 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gdk/gdkinputcommon.h (gdk_input_device_new): Change
+       3.3.1 bug workaround to number keys starting at 1.
+
+Sat Jun 13 11:56:57 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * docs/gtk_tut.sgml: Fixed urls for complete example
+       source for scribble+widget-writing examples.
+
+Sat Jun 13 11:48:26 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gdk/gdkpixmap.c (gdk_pixmap_extract_color): 
+       Patch from Tom Bech <tomb@ii.uib.no>, to handle color
+       specs of the form c #abcdef [ more keys ] properly.
+
+Sat Jun 13 10:51:56 1998  Stefan Jeske  <stefan@gtk.org>
+
+       * gtkspinbutton.h gtkspinbutton.c testgtk.c 
+       (gtk_spin_button_set_shadow_type):
+       New API to set the shadow type of the arrow panel.
+
+Fri Jun 12 21:20:42 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtkoptionmenu.c (gtk_option_menu_expose): Removed
+       code for drawing the child in two places at once. Unfortunately,
+       not only does it not work anymore (because reparenting has
+       been fixed), but it also triggers reparent/expose loops
+       in some cases.
+
+       * gtk/gtkoptionmenu.c (gtk_option_menu_remove_contents): Removed
+       an unecessary unrealize.
+
+Fri Jun 12 21:18:56 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gdk/gdkwindow.c (gdk_window_reparent): Update the
+         old and new parents' child window lists properly.
+
+Fri Jun 12 09:24:47 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkpacker.h:
+       * gtk/gtkpacker.c: renamed enum GtkAnchor and GtkSide to GtkAnchorType
+       and GtkSideType, to be consistent with the rest of Gtk's enum
+       definitions. wrapped the enum definitions with the G_ eunm wrappers.
+       spelled out the GTK_ANCHOR_* enum values, since single letters don't
+       work out corectly as nick-names (left the old values as aliases).
+       some signdness corrections (border-width, spacing), could stand more.
+
+Thu Jun 11 14:38:33 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
+
+       * gtk/gtkpacker.c, gtk/gtkpacker.h, gtk/gtk.h, gtk/Makefile.am: 
+         Added gtkpacker
+
+       * examples/packer/pack.c, examples/packer/Makefile: Added
+         gtkpacker example
+
+Thu Jun 11 13:09:00 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtktext.c (remove_cache_line): Fixed broken
+       list-removal code.
+
+       * gtk/gtktext.c: (gtk_text_delete_(forward/backward)_cahr)
+       Check bounds before deleting.
+
+Wed Jun 10 23:21:33 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * autogen.sh: Support ACLOCAL_FLAGS
+
+Wed Jun 10 20:54:37 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk-config.in: Added missing quotes.
+
+Wed Jun 10 18:44:22 PDT 1998 Manish Singh <yosh@gimp.org>
+
+       * gtk/gtkfeatures.in: #define GTK_HAVE_ACCEL_GROUP
+
+1998-06-10  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * acconfig.h (GTK_COMPILED_WITH_DEBUGGING): Renamed from
+       G_COMPILED_WITH_DEBUGGING.
+
+       * configure.in (fd_set): Explain check better.
+
+       * acinclude.m4: New file.  Contains `libtool.m4' from libtool-1.2,
+        the version from which gtk+'s libtool forked.  Needed for people
+        who use post-1.2 alphas of libtool.
+
+Wed Jun 10 19:36:35 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * glib/* Moved to glib module
+
+       * INSTALL Makefile.am acconfig.h autogen.sh configure.in
+         gtk-config.in gtk.m4 gdk/Makefile.am gtk/Makefile.am
+
+         configuration changes for the above:
+        
+         - Use AM_PATH_GLIB by default to find glib; also accept
+           a --with-glib option for using an uninstalled glib.
+        
+         - Put --enable-debug information into config.h so
+           that we rebuild when it changes. (was in glibconfig.h)
+
+Wed Jun 10 22:23:27 1998  Lars Hamann  <lars@gtk.org>
+
+       * gtk/gtkctree.c (draw_row): adapted clist pixmap clipping
+
+       * gtk/gtknotebook.h (struct _GtkNotebookClass):
+       * gtk/gtknotebook.c (gtk_real_notebook_switch_page): 
+       added missing argument (according to Joseph Coleman's bug report)
+
+       * gtk/gtknotebook.c (gtk_notebook_set_focus_child): new class
+       function to fix notebook focus handling
+       
+Wed Jun 10 12:57:03 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gdk/gdkcc.c glib/ghash.c glib/glib.h glib/gstring.c
+          glib/gutils.c glib/testglib.c glib/gdataset.c
+          gtk/gtkaccelgroup.c gtk/gtkmain.c gtk/gtksignal.c
+          gtk/gtktext.c gtk/gtkbindings.c:
+
+        renamed g_const_pointer => gconstpointer
+
+Wed Jun 10 06:25:17 1998  Tim Janik  <timj@gtk.org>
+
+       * gdk/gdk.c (gdk_init): prevent gdk_init() from segfaulting when
+       invoked with (NULL, NULL); (this worked sometime ago).
+
+       * gtk/gtktypeutils.h: 
+       * gtk/gtktypeutils.c: enum and flags type creation can now be done
+       through gtk_type_register_enum() and gtk_type_register_flags(),
+       which allow to specify the enum value arrays directly.
+       the NULL terminated value arrays can be retrived through
+       gtk_type_enum_get_values() and gtk_type_flags_get_values();
+       (gtk_type_children_types): new function to query derived types.
+
+1998-06-09  Raja R Harinath  <harinath@cs.umn.edu>
+
+       * gtk/Makefile.am (gtkmarshal.c gtkmarshal.h): Pass $srcdir in
+       environment to genmarshal.pl.
+       (gtk.defs,gtktypebuiltins*): Add $(srcdir) where needed (in the
+       rule), and removed it where not needed (in the dependencies).
+
+       * gtk/genmarshal.pl: Look for `gtkmarshal.list' in $srcdir.
+
+Tue Jun  9 18:44:57 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtkobject.c: Removed g_object_pointer_hash, which
+       was just g_direct_hash.
+
+Mon May 25 19:54:20 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * configure.in: x_libs=, not $x_libs=. Enough said.
+          (Case only hit for --disable-xshm)
+       
+Mon May 25 12:08:14 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * configure.in (LDFLAGS): Add to $CFLAGS and $LDFLAGS
+         when testing for X libraries, don't replace them. Because
+         the user might have specified the path to the X libraries
+         themself before running configure.
+
+       * examples/**.c: Changed all gpointer * to gpointer
+       
+1998-06-09  Federico Mena Quintero  <federico@nuclecu.unam.mx>
+
+       * gtk/gtkhandlebox.h (struct _GtkHandleBox): Removed the
+       fleur_cursor field.  Now the cursor is created/destroyed on demand
+       by the routines that need it.
+
+       * gtk/gtkhandlebox.c (gtk_handle_box_button_changed): 
+       (gtk_handle_box_motion): The fleur cursor is created and destroyed
+       only when needed.
+
+Tue Jun  9 09:57:09 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtktypeutils.h: 
+       * gtk/gtktypeutils.c: renamed the newly created gtk_enum_get_values and
+       gtk_enum_set_values to gtk_type_enum_get_values and
+       gtk_type_enum_set_values respectively, since they are actually type
+       system features.
+
+       * gtk/gtktypebuiltins_evals.c: oops, screwed the NULL termination with
+       my last commit. ;)
+
+Tue Jun  9 01:57:23 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkselection.h: 
+       * gtk/gtkselection.c: new functions gtk_selection_data_copy and
+       gtk_selection_data_free.
+
+       * gtk/gtkwidget.c (gtk_widget_class_init): fixed gtk_signal_new() call
+       for "selection_received", which was completely bogus.
+       * other fixups to gtk_signal_new() calls all over the place.
+
+       * gtk/gtktypebuiltins.h: types as variables (formerly macros).
+       * gtk/gtktypebuiltins_vars.c: type variable implementations.
+       * gtk/gtktypebuiltins_ids.c: array entries for builtin type
+       declarations.
+       * gtk/gtktypebuiltins_evals.c: enum value arrays.
+       * gtk/gtk-boxed.defs: gtk and gdk structure definitions, used to build
+       gtk.defs.
+       * gtk/gtk.defs: generated file with scheme syntax for type definitions
+       of gtk and gdk structures and enums.
+       * gtk/gtktypeutils.h: 
+       * gtk/gtktypeutils.c: reworked type ids, so they are variables not
+       macros anymore (this fixes binary incompatibility with new enum
+       definitions).
+
+       * gtk/gtkwidget.c (gtk_widget_real_key_press_event): proccess possible
+       key bindings for this widget.
+       * gtk/gtkwindow.c (gtk_window_key_press_event): chain parent class'
+       handler.
+
+       * gtk/gtkobject.h:
+       * gtk/gtkobject.c: removed gtk_object_class_new_user_signal_no_recurse()
+       again. new functions gtk_object_class_user_signal_new () and
+       gtk_object_class_user_signal_newv (), to feature the GtkSignalRunType
+       flag on the signal creation.
+
+Mon Jun  8 20:52:21 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkcontainer.h: new signal GtkContainer::set_focus_child.
+
+Mon Jun  8 02:52:37 1998  Tim Janik  <timj@gtk.org>
+
+       * gdk/gdkprivate.h: 
+       * gdk/gdktypes.h: 
+       * gtk/gtkprivate.h: 
+       * gtk/gtkwidget.h: 
+       * gtk/gtkobject.h: wrapped enum definitions with glib macros.
+
+       * reworked enum value array generation code. gtk.defs is a generated
+       file now.
+
+Sun Jun  7 14:34:31 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkitemfactory.c (gtk_item_factory_create_menu_entries): feature
+       check menu items in the compatibility code (this required me to remove
+       the "<check>" part from the menu item name, grrr).
+
+1998-06-07  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * gdk/gdk.h (gdk_color_copy, gdk_color_free): New prototypes.
+       * gdk/gdk.c (gdk_color_copy, gdk_color_free): New functions.
+       
+Sun Jun  7 10:53:02 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkitemfactory.h: 
+       * gtk/gtkitemfactory.c: further additions to fit the gimp's code.
+       additions to the dumping code to feature GtkPatternSpec.
+       even found a bug to fix in the original code ;)
+       
+Sun Jun  7 09:36:04 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkitemfactory.c: support different types of callbacks, to
+       maintain existing code.
+
+Sat Jun  6 06:01:24 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtksignal.c (gtk_signal_emitv): fixed an assertment.
+
+       * gtk/makeenums.awk: a script to generate the GtkEnumValue arrays from,
+       this should eventually be done by gentypeinfo.el somewhen.
+       * gtk/gtkenumvalues.c: new generated file to hold GtkEnumValue arrays.
+
+       * gtk/gtktypeutils.h: new function gtk_enum_values() to retrive all the
+       enum values of an enum type.
+
+       * gtk/gtk.defs:
+       * gtk/gtkcurve.h: 
+       * gtk/gtkobject.h: 
+       * gtk/gtkprivate.h: 
+       * gtk/gtkwidget.h:
+       * gtk/gtkenums.h: 
+       brought enum/flags definitions in sync, added a few more enum
+       definitions for bindings and pattern matching.
+
+       * some more macro and GtkType fixups in various places.
+
+       * gdk/gdktypes.h (enum): added a new value GDK_AFTER_MASK, which is used
+       as a key-release modifier for the binding system.
+
+Fri Jun  5 06:06:06 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkmenu.h (struct _GtkMenu): removed GList*children, since it
+       was a stale list pointer that is already present in GtkMenuShell.
+
+       * gtk/gtkmenushell.h (struct _GtkMenuShellClass): added a signal
+       GtkMenuShell::selection_done which is emitted after the menu shell
+       poped down again and all possible menu items have been activated.
+
+Thu Jun  4 02:20:42 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkmenushell.c (gtk_menu_shell_button_release): flush the x-queue
+       before activation of the menuitem, so the menu is actually taken off the
+       screen prior to any menu item activation.
+
+       * gtk/gtkctree.c (gtk_ctree_get_row_data): allow function invokation
+       for NULL nodes.
+
+       * gtk/gtkwidget.h:
+       * gtk/gtkwidget.c: new function gtk_widget_stop_accelerator to stop
+       the emission of the "add-accelerator" signal on a widget. this is
+       usefull to prevent accelerator installation on certain widgets.
+
+       * gtk/gtknotebook.c (gtk_notebook_menu_item_create): keep the menu
+       labels left justified, by setting their alignment. stop accelerator
+       installation for the menu items, since we use dynamic menus.
+
+Wed Jun  3 06:41:22 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkmenufactory.c: adaptions to use the new accel groups. people
+       should *really* use GtkItemFactory. this is only for preserving source
+       compatibility where possible, use of GtkMenuFactory is deprecated as of
+       now.
+
+       * gtk/gtkobject.h (gtk_object_class_add_user_signal): new function
+       to create user signals of type GTK_RUN_NO_RECURSE. don't know why i
+       missed this possibility when i added gtk_object_class_add_user_signal
+       in late january.
+
+       * gtk/gtkmain.c (gtk_init): ignore subsequent function calls.
+
+Sun May 31 07:31:09 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkaccelgroup.h: 
+       * gtk/gtkaccelgroup.c: new implementation of the accelerator concept.
+
+       * gtk/gtkaccellabel.h: 
+       * gtk/gtkaccellabel.c: new widget derived from GtkLabel whitch features
+       display of the accelerators associated with a certain widget.
+
+       * gtk/gtkitemfactory.h: 
+       * gtk/gtkitemfactory.c: new widget, item factory with automatic rc
+       parsing and accelerator handling.
+
+       * gtk/gtkmenu.c (gtk_menu_reposition): new function to care for
+       positioning a menu.
+       (gtk_menu_map): removed the allocation code.
+       (gtk_menu_size_allocate): care for redrawing of children and resize
+       our widget->window correctly.
+       (gtk_menu_key_press): feature the new accelerator groups.
+
+       * gtk/gtkmenuitem.c (gtk_menu_item_size_allocate): reposition the
+       submenu if neccessary.
+
+       * gtk/gtkmenuitem.c:
+       * gtk/gtkcheckmenuitem.c:
+       * gtk/gtkradiomenuitem.c: use GtkAccelLabel in the *_new_with_label()
+       function variants.
+
+       * gdk/gdk.c:
+       (gdk_keyval_from_name): 
+       (gdk_keyval_name): new functions for keyval<->key-name associations.
+       (gdk_keyval_to_upper): 
+       (gdk_keyval_to_lower): 
+       (gdk_keyval_is_upper): 
+       (gdk_keyval_is_lower): new functions to check/translate keyvalues with
+       regards to their cases.
+
+Wed May 27 00:48:10 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkwidget.c (gtk_widget_class_path): new function to calculate a
+       widget's class path.
+       (gtk_widget_path): new function to calculate a widget's name path.
+
+       * gtk/gtkrc.c: newly introduced GtkPatternSpec structures to speed up
+       pattern matching, features reversed pattern matches.
+
+Thu Jun  4 12:12:11 BST 1998  Tony Gale  <gale@gtk.org>
+
+       * examples/extract.sh, examples/extract.awk:
+         New files to automagically extract code examples from the
+         tutorial.
+
+Tue Jun  2 20:04:45 1998  Lars Hamann  <lars@gtk.org>
+
+       * gtk/gtknotebook.c (gtk_notebook_page_select) (gtk_notebook_focus)
+       * gtk/gtkcontainer.c (gtk_container_focus_move):
+       reversed test sequence for GTK_WIDGET_CAN_FOCUS and GTK_IS_CONTAINER
+
+Tue Jun  2 13:04:06 BST 1998  Tony Gale  <gale@gtk.org>
+
+       * docs/gtk_tut.sgml: minor changes to support auto
+         extraction of example code
+
+Mon Jun  1 12:47:56 BST 1998  Tony Gale  <gale@gtk.org>
+
+       * docs/gtk_tut_it.sgml: Update of Italian Tutorial
+         to Tutorial of 24th May, from Daniele Canazza <dcanazz@tin.it>
+
+Fri May 29 13:53:57 BST 1998  Tony Gale  <gale@gtk.org>
+
+       * docs/gtk_tut.sgml:
+         - new section on Events
+         - change all delete_event callbacks to include
+           a GdkEvent parameter
+         - clean up the formatting
+
+       * examples - helloworld.c, helloworld2.c, notebook.c,
+         packbox.c, pixmap.c, progressbar.c, radiobuttons.c,
+         rulers.c, table.c, wheelbarrow.c: change all delete_event
+          callbacks to include a GdkEvent parameter.
+
+1998-05-26  Federico Mena Quintero  <federico@nuclecu.unam.mx>
+
+       * gdk/gdktypes.h (GdkCrossingMode): New enumeration for the "mode"
+       field of crossing events.
+       (struct _GdkEventCrossing): Added the following fields: time, x,
+       y, x_root, y_root, mode, focus, state.
+
+       * gdk/gdk.c (gdk_event_translate): Fill in the new fields of the
+       crossing event structure.
+
+       * gtk/gtkfeatures.h (GDK_HAVE_FULL_CROSSING_EVENT): Annotate
+       changes to the crossing event structure.
+
+Tue May 26 15:51:28 1998  Radek Doulik  <gis@academy.cas.cz>
+
+       * gdk/gdk.c: include gdkx.h always (for GDK_ROOT_WINDOW)
+
+Sun May 24 12:11:38 BST 1998  Tony Gale  <gale@gtk.org>
+
+        * docs/gtk_tut.sgml:
+           - GtkTooltips, update to current API
+           - change all 'gpointer *data' to 'gpointer data'
+           - other minor changes
+
+Sat May 23 21:54:05 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * configure.in (LDFLAGS): Bomb out with a moderately
+         helpful message if detection of X libraries fails.
+
+Sat May 23 18:57:06 1998  Owen Taylor  <otaylor@gtk.org>
+
+  [ Combination of:
+     gtk-rrh-980412-0.patch (Raja R Harinath <harinath@cs.umn.edu>)
+     gtk-jbuhler-980516-0 (Jeremy Buhler <jbuhler@cs.washington.edu>) ]
+
+       * gdk/gdk.h gdk/gdkcc.c gdk/gdkfont.c gtk/gtkmain.c
+         gtk/gtksignal.c gtk/gtktext.c: 
+
+         Fixups for warnings from adding const to type of GHashFunc,
+         GCompareFunc
+       
+       * gtk/gtkcombo.c (gtk_combo_entry_key_press): Minor style/
+         ansi-warnings fixups.
+
+Sat May 23 17:48:58 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtkeventbox.c (gtk_event_box_size_allocate): 
+        Locate child at (border_width,border_width), not
+       (2*border_width,2*border_width). [ The border is _outside_
+       widget->window ]
+       
+       * gdk/gdk.[ch]: added gdk_screen_width_mm/gdk_screen_height_mm
+         functions. [From: Alexander Larsson <alla@lysator.liu.se> ]
+
+1998-05-22  Miguel de Icaza  <miguel@nuclecu.unam.mx>
+
+       * gtk/gtkfeatures.h.in: Define GTK_HAVE_RC_SET_IMAGE_LOADER, to be
+       used in gnome-libs
+
+1998-05-22    <sopwith@redhat.com>
+
+       * gtk/gtkeventbox.c: Pass size_allocate on to the child
+       regardless of whether it is visible or not. Also
+        locate child at (border_width,border_width), not (0,0)
+
+Fri May 22 03:02:40 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtkhandlebox.c: Added style_set handler.
+
+Fri May 22 02:55:57 1998  Owen Taylor  <otaylor@gtk.org>
+ [ From: Chris Lahey  <clahey@umich.edu> ]
+       
+       * gtk/gtkeditable.c, gtk/gtkeditable.h,
+         gtk/gtktext.c, gtk/gtkentry.c: Added get_position,
+         and set_position functions to get and set the cursor position.
+
+        * gtk/gtkeditable.c: Restored "insert_text" and "delete_text" to
+         signal status. Make GtkText do user-controlled insertion
+         and deletion through the Editable widget so that these
+         signals are properly emitted.
+
+       * gtk/gtkentry.c: Changed gtk_entry_set_visibility to 
+         display asterisks instead of empty space when visible = FALSE)
+
+Fri May 22 08:51:10 CEST 1998  Paolo Molaro <lupus@debian.org>
+
+       * gtk/gtkclist.c: use GTK_TYPE_GDK_EVENT in (un)?select_row
+       signal.
+
+1998-05-21    <sopwith@redhat.com>
+
+       * gtk/gtkrc.[ch]: gtk_rc_set_image_loader() - allow apps to set a
+       custom routine for loading images specified in gtkrc's.
+
+Tue May 19 23:41:04 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * configure.in: Use pthread_attr_init() as a test function,
+       since most of the rest of -lpthread is macros on DU4.
+
+Tue, 19 May 1998 09:03:03 +0200  Paolo Molaro <lupus@debian.org>
+
+       * gtk/gtkcombo.c: implemented completion in the entry.
+
+1998-05-18    <sopwith@moebuis.labs.redhat.com>
+
+       * gtk/gtk{debug.h,signal.c,main.c}: Allow GTK_DEBUG=signals
+
+Mon May 18 04:01:41 1998  Tim Janik  <timj@gtk.org>
+
+        * gtk/gtkwidget.c (gtk_widget_class_init): changed "proximity-in-event",
+        "drop-data-available-event", "drop-enter-event" and "drop-leave-event"
+        to be of runtype GTK_RUN_LAST.
+
+        * gtk/gtkcontainer.c (gtk_container_class_init): likewise for
+        "need-resize".
+
+        * gtk/gtktipsquery.c (gtk_tips_query_class_init): likewise for
+        "widget-selected".
+
 Sat May 16 09:04:32 1998  Tim Janik  <timj@gtk.org>
 
        * gtk/gtkfilesel.c (gtk_file_selection_key_press): g_strdup() the
@@ -33,6 +604,10 @@ Fri May 15 09:44:10 1998  Tim Janik  <timj@gtk.org>
        * gtk/gtkwidget.h (struct _GtkWidgetClass): corrected returntype of
        the visibility_notify_event method and changed method order.
 
+1998-05-14    <sopwith@moebuis.labs.redhat.com>
+
+       * gtk/gtkwidget.[ch] Added visibility_notify_event to GtkWidget
+
 Thu May 14 03:04:43 1998  Tim Janik  <timj@gtk.org>
 
        * gtk/gtk.defs: added GtkButtonBoxStyle and GtkOrientation definitions