]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
new function to set the current focus_child of a container, does proper
[~andy/gtk] / ChangeLog.pre-2-10
index 4008086af01548e850fb34fd7c930da216a7e039..c334a7ddf282308ab38e954237a0d55a05a09317 100644 (file)
@@ -1,3 +1,77 @@
+Sun May  3 16:55:43 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkcontainer.c (gtk_container_set_focus_child): new function to
+       set the current focus_child of a container, does proper referencing and
+       adjusts the vadjustment/hadjustment associated with the focus widget.
+
+       * gtk/gtkwidget.c (gtk_widget_grab_focus): set the focused child on
+       containers via gtk_container_set_focus_child.
+
+       * gtk/gtknotebook.c: modifications to use gtk_container_set_focus_child
+       where appropriate.
+
+       * gtk/gtkcontainer.c (gtk_container_remove): removed unsetting of focus
+       child since not every child removal goes through this function (this
+       showed up after gtk_container_set_focus_child() started to reference the
+       focus_child of a container).
+
+       * gtk/gtkwidget.c (gtk_widget_unparent): moved unsetting the focus_child
+       of a container from gtk_container_remove into this place.
+
+Sat May  2 22:33:45 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtksignal.c: added new functions to operate on intermediate
+       function pointers. implemented incremental blocking.
+       (gtk_signal_disconnect_by_func): new function.
+       (gtk_signal_handler_block_by_func): new function.
+       (gtk_signal_handler_unblock_by_func): new function
+
+Fri May  1 22:45:55 1998  Owen Taylor  <otaylor@gtk.org>
+
+        * gtk/gtkscrolledwindow.c (gtk_scrolled_window_size_allocate):
+        Always show the scrollbars when the policy is
+        GTK_POLICY_ALWAYS...
+
+Sat May  2 20:19:03 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkadjustment.c (gtk_adjustment_set_value): only emit
+       "value_changed" if we really passed a new value.
+       (gtk_adjustment_changed): new function to emit the "changed" signal.
+       (gtk_adjustment_set_value): new function to emit the "value_changed"
+       signal.
+
+Fri May  1 12:28:35 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtkcombo.c: Further changes to the way the window
+       is popped up so that it will be compatible with 
+       auto-scrolling in the future.
+
+Fri May  1 20:25:29 1998  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkcombo.c (gtk_combo_popup_list): do not just return if
+       the combo-list is empty since that will cause the combo to operate
+       on a non existing GtkList window.
+       (gtk_combo_get_pos): provide the combo list with a usfull default
+       height if empty.
+       (gtk_combo_popup_button_press): grab the focus.
+       (gtk_combo_activate): grab the focus.
+
+Fri May  1 12:06:43 1998  Owen Taylor  <otaylor@gtk.org>
+
+       * gtk/gtkwindow.[ch] (gtk_widget_reset_rc_styles): New
+       function to reset the RC styles for a heirarchy
+
+        Clear the window background if necessary in
+       gtk_window_style_set.
+
+       * gtk/gtkrc.[ch]: New function gtk_rc_reparse_all() which
+       rereads all previously read RC files.
+
+       * gdk/gdkwindow.c gdk/gdk.h: New function gdk_window_get_toplevels().
+       (Should it just be called gdk_get_toplevels?)
+
+       * gtk/testgtk.c: New test to reload RC files.
+
 Fri May  1 13:57:36 1998  Tim Janik  <timj@gtk.org>
 
        * gtk/gtkclist.h: