diff options
author | Havoc Pennington <hp@redhat.com> | 2001-02-28 19:07:46 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2001-02-28 19:07:46 +0000 |
commit | 56a2f2c628fb0411f26fa0ecaeee32b5e8aebb32 (patch) | |
tree | 0f0d9db14a657be55d118ced03fd80857dfe5880 /ChangeLog.pre-2-0 | |
parent | c82dc58f7fceed9878181b50783ebfc80a5a3ae8 (diff) | |
download | gtk+-56a2f2c628fb0411f26fa0ecaeee32b5e8aebb32.tar.gz |
Remove draw_focus and draw_default (gtk_widget_draw_focus): remove this
2001-02-28 Havoc Pennington <hp@redhat.com>
* gtk/gtkwidget.h (struct _GtkWidgetClass): Remove draw_focus and
draw_default
(gtk_widget_draw_focus): remove this function; we could instead
make it just gtk_widget_draw(), but in most cases I think the
result would be broken user code, so think it's better to have
that code not compile and get fixed
(gtk_widget_draw_default): ditto
* gtk/gtkwidget.c: Add default handlers for focus_in_event and
focus_out_event that set/unset GTK_HAS_FOCUS and call queue_draw
* gtk/gtkwindow.c (gtk_window_set_default): just queue a draw when
widgets lose/get the default, instead of calling draw_default
* docs/Changes-2.0.txt: note about all this
Then fixed every widget in GTK, I won't list all the filenames.
Diffstat (limited to 'ChangeLog.pre-2-0')
-rw-r--r-- | ChangeLog.pre-2-0 | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index fc423e4492..f4dae8b51a 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,23 @@ +2001-02-28 Havoc Pennington <hp@redhat.com> + + * gtk/gtkwidget.h (struct _GtkWidgetClass): Remove draw_focus and + draw_default + (gtk_widget_draw_focus): remove this function; we could instead + make it just gtk_widget_draw(), but in most cases I think the + result would be broken user code, so think it's better to have + that code not compile and get fixed + (gtk_widget_draw_default): ditto + + * gtk/gtkwidget.c: Add default handlers for focus_in_event and + focus_out_event that set/unset GTK_HAS_FOCUS and call queue_draw + + * gtk/gtkwindow.c (gtk_window_set_default): just queue a draw when + widgets lose/get the default, instead of calling draw_default + + * docs/Changes-2.0.txt: note about all this + + Then fixed every widget in GTK, I won't list all the filenames. + Tue Feb 27 19:32:53 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreemodel.c (deleted_callback): Proxy out to |