]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-0
A couple of compiler warning fixes, GtkCList signal changes, changed
[~andy/gtk] / ChangeLog.pre-2-0
index e0f39904ce898b448490266ec08f7582a75c792d..fe9e992217c23d6d799d4f6eb95c97824d3342b6 100644 (file)
@@ -1,3 +1,147 @@
+Wed Feb 18 01:09:56 PST 1998  Jay Painter <jpaint@serv.net>
+       * gdk/gdk.c: fixed ambigous else compiler warning
+       * gtk/gtkgamma.c: fixed ambigous else compiler warning
+       * gtk/gtkclist.h:
+       * gtk/gtkclist.c: new signals which break everything! (yeah!)
+       * gtk/gtkfilesel.c: fixed to use new clist signals
+
+Wed Feb 18 04:38:24 1998  Tim Janik  <timj@gimp.org>
+
+       * gtk/gtkwidget.h:
+       * gtk/gtkwidget.c:
+         new signal GtkWidget::set_parent. this signal will be emitted once a
+         widget gets a new/no parent assigned (i.e. from gtk_widget_unparent
+         and gtk_widget_set_parent).
+
+Wed Feb 18 02:58:50 1998  Tim Janik  <timj@gimp.org>
+
+       * gtk/gtktooltips.h:
+         new functions gtk_tooltips_data_get and
+         gtk_tooltips_set_tip, gtk_tooltips_set_tips is discouraged now.
+       (_GtkTooltips): removed some fields that were never used.
+         changed boolean fields to one bit size, to pack together with
+         the delay field.
+       (_GtkTooltipsData): added tip_private, renamed tips_text to
+         tip_text.
+       * gtk/gtktooltips.c:
+         (gtk_tooltips_data_get): new function to retrive the
+         _GtkTooltipsData structure of a widget.
+       (gtk_tooltips_set_tip): new function for more extensible tooltips
+         settings than gtk_tooltips_set_tips which is discuraged now.
+         removed a bug that caused a stale object_data key to a
+         _GtkTooltipsData structure.
+         removed a bug that caused tips falsly to come up for a grab widget
+         on widgets where events were grabbed from.
+
+1998-02-17  Federico Mena Quintero  <federico@nuclecu.unam.mx>
+
+       * gdk/gdkcc.c: Added some missing newlines on debug messages.
+
+Tue Feb 17 05:41:31 1998  Tim Janik  <timj@gimp.org>
+
+       * gtk/gtkentry.c (gtk_entry_init): invoke gtk_entry_grow_text already
+         in this place, so the application will never see entry->text==NULL.
+         (see also ChangeLog entry from Tue Feb 11 1997 on this).
+
+        * gtk/gtkcheckbutton.c:
+        * gtk/gtkradiobutton.c:
+        * gtk/gtktogglebutton.c:
+          applied patch to fix draw_indicator behaviour from Lars Hamann
+          and Stefan Jeske.
+
+        * gtk/gtkmain.h:
+        * gtk/gtkmain.c (gtk_grab_get_current): new function
+          that returns the current grab widget or NULL.
+
+        * gdk/gdkwindow.c (gdk_window_shape_combine_mask): remove
+          shape mask if mask==NULL (provided by Stefan Wille).
+
+Tue Feb 17 00:06:26 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkpaned.c, gtk/gtk[hv]paned.c: (gtk-fortier-980215-0)
+         From Patrice Fortier <Patrice.Fortier@aquarel.fr>
+
+         Add a widget->window for paned windows, so they
+         can be reparented properly.
+
+Mon Feb 16 23:47:09 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkviewport.c: (gtk-fortier-980130-0)
+         From Patrice Fortier <Patrice.Fortier@aquarel.fr>
+       
+         Eliminate some extra expose events for viewports.
+         (To be conservative, I set the user's event mask for
+          both widget->window, and viewport->bin_window  -owt)
+
+Mon Feb 16 23:12:14 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkmain.c: Make timeout and idle insertion code
+         use g_list_insert_sorted().
+
+Mon Feb 16 17:35:17 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtktreeitem.c: Use gtk_signal_default_marshaller,
+         for expand/collapse signals.
+
+Fri Feb 13 19:08:51 1998  Tim Janik  <timj@gimp.org>
+
+       * gtk/gtkclist.c (check_exposures): check for clist !REALIZED.
+       (draw_rows): bail out if the widget isn't drawable.
+       (hadjustment_value_changed): 
+       (vadjustment_value_changed): bail out if clist isn't drawable.
+
+       * gdk/gdk.c (graphics_expose_predicate): check for private != NULL.
+       (gdk_event_get_graphics_expose): check for window != NULL.
+
+Fri Feb 13 00:33:26 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/testgtk.c (shape_create_icon): Realize window before
+         creating xpm so it gets the right colormap/visual,
+         instead of the default one.
+
+Thu Feb 12 23:59:49 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtksignal.[ch] gtk/gtkmain.[ch] gtk/gtkcontainer.[ch]
+         gtk/gtkselection.[ch] gdk/gdk.[ch] gtktypeutils.h 
+         
+         Replaced all _interp functions with _full functions.
+         (_interp functions left in for compatibility until 0.99.5). 
+         Difference: _full functions take _both_ a C-language callback and a
+         marshaller, and simply ignore the C-language callback
+         if the marshaller is present. This allows the destroy notification
+         to be used without marshalling.
+
+         gtk_selection_add_handler[_full]() regularized to agree
+         with other callbacks.
+       
+         Also, added gtk_input_add_full() to the header file. 
+         (gtk_input_add_interp() was never there)
+
+       * gtk/gtkmain.[ch] gtk/gtkwidget.c: Idle functions are now prioritized.
+         Added new function gtk_idle_add_priority to create
+         an idle with a specified priority (default is zero)
+         constants #defined - GTK_PRIORITY_[HIGH/INTERNAL/DEFAULT/LOW]
+         (redraws, resizes run at GTK_PRIORITY_INTERNAL)
+       
+       * gtk/gtkentry.c gtk/testselection.c: changes to keep up with change
+         to gtkselection.c. 
+
+       * gtk/gtkentry.c gtk/gtkinputdialog.c gtk/gtklist.c
+         gtk/gtklistitem.c gtktree.c gtk/gtktreeitem.c testgtkrc:
+
+         Change style->white to style->base[] where appropriate.
+         Change the default style to make this apparent. (Yes, its
+         ugly... it can be removed later)
+       
+Tue Feb 10 15:01:44 1998  Owen Taylor  <owt1@cornell.edu>
+
+       * gtk/gtkobject.c gtk/gtkobject.h: Add a DestroyNotify
+       field, and gtk_object_set_data_full() to match.
+
+       * gtk/gtkobject.c (gtk_object_finalize): ObjectData structures
+       were being added to a free list, then forgotten about. Just
+       rely on GMemChunk instead.
+
 2018-02-11  Federico Mena Quintero  <federico@nuclecu.unam.mx>
 
        * gtk/gtkclist.c: