From e0ea1f0c14034e6d4d9678ebff1486ca753f2c93 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Fri, 27 Mar 1998 05:17:11 +0000 Subject: If the widget is _not_ a descendant of a Window widget, propagate key Fri Mar 27 00:13:18 1998 Owen Taylor * gtk/gtkmain.c (gtk_propagate_event): If the widget is _not_ a descendant of a Window widget, propagate key presses like other events. * gtk/gtkentry.c gtk/gtktext.c: Ignore multiple simultaneous button presses instead of treating subsequent presses as release/press pairs for tablet compatibility. * configure.in config.h.in: Removed inline checks, because they are duplicated in glib. * gtk/gtkwidget.c (gtk_widget_draw): When gtk_widget_draw () occurs with queued draw already in place, redraw _entire_ widget. (Pointed out by Tim Janik) --- TODO | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 11c0162102..bfbc82884e 100644 --- a/TODO +++ b/TODO @@ -188,20 +188,27 @@ TODO AFTER GTK 1.0 - In word wrap mode, break: -aaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb - -as: - | Maximum column -aaaaaaaaaaa bbbbbbbbbbb| -bbbbbbbbbbbbbbbbbbbbbbb| -bbbbbbbbb | - -Instead of: - | -aaaaaaaaaaa | -bbbbbbbbbbbbbbbbbbbbbbb| -bbbbbbbbbbbbbbbbbbbb | - + aaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb + + as: + | Maximum column + aaaaaaaaaaa bbbbbbbbbbb| + bbbbbbbbbbbbbbbbbbbbbbb| + bbbbbbbbb | + + Instead of: + | + aaaaaaaaaaa | + bbbbbbbbbbbbbbbbbbbbbbb| + bbbbbbbbbbbbbbbbbbbb | + + - Blinking cursor + + - API's : gtk_text_clear, gtk_text_delete_lines (gint start, gint end), + gtk_text_append/prepend, gtk_text_insert_at (gint row, gint column), + some function to get the row/column from the x/y-coordinates of a + mouse click, some function to get the word/line under the mouse pointer + [ From: Stefan Jeske ] ? Allow moving the separator for paned widgets by dragging it directly instead of using the handle. -- cgit v1.2.1