summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-2
diff options
context:
space:
mode:
authorTim Janik <timj@gtk.org>1999-01-13 12:39:17 +0000
committerTim Janik <timj@src.gnome.org>1999-01-13 12:39:17 +0000
commit55b365d76da826a4ade63291dc1357f6f15eb851 (patch)
tree68e6c5b1b68f262bb4c710ca0c08b278c3f799a3 /ChangeLog.pre-2-2
parentde7ffb4a1cc6a6a56992e7b7c7c4b4769163ccfe (diff)
downloadgdk-pixbuf-55b365d76da826a4ade63291dc1357f6f15eb851.tar.gz
eliminate queue_clears or queue_draws where we know that expose events
Wed Jan 13 13:28:00 1999 Tim Janik <timj@gtk.org> * gtk/gtkwidget.c: eliminate queue_clears or queue_draws where we know that expose events will be generated. (gtk_widget_map): only queue_draw for NO_WINDOW widgets. (gtk_widget_unmap): only queue_clear_child for NO_WINDOW widgets. (gtk_widget_size_allocate): we don't need a queue_clear on changing allocations of !NO_WINDOW widgets, we do still need a full redraw for them though. * gtk/gtklabel.c (gtk_label_set_text): check whether the new string actually differs from the original.
Diffstat (limited to 'ChangeLog.pre-2-2')
-rw-r--r--ChangeLog.pre-2-213
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2
index 792519b0e..58d92d6bc 100644
--- a/ChangeLog.pre-2-2
+++ b/ChangeLog.pre-2-2
@@ -1,3 +1,16 @@
+Wed Jan 13 13:28:00 1999 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c: eliminate queue_clears or queue_draws where we know
+ that expose events will be generated.
+ (gtk_widget_map): only queue_draw for NO_WINDOW widgets.
+ (gtk_widget_unmap): only queue_clear_child for NO_WINDOW widgets.
+ (gtk_widget_size_allocate): we don't need a queue_clear on changing
+ allocations of !NO_WINDOW widgets, we do still need a full redraw for
+ them though.
+
+ * gtk/gtklabel.c (gtk_label_set_text): check whether the new string
+ actually differs from the original.
+
Tue Jan 12 22:50:44 PST 1999 Manish Singh <yosh@gimp.org>
* acinclude.m4