gtk2/gtk
Owen Taylor 32cd050cfe More extensive debugging output
Fri Apr  3 17:14:55 1998  Owen Taylor  <owt1@cornell.edu>

	* 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.
1998-04-03 23:17:16 +00:00
..
.cvsignore For consistancy with GIMP/GNOME projects. Plus these files can 1997-12-19 05:24:25 +00:00
3DRings.xpm Initial revision 1997-11-24 22:37:52 +00:00
circles.xbm gtk/gtktext.c 1998-02-27 06:13:22 +00:00
FilesQueue.xpm Initial revision 1997-11-24 22:37:52 +00:00
fnmatch.c Added check for inline in configure and updated files to use it. 1998-01-09 01:48:19 +00:00
fnmatch.h Initial revision 1997-11-24 22:37:52 +00:00
gentypeinfo.el Initial revision 1997-11-24 22:37:52 +00:00
gtk.defs Take putback events into account 1998-01-17 23:24:09 +00:00
gtk.h gtk/gtkentry.[ch] gtktext.c gtkeditable.[ch] 1998-03-01 05:11:05 +00:00
gtkaccelerator.c made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkaccelerator.h It's all in the changelog. Well, almost all. 1997-12-18 02:17:14 +00:00
gtkadjustment.c made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkadjustment.h hm, initital refcount revolution commit ;) 1998-01-30 23:47:09 +00:00
gtkalignment.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkalignment.h Initial revision 1997-11-24 22:37:52 +00:00
gtkarrow.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkarrow.h Initial revision 1997-11-24 22:37:52 +00:00
gtkaspectframe.c removed some superfluous variables that duplicated widget->state. 1998-01-21 00:52:17 +00:00
gtkaspectframe.h Initial revision 1997-11-24 22:37:52 +00:00
gtkbbox.c Move layout constants into an enumeration, split GTK_BUTTONBOX_DEFAULT 1998-02-25 18:36:39 +00:00
gtkbbox.h Move layout constants into an enumeration, split GTK_BUTTONBOX_DEFAULT 1998-02-25 18:36:39 +00:00
gtkbin.c hm, initital refcount revolution commit ;) 1998-01-30 23:47:09 +00:00
gtkbin.h Initial revision 1997-11-24 22:37:52 +00:00
gtkbox.c save the widgets visibility flag for evaluation after the widget got 1998-03-24 03:34:38 +00:00
gtkbox.h new functions gtk_box_reorder_child, gtk_box_query_child_packing and 1998-01-18 03:09:42 +00:00
gtkbutton.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkbutton.h applied gtk-bolliet-980310-0.patch.gz which adds more checks and 1998-03-11 04:05:15 +00:00
gtkcheckbutton.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkcheckbutton.h Initial revision 1997-11-24 22:37:52 +00:00
gtkcheckmenuitem.c made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkcheckmenuitem.h applied jamesa-971010-0 for stability. applied jamesa-971010-2 for a small 1997-12-07 02:34:38 +00:00
gtkclist.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkclist.h Now we return a GtkVisibility value, instead of a simple boolean. Also, 1998-03-14 00:07:36 +00:00
gtkcolorsel.c use button_box for buttons 1998-03-22 16:59:59 +00:00
gtkcolorsel.h Fixed configure.in to AC_CONFIG_SUBDIRS(glib) 1998-01-01 23:45:23 +00:00
gtkcombo.c Disconnect from combo->entry, not combo. (From: Daniel Skarda 1998-03-29 02:44:43 +00:00
gtkcombo.h gtk/gtkcombo.[ch] "activate" signal can be disabled now 1998-03-21 09:45:03 +00:00
gtkcontainer.c leave container_class->add and container_class->remove untouched if we 1998-03-23 03:31:11 +00:00
gtkcontainer.h applied gtk-shige-980311-0.patch.gz, which removes the erronerous 1998-03-12 07:28:41 +00:00
gtkcurve.c ( From: James Henstridge <james@daa.com.au> ) 1998-03-18 21:11:04 +00:00
gtkcurve.h changed handler tags to be of type guint, reflecting the internal tag 1998-03-12 18:00:45 +00:00
gtkdata.c made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkdata.h Initial revision 1997-11-24 22:37:52 +00:00
gtkdebug.h Make Gtk compile: Fix GTK_NOTE definition for no debugging, and make gtk_use_mb defined whether or not debugging is enabled 1998-03-17 19:55:33 +00:00
gtkdialog.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkdialog.h Initial revision 1997-11-24 22:37:52 +00:00
gtkdrawingarea.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkdrawingarea.h removed buglet on the initial style_set emission. 1998-03-01 01:53:57 +00:00
gtkeditable.c Try to guess if we can use the mb* functions safely. (For glibc, they do 1998-03-17 19:03:52 +00:00
gtkeditable.h commiting changes from owen: 1998-03-10 03:17:02 +00:00
gtkentry.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkentry.h fixes to locale checks 1998-03-22 21:31:10 +00:00
gtkenums.h Now we return a GtkVisibility value, instead of a simple boolean. Also, 1998-03-14 00:07:36 +00:00
gtkeventbox.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkeventbox.h Initial revision 1997-11-24 22:37:52 +00:00
gtkfilesel.c Use reversed arrow for menus ala Motif (and fix Options menus, which had X 1998-03-24 05:27:00 +00:00
gtkfilesel.h Added gtk_file_selection_show_fileop_buttons(GtkFileSelection *fs), and 1998-03-06 05:03:15 +00:00
gtkfixed.c Fixed unrealize handler to comply with the documentation (which mentions 1998-02-12 03:02:14 +00:00
gtkfixed.h Several portability fixes from Michael Callahan <callahan@xmission.com> 1998-01-03 05:46:58 +00:00
gtkframe.c we make an active server grab now, this way we can change the cursor 1998-02-27 16:31:06 +00:00
gtkframe.h Initial revision 1997-11-24 22:37:52 +00:00
gtkgamma.c ( From: James Henstridge <james@daa.com.au> ) 1998-03-18 21:11:04 +00:00
gtkgamma.h Initial revision 1997-11-24 22:37:52 +00:00
gtkgc.c Initial revision 1997-11-24 22:37:52 +00:00
gtkgc.h Initial revision 1997-11-24 22:37:52 +00:00
gtkhandlebox.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkhandlebox.h implemented new flag shrink_on_detach (TRUE by default) which will cause 1998-03-24 14:04:07 +00:00
gtkhbbox.c Move layout constants into an enumeration, split GTK_BUTTONBOX_DEFAULT 1998-02-25 18:36:39 +00:00
gtkhbbox.h Move layout constants into an enumeration, split GTK_BUTTONBOX_DEFAULT 1998-02-25 18:36:39 +00:00
gtkhbox.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkhbox.h Initial revision 1997-11-24 22:37:52 +00:00
gtkhpaned.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkhpaned.h Several portability fixes from Michael Callahan <callahan@xmission.com> 1998-01-03 05:46:58 +00:00
gtkhruler.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkhruler.h Initial revision 1997-11-24 22:37:52 +00:00
gtkhscale.c gtkbutton.c gtkclist.c gtkdrawingarea.c gtkentry.c gtkeventbox.c 1998-01-18 15:09:10 +00:00
gtkhscale.h Initial revision 1997-11-24 22:37:52 +00:00
gtkhscrollbar.c more fixups -timj 1998-02-28 20:19:20 +00:00
gtkhscrollbar.h Initial revision 1997-11-24 22:37:52 +00:00
gtkhseparator.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkhseparator.h Initial revision 1997-11-24 22:37:52 +00:00
gtkimage.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkimage.h Initial revision 1997-11-24 22:37:52 +00:00
gtkinputdialog.c made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkinputdialog.h Old stuff that didn't get commited. (owt) 1998-03-05 06:46:41 +00:00
gtkitem.c fetch the inintial value of attributes.event_mask from 1998-03-12 09:14:03 +00:00
gtkitem.h Initial revision 1997-11-24 22:37:52 +00:00
gtklabel.c Disconnect from combo->entry, not combo. (From: Daniel Skarda 1998-03-29 02:44:43 +00:00
gtklabel.h Initial revision 1997-11-24 22:37:52 +00:00
gtklist.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtklist.h new function to perform the same actions as gtk_list_remove_items, but 1998-02-05 03:53:41 +00:00
gtklistitem.c Change style->white to style->base[] where appropriate. Change the default 1998-02-13 05:26:33 +00:00
gtklistitem.h Initial revision 1997-11-24 22:37:52 +00:00
gtkmain.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkmain.h fix popup calculations (removal of FIXMEs), changes from Lars Hamann. 1998-03-13 17:45:16 +00:00
gtkmenu.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkmenu.h made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkmenubar.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkmenubar.h Initial revision 1997-11-24 22:37:52 +00:00
gtkmenufactory.c TODO updates (major ones ;). 1998-02-23 11:14:27 +00:00
gtkmenufactory.h Initial revision 1997-11-24 22:37:52 +00:00
gtkmenuitem.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkmenuitem.h made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkmenushell.c /home/otaylor/commit 1998-03-24 01:43:21 +00:00
gtkmenushell.h Initial revision 1997-11-24 22:37:52 +00:00
gtkmisc.c removed the ugly check whether we need gtk_widget_destroy or 1998-03-15 21:14:28 +00:00
gtkmisc.h Initial revision 1997-11-24 22:37:52 +00:00
gtknotebook.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtknotebook.h Miscellaneous minor fixes to remove ANSI C incompatibilities 1998-03-02 23:16:39 +00:00
gtkobject.c Try to guess if we can use the mb* functions safely. (For glibc, they do 1998-03-17 19:03:52 +00:00
gtkobject.h make use of *_by_id() functions for handler key. 1998-03-14 04:43:14 +00:00
gtkoptionmenu.c made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkoptionmenu.h made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkpaned.c Fix so children don't get bogus draws. 1998-03-23 03:48:45 +00:00
gtkpaned.h Fixed a small memory leak in gtkpaned, and I changed the cursor to a 1998-01-15 08:45:57 +00:00
gtkpixmap.c hm, initital refcount revolution commit ;) 1998-01-30 23:47:09 +00:00
gtkpixmap.h Initial revision 1997-11-24 22:37:52 +00:00
gtkpreview.c Added a new function, gtk_preview_reset(), that can be used (under highly 1998-03-08 00:59:38 +00:00
gtkpreview.h Added a new function, gtk_preview_reset(), that can be used (under highly 1998-03-08 00:59:38 +00:00
gtkprivate.h Make Gtk compile: Fix GTK_NOTE definition for no debugging, and make gtk_use_mb defined whether or not debugging is enabled 1998-03-17 19:55:33 +00:00
gtkprogressbar.c gtkbutton.c gtkclist.c gtkdrawingarea.c gtkentry.c gtkeventbox.c 1998-01-18 15:09:10 +00:00
gtkprogressbar.h Initial revision 1997-11-24 22:37:52 +00:00
gtkradiobutton.c always display the correct active state. 1998-03-26 21:57:45 +00:00
gtkradiobutton.h ( From: James Henstridge <james@daa.com.au> ) 1998-03-18 21:11:04 +00:00
gtkradiomenuitem.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkradiomenuitem.h Initial revision 1997-11-24 22:37:52 +00:00
gtkrange.c Merging release_1_0 changes into the main tree. 1998-03-10 22:57:26 +00:00
gtkrange.h changed gtk_range_trough_click() to take an additional jump_perc arg, 1998-03-10 04:37:26 +00:00
gtkrc.c No, you can't add a GtkStyle * to a list of GtkRcNode *. (Fixes huge 1998-03-09 06:07:34 +00:00
gtkrc.h new function. many functions adapted to use GScanner for scanning. 1997-12-23 02:12:10 +00:00
gtkruler.c Fixed unrealize handler to comply with the documentation (which mentions 1998-02-12 03:02:14 +00:00
gtkruler.h Initial revision 1997-11-24 22:37:52 +00:00
gtkscale.c hm, initital refcount revolution commit ;) 1998-01-30 23:47:09 +00:00
gtkscale.h Initial revision 1997-11-24 22:37:52 +00:00
gtkscrollbar.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkscrollbar.h Initial revision 1997-11-24 22:37:52 +00:00
gtkscrolledwindow.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkscrolledwindow.h ( From: James Henstridge <james@daa.com.au> ) 1998-03-18 21:11:04 +00:00
gtkselection.c Merging release_1_0 changes into the main tree. 1998-03-10 22:57:26 +00:00
gtkselection.h gtk/gtksignal.[ch] gtk/gtkmain.[ch] gtk/gtkcontainer.[ch] 1998-02-13 05:19:06 +00:00
gtkseparator.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkseparator.h Initial revision 1997-11-24 22:37:52 +00:00
gtksignal.c make use of *_by_id() functions for handler key. 1998-03-14 04:43:14 +00:00
gtksignal.h made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkspinbutton.c Added wrapping capabilities to GtkSpinButton. New function : 1998-03-29 20:40:10 +00:00
gtkspinbutton.h Added wrapping capabilities to GtkSpinButton. New function : 1998-03-29 20:40:10 +00:00
gtkstatusbar.c return TRUE for GtkWidget::delete_event to avoid destruction of our float 1998-03-12 21:54:39 +00:00
gtkstatusbar.h fixed ifndef..define typo 1998-03-02 23:42:25 +00:00
gtkstyle.c fixed a bug about drawing GTK_ARROW_LEFT, correction from Damon Chaplin 1998-03-17 15:13:17 +00:00
gtkstyle.h we make an active server grab now, this way we can change the cursor 1998-02-27 16:31:06 +00:00
gtktable.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtktable.h Tables autoresize now -miguel 1998-01-27 23:40:51 +00:00
gtktext.c If the widget is _not_ a descendant of a Window widget, propagate key 1998-03-27 05:17:11 +00:00
gtktext.h Added optional word wrap, controlled by new function 1998-03-23 06:27:31 +00:00
gtktipsquery.c added new flag GTK_EXCLUSIVE_GRAB. allow exclusive grabs. 1998-03-15 13:33:54 +00:00
gtktipsquery.h we make an active server grab now, this way we can change the cursor 1998-02-27 16:31:06 +00:00
gtktogglebutton.c always display the correct active state. 1998-03-26 21:57:45 +00:00
gtktogglebutton.h Initial revision 1997-11-24 22:37:52 +00:00
gtktoolbar.c changed packing in toolbar elements, so texts are always at the bottom 1998-03-21 07:46:04 +00:00
gtktoolbar.h Added gtk_toolbar_*_element() functions. Rewrote others 1998-02-23 20:48:46 +00:00
gtktooltips.c code and structure clean ups. fixed the tooltips flickering bug. 1998-03-11 02:41:15 +00:00
gtktooltips.h code and structure clean ups. fixed the tooltips flickering bug. 1998-03-11 02:41:15 +00:00
gtktree.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtktree.h applied gtk-bolliet-980310-0.patch.gz which adds more checks and 1998-03-11 04:05:15 +00:00
gtktreeitem.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtktreeitem.h Old stuff that didn't get commited. (owt) 1998-03-05 06:46:41 +00:00
gtktypebuiltins.c It's all in the changelog. Well, almost all. 1997-12-18 02:17:14 +00:00
gtktypebuiltins.h It's all in the changelog. Well, almost all. 1997-12-18 02:17:14 +00:00
gtktypeutils.c hm, initital refcount revolution commit ;) 1998-01-30 23:47:09 +00:00
gtktypeutils.h made the <widget>_signals[] arrays of type guint rather than gint. made 1998-03-09 15:16:28 +00:00
gtkvbbox.c Move layout constants into an enumeration, split GTK_BUTTONBOX_DEFAULT 1998-02-25 18:36:39 +00:00
gtkvbbox.h Move layout constants into an enumeration, split GTK_BUTTONBOX_DEFAULT 1998-02-25 18:36:39 +00:00
gtkvbox.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkvbox.h Initial revision 1997-11-24 22:37:52 +00:00
gtkviewport.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkviewport.h Missed some files -owt 1998-01-18 18:21:33 +00:00
gtkvpaned.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkvpaned.h Here's a small patch that corrects a prototype in gtkvpaned.h. 1998-02-07 16:10:01 +00:00
gtkvruler.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkvruler.h Initial revision 1997-11-24 22:37:52 +00:00
gtkvscale.c gtkbutton.c gtkclist.c gtkdrawingarea.c gtkentry.c gtkeventbox.c 1998-01-18 15:09:10 +00:00
gtkvscale.h Initial revision 1997-11-24 22:37:52 +00:00
gtkvscrollbar.c gtkbutton.c gtkclist.c gtkdrawingarea.c gtkentry.c gtkeventbox.c 1998-01-18 15:09:10 +00:00
gtkvscrollbar.h Initial revision 1997-11-24 22:37:52 +00:00
gtkvseparator.c main part for GtkArgSetFunc/GtkArgGetFunc implementation. 1998-01-16 00:49:51 +00:00
gtkvseparator.h Initial revision 1997-11-24 22:37:52 +00:00
gtkwidget.c Improved main loop test. (Quits main loop properly, makes it more obvious 1998-03-30 23:04:51 +00:00
gtkwidget.h Don't clear the window on an expose event. On draws, just clear the 1998-03-28 00:10:49 +00:00
gtkwindow.c More extensive debugging output 1998-04-03 23:17:16 +00:00
gtkwindow.h gtkmain forgot a return value. 1998-02-14 05:37:53 +00:00
line-arrow.xbm Initial revision 1997-11-24 22:37:52 +00:00
line-wrap.xbm Initial revision 1997-11-24 22:37:52 +00:00
Makefile.am When gtk_widget_draw() is called on a REDRAW_PENDING widget, draw it and 1998-03-26 20:57:29 +00:00
Makefile.in The auto_shrink policy of the floating window is now set to TRUE. This 1998-01-28 03:41:55 +00:00
marble.xpm Initial revision 1997-11-24 22:37:52 +00:00
Modeller.xpm Initial revision 1997-11-24 22:37:52 +00:00
parent Initial revision 1997-11-24 22:37:52 +00:00
runelisp Initial revision 1997-11-24 22:37:52 +00:00
simple.c Initial revision 1997-11-24 22:37:52 +00:00
test.xpm Initial revision 1997-11-24 22:37:52 +00:00
testgtk.1 Added gtk/testgtk.1 man page for testgtk 1998-03-24 04:01:21 +00:00
testgtk.c forgot to set the initial `0' cursor. 1998-03-31 04:39:57 +00:00
testgtkrc Don't clear the window on an expose event. On draws, just clear the 1998-03-28 00:10:49 +00:00
testinput.c It's all in the changelog. Well, almost all. 1997-12-18 02:17:14 +00:00
testselection.c ( From: James Henstridge <james@daa.com.au> ) 1998-03-18 21:11:04 +00:00
tree_minus.xbm Tree widget implementation by Bolliet Jerome. 1997-12-17 23:41:42 +00:00
tree_minus.xpm Tree widget implementation by Bolliet Jerome. 1997-12-17 23:41:42 +00:00
tree_plus.xbm Tree widget implementation by Bolliet Jerome. 1997-12-17 23:41:42 +00:00
tree_plus.xpm Tree widget implementation by Bolliet Jerome. 1997-12-17 23:41:42 +00:00