]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
corrected a brace position (Damon Chaplin), which i got wrong when
[~andy/gtk] / ChangeLog.pre-2-10
index 22c64b7911037a3c239100b4884469380051c5b8..a580d7703bddebc0f8d2fc6d8ae1aa5ce845328b 100644 (file)
@@ -1,3 +1,266 @@
+Wed Apr 15 05:13:09 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtklabel.c (gtk_label_size_request): corrected a brace position
+       (Damon Chaplin), which i got wrong when applying Damon's patch the last
+       time.
+
+1998-04-14  Miguel de Icaza  <miguel@nuclecu.unam.mx>
+
+       * gdk/gdkwindow.c (gdk_window_xid_at): Fix the problem introduced
+       by whoever thought that randomly changing ints to unsigned int
+       without reviewing the code was a good idea.  It is, btw not
+       mentioned in the ChangeLog as usual, but I know it was not Elliot
+       the culprit this time. 
+
+Mon Apr 13 19:16:22 PDT 1998 Shawn T. Amundson <amundson@gtk.org>
+
+       * Released GTK+ 1.0.0
+
+Mon Apr 13 21:40:14 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtktext.c (find_char_width): Don't read the
+       character past the end of the text.
+
+       * gtk/gtkrange.c (gtk_real_range_timer): If the mouse
+       button has been released before the timer is activated,
+       don't keep on scrolling.
+
+       * gdk/gdk.c (gdk_event_translate): Filter subsequent configure
+       events after we discard the first. Removed obsolete and
+       sometimes very slow GdkOtherEvent. (Left in gdktypes.h
+       with signal in GTK)
+
+Mon Apr 13 18:03:54 PDT 1998 Shawn T. Amundson <amundson@gtk.org>
+
+       * README: update address info to gtk.org for ftp and web sites.
+
+1998-04-13  Federico Mena Quintero  <federico@nuclecu.unam.mx>
+
+       * gdk/gdkregion.c (gdk_region_polygon): New function; wrapper for
+       XPolygonRegion().
+
+       * gdk/gdk.h: Added prototype for gdk_region_polygon().
+
+       * gdk/gdktypes.h (GdkFillRule): New enum type of fill rule for polygons.
+
+Mon Apr 13 15:04:26 1998  Michael K. Johnson <johnsonm@redhat.com>
+
+       * gtk/testgtk.c (create_clist): removed duplicate call to
+       gtk_widget_set_policy.
+
+Mon Apr 13 05:03:11 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkwindow.c (gtk_window_add_accelerator_table): check for
+       accelerator table to be != NULL.
+       (gtk_window_remove_accelerator_table): likewise.
+
+Sun Apr 12 19:35:09 PDT 1998 Shawn T. Amundson <amundson@gtk.org>
+
+       * INSTALL: typo, gtk-1.0.0 should be gtk+-1.0.0
+       * README: A little more intro on what gtk is...
+
+Sun Apr 12 22:43:22 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkmenuitem.c (gtk_menu_item_size_allocate):
+       An old allocation error.
+
+       * gtk/gtkviewport.c (gtk_viewport_add): Don't map
+       when adding a not-VISIBLE widget to a VISIBLE 
+       viewport.
+       
+Sun Apr 12 18:54:29 PDT 1998 Shawn T. Amundson <amundson@gtk.org>
+
+       * Changed LGPL address for FSF in all .h and .c files
+
+Sun Apr 12 20:09:40 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtklabel.[ch] (gtk_label_expose): Set a flag so
+       instead of clearing the area in advance. That looked
+       _really_ bad.
+
+       * gtk/gtkcontainer.c (gtk_container_class_init): Changed
+       "focus" to RUN_LAST.
+
+       * gtk/gtkentry.c (gtk_entry_realize): Fixed place
+       where allocation was used where requisition was meant.
+       (Found by David J N Begley <david@avarice.nepean.uws.edu.au>)
+
+       * gtk/gtkwindow.c (gtk_window_set_default): Fixed
+       assertion in when setting default to NULL> 
+       ("Damon Chaplin" <DAChaplin@email.msn.com>)
+
+       * gtk/gtkwidget.c (gtk_widget_unparent): Unset the
+       default widget on the toplevel, if necessary.
+
+Sun Apr 12 02:04:21 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkpreview.c: Removed unecessary and harmful
+       htons/ntohs when storing properties. (X does the byte
+       swapping itself)
+
+Sat Apr 11 02:01:31 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtktext.c (scroll_down): Removed incorrect part of
+       assertion that was causing failures for scrolling a single
+       line very short text widget.
+
+Sat Apr 11 01:41:55 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtktext.c (expose_text): Fixed a sign problem 
+       (typedef gint guint!). Added some checks to make sure things
+       are positive.
+
+Sat Apr 11 05:51:22 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtktooltips.c (gtk_tooltips_event_handler): don't shut down the
+       tooltip on expose events.
+
+       * gtk/testgtk.c (create_progress_bar): add an example tooltip.
+
+Fri Apr 10 00:10:16 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * README/INSTALL: Extended for the 1.0 release.
+       * TODO:           Eliminated the "before 1.0" section
+
+Thu Apr  9 19:31:51 PDT 1998 Shawn T. Amundson <amundson@gtk.org>
+
+       * AUTHORS NEWS README configure.in gtk+.spec glib/configure.in:
+         changes for 1.0.0 release.
+
+Thu Apr  9 18:36:31 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkmisc.c gdk/gdkwindow gtk/gtkentry.c gtk/testgtk.c:
+       Picky --enable-ansi cleanups.
+
+       * gtk/gtkstatusbar.c (gtk_statusbar_pop): Pop top message
+       off _belonging_to_this_context_. (gtk-d4bjorn-980409-0)
+
+       From "Damon Chaplin" <DAChaplin@email.msn.com>
+       
+       * gtk/gtktable.c (gtk_table_size_request_pass3): Small fix to size
+       requisition code.
+
+       * gtk/gtknotebook.c: Make sure not to do things to page->tab_label
+       if it doesn't exist.
+
+Thu Apr  9 14:24:35 1998  Owen Taylor  <owt1@cornell.edu>
+
+       (Found by Mattias.Gronlund" <Mattias.Gronlund@sa.erisoft.se>)
+       
+       * gtk/gtkcurve.c (gtk_curve_interpolate): Added a
+       missing g_free.
+
+       * gtk/gtkcurve.c (gtk_curve_graph_events): Limits
+       were off by one, resulting in writing past array
+       bounds. Removed some unused code.
+
+       * gdk/gdk.c (gdk_dnd_drag_begin): The event structure
+       used for gdk_event_put should be a GdkEvent, not a 
+       subtype, since it will all be copied.
+
+       * gtk/gtkcolorsel.c: Added a unrealize handler that
+       unref's the GC's that were created.
+
+       * gtk/testgtk.c (clist_warning_test): ref and sink
+       child because it may never be added to anything.
+
+Wed Apr  8 20:50:02 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkwindow.c (gtk_window_set_hints): Removed unsed
+       variables (gtk-jbuhler-980408-0)
+
+Wed Apr  8 17:27:40 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkwidget.c (gtk_widget_unparent): Make sure
+       widgets get removed from the resize queue before the
+       connection between them and the resize queue is broken
+       by unparenting their parent.
+
+1998-04-08  Miguel de Icaza  <miguel@nuclecu.unam.mx>
+
+       * gdk/gdk.c (gdk_event_translate): During drag and drop, set the
+       event mask at ButtonPress time to include ButtonPressMask and
+       ButtonReleaseMask, otherwise, if the button is released, and we
+       get a LeaveNotify event, it still thinks we are doing a drag.
+
+Tue Apr  7 22:45:37 PDT 1998 Shawn T. Amundson <amundson@gtk.org>
+
+       * Released GTK+ 0.99.10
+
+Wed Apr  8 01:33:58 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkviewport.c (gtk_viewport_realize): Handle border
+       width correctly on realize after allocate.
+
+Tue Apr  7 23:06:00 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * Changes for GTK+ 0.99.10
+       
+       * examples/find-examples.sh: Script to find all the
+       files we need to distribute from the examples directory.
+
+Tue Apr  7 19:14:03 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gdk/gdkpixmap.c: Added maximum field widths to prevent
+       possible '%s' scanf overflows. Replaced scanf("%c")
+       with getc(), Don't interpret /*/ as a full comment. Use
+       g_realloc/g_new.
+
+       * gtk/gtkwidget.h gtk/gtkprivate.h: Changed all flag
+       tests to check for ((GTK_WIDGET_FLAGS(widget) & FLAG) != 0)
+       instead of (GTK_WIDGET_FLAGS(widget) & FLAG)
+
+       * gtk/gtkfilesel.c: Use getwd() instead of getcwd() on  
+       SunOS, because getcwd() hangs up in a wait4().
+       (Found by David Monniaux <monniaux@clipper.ens.fr>)
+
+       - Check device/inode/mtime not just inode/mtime, when
+       caching scanned directories.
+       (From: scottk@ig.utexas.edu (Scott Kempf))
+       
+       * gdk/gdkpixmap.c: Check for 0 width/height when
+       creating pixmaps.
+
+       * gtk/*.c: Global substitution of recently introduced
+       "MAX (0," for allocations to "MAX (1,", since 
+       creating a backing pixmap with a zero width or height
+       fails.
+
+       * gdk/gdkwindow.c (gdk_window_new): Don't set all the
+       WM properties for child windows. Don't set the base
+       size, since the value we set will be taken as a minimum
+       size.
+
+Wed Apr  8 00:00:48 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtklabel.c (gtk_label_expose): don't take '\n' into account for
+       size computation (Damon Chaplin).
+
+       * gtk/gtkvscale.c (gtk_vscale_draw_value): adjusted static snprintf()
+       buffer size to 32 characters (Damon Chaplin).
+       * gtk/gtkhscale.c (gtk_hscale_draw_value): likewise.
+
+       * gtk/gtkmain.c (gtk_main_iteration_do): gdk_flush() the X-queue if
+       iteration_done==TRUE since we will most likely not get invoked again
+       (Marius Vollmer).
+
+Mon Apr  6 23:48:29 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkwindow.c (gtk_window_realize): Set the
+       window hints on every map so that GTK_WIN_POS_MOUSE
+       works correctly.
+
+1998-04-06  Federico Mena Quintero  <federico@nuclecu.unam.mx>
+
+       * gtk/gtktable.h: 
+       * gtk/gtktable.c (gtk_table_set_homogeneous): Added function to
+       set the homogeneous flag of the table (needed by derived widgets
+       and such).
+
+1998-04-03  Federico Mena Quintero  <federico@nuclecu.unam.mx>
+
+       * gtk/gtkradiobutton.h: Add prototype for gtk_radio_button_new_with_label_from_widget.
+
 Mon Apr  6 18:48:49 BST 1998 Tony Gale  <gale@gtk.org>
 
        * docs/gtkfaq.sgml: more on GIMP (et al) configure