⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog.pre-1-0

📁 gtk是linux一款强大的夸平台的图形化开发工具
💻 PRE-1-0
📖 第 1 页 / 共 5 页
字号:
Mon Apr 13 19:16:22 PDT 1998 Shawn T. Amundson <amundson@gtk.org>	* Released GTK+ 1.0.0Mon Apr 13 21:40:14 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtktext.c (find_char_width): Don't read the	character past the end of the text.	* gtk/gtkrange.c (gtk_real_range_timer): If the mouse	button has been released before the timer is activated,	don't keep on scrolling.	* gdk/gdk.c (gdk_event_translate): Filter subsequent configure	events after we discard the first. Removed obsolete and	sometimes very slow GdkOtherEvent. (Left in gdktypes.h	with signal in GTK)Mon Apr 13 18:03:54 PDT 1998 Shawn T. Amundson <amundson@gtk.org>	* README: update address info to gtk.org for ftp and web sites.1998-04-13  Federico Mena Quintero  <federico@nuclecu.unam.mx>	* gdk/gdkregion.c (gdk_region_polygon): New function; wrapper for	XPolygonRegion().	* gdk/gdk.h: Added prototype for gdk_region_polygon().	* gdk/gdktypes.h (GdkFillRule): New enum type of fill rule for polygons.Mon Apr 13 15:04:26 1998  Michael K. Johnson <johnsonm@redhat.com>	* gtk/testgtk.c (create_clist): removed duplicate call to	gtk_widget_set_policy.Mon Apr 13 05:03:11 1998  Tim Janik  <timj@gtk.org>	* gtk/gtkwindow.c (gtk_window_add_accelerator_table): check for	accelerator table to be != NULL.	(gtk_window_remove_accelerator_table): likewise.Sun Apr 12 19:35:09 PDT 1998 Shawn T. Amundson <amundson@gtk.org>	* INSTALL: typo, gtk-1.0.0 should be gtk+-1.0.0	* README: A little more intro on what gtk is...Sun Apr 12 22:43:22 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkmenuitem.c (gtk_menu_item_size_allocate):	An old allocation error.	* gtk/gtkviewport.c (gtk_viewport_add): Don't map	when adding a not-VISIBLE widget to a VISIBLE 	viewport.	Sun Apr 12 18:54:29 PDT 1998 Shawn T. Amundson <amundson@gtk.org>	* Changed LGPL address for FSF in all .h and .c filesSun Apr 12 20:09:40 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtklabel.[ch] (gtk_label_expose): Set a flag so	instead of clearing the area in advance. That looked	_really_ bad.	* gtk/gtkcontainer.c (gtk_container_class_init): Changed	"focus" to RUN_LAST.	* gtk/gtkentry.c (gtk_entry_realize): Fixed place	where allocation was used where requisition was meant.	(Found by David J N Begley <david@avarice.nepean.uws.edu.au>)	* gtk/gtkwindow.c (gtk_window_set_default): Fixed	assertion in when setting default to NULL> 	("Damon Chaplin" <DAChaplin@email.msn.com>)	* gtk/gtkwidget.c (gtk_widget_unparent): Unset the	default widget on the toplevel, if necessary.Sun Apr 12 02:04:21 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkpreview.c: Removed unecessary and harmful	htons/ntohs when storing properties. (X does the byte	swapping itself)Sat Apr 11 02:01:31 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtktext.c (scroll_down): Removed incorrect part of	assertion that was causing failures for scrolling a single	line very short text widget.Sat Apr 11 01:41:55 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtktext.c (expose_text): Fixed a sign problem 	(typedef gint guint!). Added some checks to make sure things	are positive.Sat Apr 11 05:51:22 1998  Tim Janik  <timj@gtk.org>	* gtk/gtktooltips.c (gtk_tooltips_event_handler): don't shut down the	tooltip on expose events.	* gtk/testgtk.c (create_progress_bar): add an example tooltip.Fri Apr 10 00:10:16 1998  Owen Taylor  <owt1@cornell.edu>	* README/INSTALL: Extended for the 1.0 release.  	* TODO:           Eliminated the "before 1.0" sectionThu Apr  9 19:31:51 PDT 1998 Shawn T. Amundson <amundson@gtk.org>	* AUTHORS NEWS README configure.in gtk+.spec glib/configure.in:	  changes for 1.0.0 release.Thu Apr  9 18:36:31 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkmisc.c gdk/gdkwindow gtk/gtkentry.c gtk/testgtk.c:	Picky --enable-ansi cleanups.	* gtk/gtkstatusbar.c (gtk_statusbar_pop): Pop top message	off _belonging_to_this_context_. (gtk-d4bjorn-980409-0)	From "Damon Chaplin" <DAChaplin@email.msn.com>		* gtk/gtktable.c (gtk_table_size_request_pass3): Small fix to size	requisition code.	* gtk/gtknotebook.c: Make sure not to do things to page->tab_label	if it doesn't exist.Thu Apr  9 14:24:35 1998  Owen Taylor  <owt1@cornell.edu>	(Found by Mattias.Gronlund" <Mattias.Gronlund@sa.erisoft.se>)		* gtk/gtkcurve.c (gtk_curve_interpolate): Added a	missing g_free.	* gtk/gtkcurve.c (gtk_curve_graph_events): Limits	were off by one, resulting in writing past array	bounds. Removed some unused code.	* gdk/gdk.c (gdk_dnd_drag_begin): The event structure	used for gdk_event_put should be a GdkEvent, not a 	subtype, since it will all be copied.	* gtk/gtkcolorsel.c: Added a unrealize handler that	unref's the GC's that were created.	* gtk/testgtk.c (clist_warning_test): ref and sink	child because it may never be added to anything.Wed Apr  8 20:50:02 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkwindow.c (gtk_window_set_hints): Removed unsed	variables (gtk-jbuhler-980408-0)Wed Apr  8 17:27:40 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkwidget.c (gtk_widget_unparent): Make sure	widgets get removed from the resize queue before the	connection between them and the resize queue is broken	by unparenting their parent.1998-04-08  Miguel de Icaza  <miguel@nuclecu.unam.mx>	* gdk/gdk.c (gdk_event_translate): During drag and drop, set the	event mask at ButtonPress time to include ButtonPressMask and	ButtonReleaseMask, otherwise, if the button is released, and we	get a LeaveNotify event, it still thinks we are doing a drag.Tue Apr  7 22:45:37 PDT 1998 Shawn T. Amundson <amundson@gtk.org>	* Released GTK+ 0.99.10Wed Apr  8 01:33:58 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkviewport.c (gtk_viewport_realize): Handle border	width correctly on realize after allocate.Tue Apr  7 23:06:00 1998  Owen Taylor  <owt1@cornell.edu>	* Changes for GTK+ 0.99.10		* examples/find-examples.sh: Script to find all the	files we need to distribute from the examples directory.Tue Apr  7 19:14:03 1998  Owen Taylor  <owt1@cornell.edu>	* gdk/gdkpixmap.c: Added maximum field widths to prevent	possible '%s' scanf overflows. Replaced scanf("%c")	with getc(), Don't interpret /*/ as a full comment. Use	g_realloc/g_new.	* gtk/gtkwidget.h gtk/gtkprivate.h: Changed all flag	tests to check for ((GTK_WIDGET_FLAGS(widget) & FLAG) != 0)	instead of (GTK_WIDGET_FLAGS(widget) & FLAG)	* gtk/gtkfilesel.c: Use getwd() instead of getcwd() on  	SunOS, because getcwd() hangs up in a wait4().	(Found by David Monniaux <monniaux@clipper.ens.fr>)	- Check device/inode/mtime not just inode/mtime, when	caching scanned directories.	(From: scottk@ig.utexas.edu (Scott Kempf))		* gdk/gdkpixmap.c: Check for 0 width/height when	creating pixmaps.	* gtk/*.c: Global substitution of recently introduced	"MAX (0," for allocations to "MAX (1,", since 	creating a backing pixmap with a zero width or height	fails.	* gdk/gdkwindow.c (gdk_window_new): Don't set all the	WM properties for child windows. Don't set the base	size, since the value we set will be taken as a minimum	size.Wed Apr  8 00:00:48 1998  Tim Janik  <timj@gtk.org>	* gtk/gtklabel.c (gtk_label_expose): don't take '\n' into account for	size computation (Damon Chaplin).	* gtk/gtkvscale.c (gtk_vscale_draw_value): adjusted static snprintf()	buffer size to 32 characters (Damon Chaplin).	* gtk/gtkhscale.c (gtk_hscale_draw_value): likewise.	* gtk/gtkmain.c (gtk_main_iteration_do): gdk_flush() the X-queue if 	iteration_done==TRUE since we will most likely not get invoked again	(Marius Vollmer).Mon Apr  6 23:48:29 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkwindow.c (gtk_window_realize): Set the	window hints on every map so that GTK_WIN_POS_MOUSE	works correctly.1998-04-06  Federico Mena Quintero  <federico@nuclecu.unam.mx>	* gtk/gtktable.h: 	* gtk/gtktable.c (gtk_table_set_homogeneous): Added function to	set the homogeneous flag of the table (needed by derived widgets	and such).1998-04-03  Federico Mena Quintero  <federico@nuclecu.unam.mx>	* gtk/gtkradiobutton.h: Add prototype for gtk_radio_button_new_with_label_from_widget.Mon Apr  6 18:48:49 BST 1998 Tony Gale  <gale@gtk.org>	* docs/gtkfaq.sgml: more on GIMP (et al) configure	  problems.Mon Apr  6 08:05:23 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkbutton.c (gtk_button_paint): Take border in	account properly.	* gtk/gtktext.c (gtk_text_realize): Don't recompute	geometry when creating with initial 1x1 geometry,	since our calculations can't handle that. Leave	text->line_start_cache NULL as sign we don't have	a real geometry yet.	* gtk/gtkentry.c (gtk_entry_motion_notify): Use the x	value we get from gdk_window_get_pointer, not from	event->x - since we always specify OwnerGrabButtonMask	(why???), event->x can refer to another window.Mon Apr  6 08:08:49 BST 1998  Tony Gale <gale@gtk.org>	* docs/gtk_tut.sgml examples/helloworld/helloworld.c:	  Change a missed "delete_event" return value description	  from TRUE to FALSE.Mon Apr  6 00:28:28 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkcontainer.c (gtk_container_focus_tab): Make	tab key move in reading order (left-to-right top	to bottom) - which might have been the original intended 	behavior modulo sorting bugs.	* gtk-config.in: Never output -I/usr/include from --cflagsSun Apr  5 21:47:12 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkmenubar.c: Fixed bug where right justified	menu would overlap last left justified item.Sun Apr  5 19:30:23 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkclist.c: Fixed assignment of adjustment->value	to negative values. Moved a few other allocation type things	around in ways that may or may matter. Fixed some allocation	errors (scrollbars were overlapping main window).	* gtk/gtkbutton.c (gtk_real_button_released): Small hack to keep	button labels from vanishing when the invoked operation blocks.	* gtk/gtkbox.c (gtk_box_remove): Assigning GTK_WIDGET_VISIBLE (widget)	to a gboolean (char) is _bad_. GTK_VISIBLE == 256.Sun Apr  5 15:08:25 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtkmain.c: Reverted broken implementation of removing	the current timeout/idle. Substituted a (hopefully) functional one.Sun Apr  5 09:35:55 1998  Tim Janik  <timj@gtk.org>	* gtk/gtkmain.c (gtk_events_pending): take expired timeouts into	account, otherwise things like e.g. spin-buttons don't work.	also, count gtk_main_quit() as an event.Sun Apr  5 08:03:01 1998  Tim Janik  <timj@gtk.org>	* gtk/gtkspinbutton.c: fixed panel allocation and stacking order,	fixed the base class realization.	* gtk/gtkmisc.c: implemented widget arguments. 	* gtk/gtkentry.c: fixes in _realize to behave similar to 	_size_allocate.Sat Apr  4 12:23:23 BST 1998  Tony Gale  <gale@gtk.org>	* docs/gtk_tut.sgml: (gtk-crichton-980403-0) subsections on	  Aspect Frames and Paned widgets.	* examples/paned examples/aspectframe: new examplesFri Apr  3 23:15:55 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtktext.c: Test for need to recompute geometry with	GTK_WIDGET_REALIZED(), not GTK_WIDGET_DRAWABLE().1998-04-03  Federico Mena Quintero  <federico@nuclecu.unam.mx>	* gtk/gtkhandlebox.c (draw_textured_frame): New function to draw a	nifty "textured metal" frame.  Could be useful in gtkstyle.c, maybe.	(gtk_handle_box_paint): Paint a handle that does not make you puke	when you look at it.Fri Apr  3 21:03:38 1998  Owen Taylor  <owt1@cornell.edu>	* gtk/gtktext.c (gtk_text_realize): Call recompute_geometry()	upon realization, since it can't be done in the previous	size_allocate.Fri Apr  3 20:36:52 1998  Owen Taylor  <owt1@cornell.edu>	* gdk/gdk.c gtk/gtkmain.c: Accept debug options 	in the form --g[td]k[-no]-debug=xxx as wellFri Apr  3 18:33:47 1998  Owen Taylor  <owt1@cornell.edu>	* gtk-config.in: Added flags --prefix[=dir] and	--exec-prefix[=DIR] which allow querying and overriding the	configured-in prefix and exec-prefix.	* gtk.m4: Added configure flags --with-gtk-prefix=	and --with-gtk-exec-prefix= to set the --prefix and	--exec-prefix argumetns to gtk.m4Fri 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_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -