diff options
author | Lars Hamann <lars@gtk.org> | 1999-01-23 01:04:33 +0000 |
---|---|---|
committer | Lars Hamann <lars@src.gnome.org> | 1999-01-23 01:04:33 +0000 |
commit | f37d395c4f7a16d07c1710815d0b2acbbd1548c8 (patch) | |
tree | 139913d0c21e6986a9fcbe9bd0bc6e609384f9d1 | |
parent | ad987142c1aa9277f9dfa8ec9d86d646ef3db298 (diff) | |
download | gdk-pixbuf-f37d395c4f7a16d07c1710815d0b2acbbd1548c8.tar.gz |
removed extra gtk_spin_button_update calls again. unblock dnd signal
Sat Jan 23 01:44:43 1999 Lars Hamann <lars@gtk.org>
* gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int)
(gtk_spin_button_get_value_as_float): removed extra
gtk_spin_button_update calls again.
* gtk/gtkclist.c (gtk_clist_unmap): unblock dnd signal handler if
neccessary
* gtk/gtknotebook.c (gtk_notebook_button_press): grab_focus before
switch_page
(gtk_notebook_set_shape): don't use cur_page if it's NULL.
-rw-r--r-- | ChangeLog | 13 | ||||
-rw-r--r-- | ChangeLog.pre-2-0 | 13 | ||||
-rw-r--r-- | ChangeLog.pre-2-10 | 13 | ||||
-rw-r--r-- | ChangeLog.pre-2-2 | 13 | ||||
-rw-r--r-- | ChangeLog.pre-2-4 | 13 | ||||
-rw-r--r-- | ChangeLog.pre-2-6 | 13 | ||||
-rw-r--r-- | ChangeLog.pre-2-8 | 13 | ||||
-rw-r--r-- | gtk/gtkclist.c | 13 | ||||
-rw-r--r-- | gtk/gtknotebook.c | 8 | ||||
-rw-r--r-- | gtk/gtkspinbutton.c | 6 |
10 files changed, 102 insertions, 16 deletions
@@ -1,3 +1,14 @@ +Sat Jan 23 01:44:43 1999 Lars Hamann <lars@gtk.org> + + * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int) + (gtk_spin_button_get_value_as_float): removed extra + gtk_spin_button_update calls again. + * gtk/gtkclist.c (gtk_clist_unmap): unblock dnd signal handler if + neccessary + * gtk/gtknotebook.c (gtk_notebook_button_press): grab_focus before + switch_page + (gtk_notebook_set_shape): don't use cur_page if it's NULL. + Fri Jan 22 12:20:54 1999 Jeff Garzik <jgarzik@pobox.com> * gtk/gtktooltips.c: @@ -164,7 +175,7 @@ Tue Jan 19 22:15:10 1999 Lars Hamann <lars@gtk.org> (gtk_list_signal_focus_lost): removed. (gtk_list_focus) (gtk_list_set_focus_child): set last_focus_child. (gtk_list_remove_items_internal) (gtk_list_clear_items): unset - undo_focus_child if necessary. In case of SELECTION_BROWSE/EXTENDED + undo_focus_child if neccessary. In case of SELECTION_BROWSE/EXTENDED select a new item if selection is empty. Tue Jan 19 00:21:15 1999 Tim Janik <timj@gtk.org> diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index fe8abbb78..5a297ab51 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,14 @@ +Sat Jan 23 01:44:43 1999 Lars Hamann <lars@gtk.org> + + * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int) + (gtk_spin_button_get_value_as_float): removed extra + gtk_spin_button_update calls again. + * gtk/gtkclist.c (gtk_clist_unmap): unblock dnd signal handler if + neccessary + * gtk/gtknotebook.c (gtk_notebook_button_press): grab_focus before + switch_page + (gtk_notebook_set_shape): don't use cur_page if it's NULL. + Fri Jan 22 12:20:54 1999 Jeff Garzik <jgarzik@pobox.com> * gtk/gtktooltips.c: @@ -164,7 +175,7 @@ Tue Jan 19 22:15:10 1999 Lars Hamann <lars@gtk.org> (gtk_list_signal_focus_lost): removed. (gtk_list_focus) (gtk_list_set_focus_child): set last_focus_child. (gtk_list_remove_items_internal) (gtk_list_clear_items): unset - undo_focus_child if necessary. In case of SELECTION_BROWSE/EXTENDED + undo_focus_child if neccessary. In case of SELECTION_BROWSE/EXTENDED select a new item if selection is empty. Tue Jan 19 00:21:15 1999 Tim Janik <timj@gtk.org> diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index fe8abbb78..5a297ab51 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,14 @@ +Sat Jan 23 01:44:43 1999 Lars Hamann <lars@gtk.org> + + * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int) + (gtk_spin_button_get_value_as_float): removed extra + gtk_spin_button_update calls again. + * gtk/gtkclist.c (gtk_clist_unmap): unblock dnd signal handler if + neccessary + * gtk/gtknotebook.c (gtk_notebook_button_press): grab_focus before + switch_page + (gtk_notebook_set_shape): don't use cur_page if it's NULL. + Fri Jan 22 12:20:54 1999 Jeff Garzik <jgarzik@pobox.com> * gtk/gtktooltips.c: @@ -164,7 +175,7 @@ Tue Jan 19 22:15:10 1999 Lars Hamann <lars@gtk.org> (gtk_list_signal_focus_lost): removed. (gtk_list_focus) (gtk_list_set_focus_child): set last_focus_child. (gtk_list_remove_items_internal) (gtk_list_clear_items): unset - undo_focus_child if necessary. In case of SELECTION_BROWSE/EXTENDED + undo_focus_child if neccessary. In case of SELECTION_BROWSE/EXTENDED select a new item if selection is empty. Tue Jan 19 00:21:15 1999 Tim Janik <timj@gtk.org> diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index fe8abbb78..5a297ab51 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,14 @@ +Sat Jan 23 01:44:43 1999 Lars Hamann <lars@gtk.org> + + * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int) + (gtk_spin_button_get_value_as_float): removed extra + gtk_spin_button_update calls again. + * gtk/gtkclist.c (gtk_clist_unmap): unblock dnd signal handler if + neccessary + * gtk/gtknotebook.c (gtk_notebook_button_press): grab_focus before + switch_page + (gtk_notebook_set_shape): don't use cur_page if it's NULL. + Fri Jan 22 12:20:54 1999 Jeff Garzik <jgarzik@pobox.com> * gtk/gtktooltips.c: @@ -164,7 +175,7 @@ Tue Jan 19 22:15:10 1999 Lars Hamann <lars@gtk.org> (gtk_list_signal_focus_lost): removed. (gtk_list_focus) (gtk_list_set_focus_child): set last_focus_child. (gtk_list_remove_items_internal) (gtk_list_clear_items): unset - undo_focus_child if necessary. In case of SELECTION_BROWSE/EXTENDED + undo_focus_child if neccessary. In case of SELECTION_BROWSE/EXTENDED select a new item if selection is empty. Tue Jan 19 00:21:15 1999 Tim Janik <timj@gtk.org> diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index fe8abbb78..5a297ab51 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,14 @@ +Sat Jan 23 01:44:43 1999 Lars Hamann <lars@gtk.org> + + * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int) + (gtk_spin_button_get_value_as_float): removed extra + gtk_spin_button_update calls again. + * gtk/gtkclist.c (gtk_clist_unmap): unblock dnd signal handler if + neccessary + * gtk/gtknotebook.c (gtk_notebook_button_press): grab_focus before + switch_page + (gtk_notebook_set_shape): don't use cur_page if it's NULL. + Fri Jan 22 12:20:54 1999 Jeff Garzik <jgarzik@pobox.com> * gtk/gtktooltips.c: @@ -164,7 +175,7 @@ Tue Jan 19 22:15:10 1999 Lars Hamann <lars@gtk.org> (gtk_list_signal_focus_lost): removed. (gtk_list_focus) (gtk_list_set_focus_child): set last_focus_child. (gtk_list_remove_items_internal) (gtk_list_clear_items): unset - undo_focus_child if necessary. In case of SELECTION_BROWSE/EXTENDED + undo_focus_child if neccessary. In case of SELECTION_BROWSE/EXTENDED select a new item if selection is empty. Tue Jan 19 00:21:15 1999 Tim Janik <timj@gtk.org> diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index fe8abbb78..5a297ab51 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,14 @@ +Sat Jan 23 01:44:43 1999 Lars Hamann <lars@gtk.org> + + * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int) + (gtk_spin_button_get_value_as_float): removed extra + gtk_spin_button_update calls again. + * gtk/gtkclist.c (gtk_clist_unmap): unblock dnd signal handler if + neccessary + * gtk/gtknotebook.c (gtk_notebook_button_press): grab_focus before + switch_page + (gtk_notebook_set_shape): don't use cur_page if it's NULL. + Fri Jan 22 12:20:54 1999 Jeff Garzik <jgarzik@pobox.com> * gtk/gtktooltips.c: @@ -164,7 +175,7 @@ Tue Jan 19 22:15:10 1999 Lars Hamann <lars@gtk.org> (gtk_list_signal_focus_lost): removed. (gtk_list_focus) (gtk_list_set_focus_child): set last_focus_child. (gtk_list_remove_items_internal) (gtk_list_clear_items): unset - undo_focus_child if necessary. In case of SELECTION_BROWSE/EXTENDED + undo_focus_child if neccessary. In case of SELECTION_BROWSE/EXTENDED select a new item if selection is empty. Tue Jan 19 00:21:15 1999 Tim Janik <timj@gtk.org> diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index fe8abbb78..5a297ab51 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,14 @@ +Sat Jan 23 01:44:43 1999 Lars Hamann <lars@gtk.org> + + * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int) + (gtk_spin_button_get_value_as_float): removed extra + gtk_spin_button_update calls again. + * gtk/gtkclist.c (gtk_clist_unmap): unblock dnd signal handler if + neccessary + * gtk/gtknotebook.c (gtk_notebook_button_press): grab_focus before + switch_page + (gtk_notebook_set_shape): don't use cur_page if it's NULL. + Fri Jan 22 12:20:54 1999 Jeff Garzik <jgarzik@pobox.com> * gtk/gtktooltips.c: @@ -164,7 +175,7 @@ Tue Jan 19 22:15:10 1999 Lars Hamann <lars@gtk.org> (gtk_list_signal_focus_lost): removed. (gtk_list_focus) (gtk_list_set_focus_child): set last_focus_child. (gtk_list_remove_items_internal) (gtk_list_clear_items): unset - undo_focus_child if necessary. In case of SELECTION_BROWSE/EXTENDED + undo_focus_child if neccessary. In case of SELECTION_BROWSE/EXTENDED select a new item if selection is empty. Tue Jan 19 00:21:15 1999 Tim Janik <timj@gtk.org> diff --git a/gtk/gtkclist.c b/gtk/gtkclist.c index fbbb3b393..fe7515bff 100644 --- a/gtk/gtkclist.c +++ b/gtk/gtkclist.c @@ -4658,7 +4658,18 @@ gtk_clist_unmap (GtkWidget *widget) clist->click_cell.row = -1; clist->click_cell.column = -1; clist->drag_button = 0; - GTK_CLIST_UNSET_FLAG (clist, CLIST_IN_DRAG); + + if (GTK_CLIST_IN_DRAG(clist)) + { + gpointer drag_data; + + GTK_CLIST_UNSET_FLAG (clist, CLIST_IN_DRAG); + drag_data = gtk_object_get_data (GTK_OBJECT (clist), + "gtk-site-data"); + if (drag_data) + gtk_signal_handler_unblock_by_data (GTK_OBJECT (clist), + drag_data); + } } for (i = 0; i < clist->columns; i++) diff --git a/gtk/gtknotebook.c b/gtk/gtknotebook.c index b2a5a387b..2aa826499 100644 --- a/gtk/gtknotebook.c +++ b/gtk/gtknotebook.c @@ -1071,8 +1071,8 @@ gtk_notebook_button_press (GtkWidget *widget, else { gtk_notebook_switch_focus_tab (notebook, children); - gtk_notebook_switch_page (notebook, page, num); gtk_widget_grab_focus (widget); + gtk_notebook_switch_page (notebook, page, num); } break; } @@ -2477,7 +2477,11 @@ gtk_notebook_set_shape (GtkNotebook *notebook) } else { - page = notebook->cur_page; + if (notebook->cur_page) + page = notebook->cur_page; + else + page = notebook->children->data; + if (!GTK_WIDGET_MAPPED (page->tab_label)) { if (notebook->tab_pos == GTK_POS_LEFT) diff --git a/gtk/gtkspinbutton.c b/gtk/gtkspinbutton.c index 1a134ad77..f542b4841 100644 --- a/gtk/gtkspinbutton.c +++ b/gtk/gtkspinbutton.c @@ -1402,9 +1402,6 @@ gtk_spin_button_get_value_as_float (GtkSpinButton *spin_button) g_return_val_if_fail (spin_button != NULL, 0.0); g_return_val_if_fail (GTK_IS_SPIN_BUTTON (spin_button), 0.0); - if (GTK_EDITABLE (spin_button)->editable) - gtk_spin_button_update (spin_button); - return spin_button->adjustment->value; } @@ -1416,9 +1413,6 @@ gtk_spin_button_get_value_as_int (GtkSpinButton *spin_button) g_return_val_if_fail (spin_button != NULL, 0); g_return_val_if_fail (GTK_IS_SPIN_BUTTON (spin_button), 0); - if (GTK_EDITABLE (spin_button)->editable) - gtk_spin_button_update (spin_button); - val = spin_button->adjustment->value; if (val - floor (val) < ceil (val) - val) return floor (val); |