forked from AuroraMiddleware/gtk
changes to follow
This commit is contained in:
parent
4268cd7312
commit
740b70ea0c
41
ChangeLog
41
ChangeLog
@ -1,3 +1,44 @@
|
||||
Fri Apr 3 17:14:55 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* glib/testglib.c: Removed literal german from strings
|
||||
to appease SGI compiler.
|
||||
|
||||
* gdk/gdk.c: More extensive debugging output
|
||||
|
||||
* gtk/gtkalignment.c gtk/gtkbutton.c gtk/gtkcheckbutton.c
|
||||
gtk/gtkclist.c gtk/gtkeventbox.c gtk/gtkhandlebox.c
|
||||
gtk/gtk[hv]box.c gtk/gtk[hv]paned.c gtk/gtklist.c
|
||||
gtk/gtkmenu.c gtk/gtkmenubar.c gtk/gtkmenuitem.c
|
||||
gtk/gtknotebook.c gtk/gtktable.c gtk/gtktree.c
|
||||
gtk/gtktreeitem.c gtk/gtkviewport.c
|
||||
|
||||
Avoid assigning negative values to unsigned allocation.width and
|
||||
height
|
||||
|
||||
* gtk/gtkwindow.c:
|
||||
|
||||
Instead of realizing the widget, then size allocating, (resulting
|
||||
in XMoveResizeWindows for all children, do the size allocation
|
||||
first, then realize.
|
||||
|
||||
In gtk_real_window_move_resize, combine move and resize
|
||||
into a single GDK/X call when possible.
|
||||
|
||||
* gtk/gtkclist.c gtk/gtkdrawingarea.c:
|
||||
|
||||
Remove assumption that the widget will be size allocated _after_
|
||||
it is realized.
|
||||
|
||||
* gtk/gtklist.c (gtk_list_motion_notify): Removed useless
|
||||
debugging message.
|
||||
|
||||
Wed Apr 1 21:51:37 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* gtk/gtkmain.c: return NULL for gtk_get_event_widget (NULL)
|
||||
|
||||
* gtk/gtkentry.c: New algorithm to get more normal behavior
|
||||
with scroll_offset when changing fonts.
|
||||
|
||||
Thu Apr 2 17:30:04 BST 1998 Tony Gale <gale@gtk.org>
|
||||
|
||||
* examples/gtkdial/Makefile,
|
||||
|
@ -1,3 +1,44 @@
|
||||
Fri Apr 3 17:14:55 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* glib/testglib.c: Removed literal german from strings
|
||||
to appease SGI compiler.
|
||||
|
||||
* gdk/gdk.c: More extensive debugging output
|
||||
|
||||
* gtk/gtkalignment.c gtk/gtkbutton.c gtk/gtkcheckbutton.c
|
||||
gtk/gtkclist.c gtk/gtkeventbox.c gtk/gtkhandlebox.c
|
||||
gtk/gtk[hv]box.c gtk/gtk[hv]paned.c gtk/gtklist.c
|
||||
gtk/gtkmenu.c gtk/gtkmenubar.c gtk/gtkmenuitem.c
|
||||
gtk/gtknotebook.c gtk/gtktable.c gtk/gtktree.c
|
||||
gtk/gtktreeitem.c gtk/gtkviewport.c
|
||||
|
||||
Avoid assigning negative values to unsigned allocation.width and
|
||||
height
|
||||
|
||||
* gtk/gtkwindow.c:
|
||||
|
||||
Instead of realizing the widget, then size allocating, (resulting
|
||||
in XMoveResizeWindows for all children, do the size allocation
|
||||
first, then realize.
|
||||
|
||||
In gtk_real_window_move_resize, combine move and resize
|
||||
into a single GDK/X call when possible.
|
||||
|
||||
* gtk/gtkclist.c gtk/gtkdrawingarea.c:
|
||||
|
||||
Remove assumption that the widget will be size allocated _after_
|
||||
it is realized.
|
||||
|
||||
* gtk/gtklist.c (gtk_list_motion_notify): Removed useless
|
||||
debugging message.
|
||||
|
||||
Wed Apr 1 21:51:37 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* gtk/gtkmain.c: return NULL for gtk_get_event_widget (NULL)
|
||||
|
||||
* gtk/gtkentry.c: New algorithm to get more normal behavior
|
||||
with scroll_offset when changing fonts.
|
||||
|
||||
Thu Apr 2 17:30:04 BST 1998 Tony Gale <gale@gtk.org>
|
||||
|
||||
* examples/gtkdial/Makefile,
|
||||
|
@ -1,3 +1,44 @@
|
||||
Fri Apr 3 17:14:55 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* glib/testglib.c: Removed literal german from strings
|
||||
to appease SGI compiler.
|
||||
|
||||
* gdk/gdk.c: More extensive debugging output
|
||||
|
||||
* gtk/gtkalignment.c gtk/gtkbutton.c gtk/gtkcheckbutton.c
|
||||
gtk/gtkclist.c gtk/gtkeventbox.c gtk/gtkhandlebox.c
|
||||
gtk/gtk[hv]box.c gtk/gtk[hv]paned.c gtk/gtklist.c
|
||||
gtk/gtkmenu.c gtk/gtkmenubar.c gtk/gtkmenuitem.c
|
||||
gtk/gtknotebook.c gtk/gtktable.c gtk/gtktree.c
|
||||
gtk/gtktreeitem.c gtk/gtkviewport.c
|
||||
|
||||
Avoid assigning negative values to unsigned allocation.width and
|
||||
height
|
||||
|
||||
* gtk/gtkwindow.c:
|
||||
|
||||
Instead of realizing the widget, then size allocating, (resulting
|
||||
in XMoveResizeWindows for all children, do the size allocation
|
||||
first, then realize.
|
||||
|
||||
In gtk_real_window_move_resize, combine move and resize
|
||||
into a single GDK/X call when possible.
|
||||
|
||||
* gtk/gtkclist.c gtk/gtkdrawingarea.c:
|
||||
|
||||
Remove assumption that the widget will be size allocated _after_
|
||||
it is realized.
|
||||
|
||||
* gtk/gtklist.c (gtk_list_motion_notify): Removed useless
|
||||
debugging message.
|
||||
|
||||
Wed Apr 1 21:51:37 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* gtk/gtkmain.c: return NULL for gtk_get_event_widget (NULL)
|
||||
|
||||
* gtk/gtkentry.c: New algorithm to get more normal behavior
|
||||
with scroll_offset when changing fonts.
|
||||
|
||||
Thu Apr 2 17:30:04 BST 1998 Tony Gale <gale@gtk.org>
|
||||
|
||||
* examples/gtkdial/Makefile,
|
||||
|
@ -1,3 +1,44 @@
|
||||
Fri Apr 3 17:14:55 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* glib/testglib.c: Removed literal german from strings
|
||||
to appease SGI compiler.
|
||||
|
||||
* gdk/gdk.c: More extensive debugging output
|
||||
|
||||
* gtk/gtkalignment.c gtk/gtkbutton.c gtk/gtkcheckbutton.c
|
||||
gtk/gtkclist.c gtk/gtkeventbox.c gtk/gtkhandlebox.c
|
||||
gtk/gtk[hv]box.c gtk/gtk[hv]paned.c gtk/gtklist.c
|
||||
gtk/gtkmenu.c gtk/gtkmenubar.c gtk/gtkmenuitem.c
|
||||
gtk/gtknotebook.c gtk/gtktable.c gtk/gtktree.c
|
||||
gtk/gtktreeitem.c gtk/gtkviewport.c
|
||||
|
||||
Avoid assigning negative values to unsigned allocation.width and
|
||||
height
|
||||
|
||||
* gtk/gtkwindow.c:
|
||||
|
||||
Instead of realizing the widget, then size allocating, (resulting
|
||||
in XMoveResizeWindows for all children, do the size allocation
|
||||
first, then realize.
|
||||
|
||||
In gtk_real_window_move_resize, combine move and resize
|
||||
into a single GDK/X call when possible.
|
||||
|
||||
* gtk/gtkclist.c gtk/gtkdrawingarea.c:
|
||||
|
||||
Remove assumption that the widget will be size allocated _after_
|
||||
it is realized.
|
||||
|
||||
* gtk/gtklist.c (gtk_list_motion_notify): Removed useless
|
||||
debugging message.
|
||||
|
||||
Wed Apr 1 21:51:37 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* gtk/gtkmain.c: return NULL for gtk_get_event_widget (NULL)
|
||||
|
||||
* gtk/gtkentry.c: New algorithm to get more normal behavior
|
||||
with scroll_offset when changing fonts.
|
||||
|
||||
Thu Apr 2 17:30:04 BST 1998 Tony Gale <gale@gtk.org>
|
||||
|
||||
* examples/gtkdial/Makefile,
|
||||
|
@ -1,3 +1,44 @@
|
||||
Fri Apr 3 17:14:55 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* glib/testglib.c: Removed literal german from strings
|
||||
to appease SGI compiler.
|
||||
|
||||
* gdk/gdk.c: More extensive debugging output
|
||||
|
||||
* gtk/gtkalignment.c gtk/gtkbutton.c gtk/gtkcheckbutton.c
|
||||
gtk/gtkclist.c gtk/gtkeventbox.c gtk/gtkhandlebox.c
|
||||
gtk/gtk[hv]box.c gtk/gtk[hv]paned.c gtk/gtklist.c
|
||||
gtk/gtkmenu.c gtk/gtkmenubar.c gtk/gtkmenuitem.c
|
||||
gtk/gtknotebook.c gtk/gtktable.c gtk/gtktree.c
|
||||
gtk/gtktreeitem.c gtk/gtkviewport.c
|
||||
|
||||
Avoid assigning negative values to unsigned allocation.width and
|
||||
height
|
||||
|
||||
* gtk/gtkwindow.c:
|
||||
|
||||
Instead of realizing the widget, then size allocating, (resulting
|
||||
in XMoveResizeWindows for all children, do the size allocation
|
||||
first, then realize.
|
||||
|
||||
In gtk_real_window_move_resize, combine move and resize
|
||||
into a single GDK/X call when possible.
|
||||
|
||||
* gtk/gtkclist.c gtk/gtkdrawingarea.c:
|
||||
|
||||
Remove assumption that the widget will be size allocated _after_
|
||||
it is realized.
|
||||
|
||||
* gtk/gtklist.c (gtk_list_motion_notify): Removed useless
|
||||
debugging message.
|
||||
|
||||
Wed Apr 1 21:51:37 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* gtk/gtkmain.c: return NULL for gtk_get_event_widget (NULL)
|
||||
|
||||
* gtk/gtkentry.c: New algorithm to get more normal behavior
|
||||
with scroll_offset when changing fonts.
|
||||
|
||||
Thu Apr 2 17:30:04 BST 1998 Tony Gale <gale@gtk.org>
|
||||
|
||||
* examples/gtkdial/Makefile,
|
||||
|
@ -1,3 +1,44 @@
|
||||
Fri Apr 3 17:14:55 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* glib/testglib.c: Removed literal german from strings
|
||||
to appease SGI compiler.
|
||||
|
||||
* gdk/gdk.c: More extensive debugging output
|
||||
|
||||
* gtk/gtkalignment.c gtk/gtkbutton.c gtk/gtkcheckbutton.c
|
||||
gtk/gtkclist.c gtk/gtkeventbox.c gtk/gtkhandlebox.c
|
||||
gtk/gtk[hv]box.c gtk/gtk[hv]paned.c gtk/gtklist.c
|
||||
gtk/gtkmenu.c gtk/gtkmenubar.c gtk/gtkmenuitem.c
|
||||
gtk/gtknotebook.c gtk/gtktable.c gtk/gtktree.c
|
||||
gtk/gtktreeitem.c gtk/gtkviewport.c
|
||||
|
||||
Avoid assigning negative values to unsigned allocation.width and
|
||||
height
|
||||
|
||||
* gtk/gtkwindow.c:
|
||||
|
||||
Instead of realizing the widget, then size allocating, (resulting
|
||||
in XMoveResizeWindows for all children, do the size allocation
|
||||
first, then realize.
|
||||
|
||||
In gtk_real_window_move_resize, combine move and resize
|
||||
into a single GDK/X call when possible.
|
||||
|
||||
* gtk/gtkclist.c gtk/gtkdrawingarea.c:
|
||||
|
||||
Remove assumption that the widget will be size allocated _after_
|
||||
it is realized.
|
||||
|
||||
* gtk/gtklist.c (gtk_list_motion_notify): Removed useless
|
||||
debugging message.
|
||||
|
||||
Wed Apr 1 21:51:37 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* gtk/gtkmain.c: return NULL for gtk_get_event_widget (NULL)
|
||||
|
||||
* gtk/gtkentry.c: New algorithm to get more normal behavior
|
||||
with scroll_offset when changing fonts.
|
||||
|
||||
Thu Apr 2 17:30:04 BST 1998 Tony Gale <gale@gtk.org>
|
||||
|
||||
* examples/gtkdial/Makefile,
|
||||
|
@ -1,3 +1,44 @@
|
||||
Fri Apr 3 17:14:55 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* glib/testglib.c: Removed literal german from strings
|
||||
to appease SGI compiler.
|
||||
|
||||
* gdk/gdk.c: More extensive debugging output
|
||||
|
||||
* gtk/gtkalignment.c gtk/gtkbutton.c gtk/gtkcheckbutton.c
|
||||
gtk/gtkclist.c gtk/gtkeventbox.c gtk/gtkhandlebox.c
|
||||
gtk/gtk[hv]box.c gtk/gtk[hv]paned.c gtk/gtklist.c
|
||||
gtk/gtkmenu.c gtk/gtkmenubar.c gtk/gtkmenuitem.c
|
||||
gtk/gtknotebook.c gtk/gtktable.c gtk/gtktree.c
|
||||
gtk/gtktreeitem.c gtk/gtkviewport.c
|
||||
|
||||
Avoid assigning negative values to unsigned allocation.width and
|
||||
height
|
||||
|
||||
* gtk/gtkwindow.c:
|
||||
|
||||
Instead of realizing the widget, then size allocating, (resulting
|
||||
in XMoveResizeWindows for all children, do the size allocation
|
||||
first, then realize.
|
||||
|
||||
In gtk_real_window_move_resize, combine move and resize
|
||||
into a single GDK/X call when possible.
|
||||
|
||||
* gtk/gtkclist.c gtk/gtkdrawingarea.c:
|
||||
|
||||
Remove assumption that the widget will be size allocated _after_
|
||||
it is realized.
|
||||
|
||||
* gtk/gtklist.c (gtk_list_motion_notify): Removed useless
|
||||
debugging message.
|
||||
|
||||
Wed Apr 1 21:51:37 1998 Owen Taylor <owt1@cornell.edu>
|
||||
|
||||
* gtk/gtkmain.c: return NULL for gtk_get_event_widget (NULL)
|
||||
|
||||
* gtk/gtkentry.c: New algorithm to get more normal behavior
|
||||
with scroll_offset when changing fonts.
|
||||
|
||||
Thu Apr 2 17:30:04 BST 1998 Tony Gale <gale@gtk.org>
|
||||
|
||||
* examples/gtkdial/Makefile,
|
||||
|
19
TODO
19
TODO
@ -66,8 +66,8 @@ Additions:
|
||||
void gtk_rc_string_export (const gchar *rc_additions,
|
||||
gboolean override_rc_styles);
|
||||
|
||||
* Configure events for windows that no longer exist fail in
|
||||
XTranslateCoordinates
|
||||
* Should release grab before activating menu item (and remove
|
||||
menu from screen?)
|
||||
|
||||
TODO AFTER GTK 1.0
|
||||
------------------
|
||||
@ -210,6 +210,8 @@ TODO AFTER GTK 1.0
|
||||
mouse click, some function to get the word/line under the mouse pointer
|
||||
[ From: Stefan Jeske <jeske@braunschweig.netsurf.de> ]
|
||||
|
||||
- Really big font (150 pt), plus lots of editing caused segfault
|
||||
|
||||
? Allow moving the separator for paned widgets by dragging
|
||||
it directly instead of using the handle.
|
||||
|
||||
@ -242,3 +244,16 @@ TODO AFTER GTK 1.0
|
||||
windows??? This would mean keeping track of our window heirarchy
|
||||
ourselves, for one thing, and will never be safe, because of
|
||||
race conditions.
|
||||
|
||||
* --g-fatal-warnings flag that does
|
||||
g_set_warning_handler ((GWarningHandler)g_error);
|
||||
|
||||
* If a window spontaneously resizes itself N times before any
|
||||
ConfigureNotify events are received, then due to the interaction
|
||||
of the ConfigureNotify compression code in GDK and the resize
|
||||
count used for the window, the window will be size_allocated
|
||||
the next N-1 times it is moved.
|
||||
|
||||
Fix: Only send GDK_EVENT_CONFIGURE when the window is resized,
|
||||
create a new event type for toplevel motion. (GDK_EVENT_REPOSITION?)
|
||||
and eliminate the resize count in GtkWindow.
|
||||
|
Loading…
Reference in New Issue
Block a user