summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorOwen Taylor <owt1@cornell.edu>1998-03-05 06:32:42 +0000
committerOwen Taylor <otaylor@src.gnome.org>1998-03-05 06:32:42 +0000
commitba55b3f94ba99f24b424c879eaeafe47b932f189 (patch)
tree279b8b989d63267fa2290262bff6d97289a21512 /TODO
parent793a130520350f91d3b2c42956b596eb13824f41 (diff)
downloadgdk-pixbuf-ba55b3f94ba99f24b424c879eaeafe47b932f189.tar.gz
Unset allocation on unparent, to force reallocation if we get adding back
Thu Mar 5 01:22:06 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtkwidget.c (gtk_widget_unparent): Unset allocation on unparent, to force reallocation if we get adding back to a new parent which is already size-allocated. * gtk/gtktreeitem.c: Keep track of separate +/- pixmaps for each colormap, removed the idle hack. * gdk/gdk.c: Don't warn when unable to open XIM method, since X11R5 apparently has no default method. * gtk/gtkwidget.c (gtk_widget_set_style_internal): Don't call size_request on initial emission - since the widget size isn't set yet, it can't change. * gtk/Makefile.am: New rules 'test' and 'test-debug' to run testgtk with the correct working directory. * gtk/gtkentry.c (gtk_move_forward_word): Check for position at end of line. * gtk/gtkinputdialog.h (struct _GtkInputDialogClass): removed 'gpointer data' arguments from default handler structures.
Diffstat (limited to 'TODO')
-rw-r--r--TODO29
1 files changed, 28 insertions, 1 deletions
diff --git a/TODO b/TODO
index 13d727f93..6799ec7b6 100644
--- a/TODO
+++ b/TODO
@@ -61,6 +61,8 @@ Bugs:
* Change bitfields to guints from enums for C++ ?
+ * Force paned window handle to be kept on screen
+
Additions:
* it might be good to ues stdio and getch() instead of 1-character reads.
so one can take advantage of buffering. Currently each read() takes a separate
@@ -86,7 +88,6 @@ Additions:
void gtk_rc_string_export (const gchar *rc_additions,
gboolean override_rc_styles);
-
TODO AFTER GTK 1.0
------------------
@@ -210,3 +211,29 @@ TODO AFTER GTK 1.0
characters be shown?)
- Horizontal scrolling
+
+ - Disable pasting compound text
+
+ ? Allow moving the separator for paned widgets by dragging
+ it directly instead of using the handle.
+
+ ? Mark public use of gtk_tree_remove_item as deprecated - it should be used
+ as:
+ gtk_container_remove (GTK_CONTAINER(tree), widget);
+
+ * Standardize that all strings should be passed as gchar *, not
+ guchar *. But what about non-string data? (gdk_property_change,
+ gtk_selection_data_set) X makes these sort of things guchar...
+
+ * Check into XAddConnectionWatch - is this needed for XIM?
+
+ * Places where a _full variant is needed:
+
+ gtk_clist_set_row_data
+ gtk_init_add
+ gtk_menu_popup
+ gtk_toolbar_prepend_element
+ gtk_toolbar_insert_element
+ gtk_widget_dnd_data_set (should be guchar * with a copy?
+ shouldn't be there at all...)
+ ??? GtkDrawingarea.draw_data \ No newline at end of file