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

📄 changelog

📁 gtk是linux一款强大的夸平台的图形化开发工具
💻
📖 第 1 页 / 共 5 页
字号:
Thu Sep 23 20:11:38 CDT 1999 Shawn T. Amundson <amundson@gtk.org>	* Released GTK+ 1.2.5Fri Sep 24 02:00:21 1999  Tim Janik  <timj@gtk.org>	* configure.in (GTK_VERSION): changed version from Gtk+-1.2.5-pre2,	to Gtk+-1.2.5, interface age 0, binary age 5.        Thu Sep 23 16:41:03 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/Makefile.am (LDADDS): Add GDK_WLIBS to LDADDS 	(fixes bug #2144)Fri Sep 24 00:51:45 1999  Tim Janik  <timj@gtk.org>	* gtk/gtkcontainer.c (gtk_container_queue_resize): check for	container DRAWABLE (instead of VISIBLE), so we don't queue	resizes on non-toplevel containers.Thu Sep 23 17:59:59 1999  Tim Janik  <timj@gtk.org>        * gdk/gdkevents.c (gdk_event_translate): grr, even if Gdk doesn't        handle CreateNotify itself, still put out a debuging message for        --gdk-debug=events. made the ReparentNotify debugging message more        verbose.        wrap xcoords translation for ConfigureEvents into an error trap,        a destroy event may already be pending, and in that case, the        actuall coordinate values are not at all critical.Mon Sep 20 13:17:39 1999  Pablo Saratxaga <pablo@mandrakesoft.com>		* configure.in,po/pt_BR.po: added Portuguese Brazilian file from	Alex Sandro Queiroz e Silva <asandro@lcg.dc.ufc.br>Mon Sep 20 01:21:53 1999  Tim Janik  <timj@gtk.org>	* released Gtk+-1.2.5-pre2, interface age 0, binary age 5.Sun Sep 19 18:13:31 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtkselection.[ch]: Make the data argument	const guchar *.Sat Sep 18 22:24:15 1999  Owen Taylor  <otaylor@redhat.com>	* gdk/gdkcc.c: Stop leaking the color_hash all over	the place. Simplify and improve the logic.Sat Sep 18 21:27:40 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtkwindow.c: Try to behave sensibly if 	the focus widget is the window itself. (Should	we allow this at all?)Fri Sep 17 09:57:15 1999  Tim Janik  <timj@gtk.org>	* gtk/gtkwidget.c (gtk_widget_set_sensitive): 	* gtk/gtknotebook.c (gtk_notebook_set_scrollable): 	* gtk/gtknotebook.c (gtk_notebook_set_show_border): 	* gtk/gtkclist.c (gtk_notebook_set_show_border): make gboolean args	in prototypes and implementations consistent (Tomas Ogren).	* gdk/gdk.h, gdk/gdkcolor.c: make return types (gint or gboolean)	for prototypes and function implementations consistent (reported	by Tomas Ogren).	* gtk/gtklayout.c (gtk_layout_remove): unset GTK_IS_OFFSCREEN flag	before the widget is unparented (reported by damon).	* gtk/gtkdnd.c: make the cursor and icon data _unsigned_ char,	since we provide unsigned data anyways.Thu Sep 16 21:32:01 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtktooltips.c (gtk_tooltips_set_tip): Delay	the call to gtk_tooltips_layout_text() until later.	* gtk/gtktooltips.c (gtk_tooltips_draw_tips):	Call gtk_widget_ensure_style() before using the style.Wed Sep 15 02:52:19 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtkwidget.c (gtk_widget_event): Added workaround	for old widgets that don't propagate draws to all	children. (Namely gnome-dock for gnome-libs <= 1.0.16)Tue Sep 14 19:37:53 1999  Tim Janik  <timj@gtk.org>	* configure.in (GTK_VERSION): slight version increment to 1.2.5-pre2.Tue Sep 14 19:22:19 1999  Tim Janik  <timj@gtk.org>	* gtk/gtkwidget.c (gtk_widget_queue_resize): don't queue the parent	for a redraw but just the widget that requested the resize.Tue Sep 14 18:29:47 1999  Tim Janik  <timj@gtk.org>	* gtk/gtkcontainer.c: added new widget level method	gtk_container_set_reallocate_redraws() and a GtkContainer flag	reallocate_redraws : 1 to reflect the setting, exported this through	the argument system as a boolean ::reallocate_redraws.	* gtk/gtkwidget.c (gtk_widget_size_allocate): when queueing redraws	on the widget because the allocation changes, do so as well for	widget->parent if the parent has reallocate_redraws set to TRUE.	with that containers requesting reallocation redraws get automatically	redrawn if their children changed allocation (this unfortunately	affects also other children that didn't change allocation, but we	cannot work around that before 1.3).Tue Sep 14 18:23:01 1999  Tim Janik  <timj@gtk.org>	* gdk/gdkevents.c (gdk_event_translate): tell if expose events have	send_event set in debugging output.	(gdk_compress_exposures): default initialize the event so we don't	operate on bogus values (namely send_event).	* gtk/gtkwidget.c (gtk_widget_idle_draw): only emit ::draw if width	_and_ height are >0 (not _or_).	* gtk/gtktable.c (gtk_table_remove): use gtk_widget_queue_resize()	instead of gtk_container_queue_resize(), which is a core gtk internal	function (must have been on crack when i queued that).	* gtk/gtkprivate.h: added new private flag GTK_FULLDRAW_PENDING, so	we can check more reliably if we want to discard expose events.	* gtk/gtkwidget.c: added setting/unsetting of the GTK_FULLDRAW_PENDING	flag.		* gtk/gtkwidget.c (gtk_widget_event): don't discard synthesized exposes,	we simply trust these events. for deciding whether to discard exposes,	check GTK_FULLDRAW_PENDING instead of RESIZE_PENDING.	Mon Sep 13 15:01:21 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtkwidget.c (gtk_widget_queue_clear_area): Ignore	queues of areas that are completely off screen.	* gtk/gtkwidget.c (gtk_widget_idle_draw): Fix broken	logic for handleboxes.	* gtk/gtkwidget.c (gtk_widget_queue_draw_data): Add santity	check on width/height.Mon Sep 13 02:22:47 1999  Tim Janik  <timj@gtk.org>	* gtk/Makefile.am: backed out Raja's recent VPATH build "improvements",	we are fine with using $@ the way we do (if we actually encounter	brokeness with $@ in VPATH builds because of additional path prefixes,	we need to use $(@F) actually).Mon Sep 13 01:34:53 1999  Tim Janik  <timj@gtk.org>	* gtk/gtksignal.c: renamed two variables, hopefully didn't introduce	short lived bugs, that would allow language bindings to do surgeries	to our guts.1999-09-12  Raja R Harinath  <harinath@cs.umn.edu>	* configure.in (wctype): Fix AC_DEFINEs.Fri Sep 10 21:31:00 1999 Pablo Saratxaga <pablo@mandrakesoft.com>	* po/et.po,configure.in: added Estonian language file	* po/el.po: added Greek file from gtk+ HEAD cvsFri Sep 10 15:22:50 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtkwindow.c (gtk_window_size_allocate): Fix typo	where comparison was being done against an uninitialized	value causing intermittant results depending on	compiler flags. Also make it clearer that we aren't	ever initializing the child as 0x0 (though this will	be caught in gtk_widget_size_allocate())Fri Sep 10 10:06:56 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtkwindow.c (gtk_window_set_transient_for): Move	gtk_window_unset_transient_for() call after we do checks	involving the old transient parent.	[ From Lance Capser <lmc@cyberhighway.net> ]Wed Sep  8 07:13:29 1999  Tim Janik  <timj@gtk.org>	* configure.in: fixed "GNU Make" check to pass with new make version	3.77.95.1999-09-07  Raja R Harinath  <harinath@cs.umn.edu>	* gtk/Makefile.am (gtk.defs): Go back to using `touch' to create	an empty file.Mon Sep  6 00:11:56 1999  Lars Hamann  <lars@gtk.org>	* gtk/gtkctree.c (gtk_ctree_is_ancestor): return FALSE if node has	no children. (Reported by: Chris Rogers <gandalf@pobox.com>)1999-09-03  Raja R Harinath  <harinath@cs.umn.edu>	* gtk/Makefile.am (gen_sources): Improve VPATH builds.	`$@' is valid only in the build dir, not after we've done 	`cd $srcdir'.  Also use `test -f' instead of less portable	`test -e'.Fri Sep  3 17:20:57 CDT 1999 Shawn T. Amundson <amundson@gtk.org>	* Released GTK+ 1.2.5-pre1  (test release)Fri Sep  3 15:59:56 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtktext.c (correct_cache_insert): Rewrite	 for simplicity, and hopefully correctness.	 (Fixes bug #1322, which was a segfault when	  on some insertions with the properties around	  the insertion set up just wrong.)	* gtk/gtktext.c (gtk_text_adjustment): When we receive	 a "changed" signal, clamp the new value to the adjustment	 bounds to avoid segfaulting if someone tries to change	 the adjustment to a bogus value. (Bug #1795)Thu Sep  2 16:33:59 1999  Owen Taylor  <otaylor@redhat.com>	* gdk/gdkwindow.c: When we receive an unexpected	destroy notify on one of our windows, don't just	warn about it, also mark our windows as destroyed.	* gtk/gtkmain.c: Ignore unexpected destroy notifies	for children, for toplevel windows handle them	like delete_event.	* gtk/gtkplug.c: Add an unrealize handler so that	we unref plug->socket_window when we are done	with it.Fri Sep  3 14:52:54 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtktext.c (clear_area): Fix stupid signedness	 problem that was causing background to sometimes	 be misaligned.Fri Sep  3 12:26:33 1999  Owen Taylor  <otaylor@redhat.com>	[ Fixes pointed out by Ettore Perazzoli <ettore@comm2000.it> ]		* gtk/gtkmenu.c (gtk_menu_position): Make	 sure we never position menus with negative x, y,	 since gtk_widget_set_uposition() can't handle that.	* gtk/gtkmenuitem.c (gtk_menu_item_position_menu):	 Modify the positioning code a bit so that we always	 put the top-left corner onscreen. (This is for	 UI reasons, gtk_menu_position() now takes care of	 gtk_widet_set_uposition() brokeness.)Fri Sep  3 16:04:41 1999  Tim Janik  <timj@gtk.org>	* gtk-config.in (--version): don't echo @GTK_VERSION@, but	@GTK_MAJOR_VERSION@.@GTK_MINOR_VERSION@.@GTK_MICRO_VERSION@, so the	AM_PATH_GTK() macros don't get confused by the -pre1.Fri Sep  3 03:06:30 1999  Tim Janik  <timj@gtk.org>	* configure.in: changed version number to 1.2.5-pre1,	interface age 0, binary age 5. we still require Glib-1.2.4 though.		* gtk/Makefile.am: fixed up things for -jx, x > 1.		* NEWS: updates for 1.2.5.Sun Sep  5 08:48:51 1999  Owen Taylor  <otaylor@redhat.com>	* gtk/gtkwidget.c (gtk_widget_modify_style): Ref the	  RC style that is passed in. The lack of the ref	  before was a bug. If people worked around this	  bug, this will introduce a slight memory leak	  in their code. The code should typically look like:	    rc_style = gtk_rc_style_new ();	    [...]	    gtk_widget_modify_style (widget, rc_style);	    gtk_rc_style_unref (rc_style);	* gtk/gtkwidget.c (gtk_widget_modify_style): Reset	  the style if it was already set.	* gtk/gtkwidget.c (gtk_widget_set_name): Only set the	  style if it was set before.Sun Sep  5 08:10:53 1999  Owen Taylor  <otaylor@redhat.com>	* gdk/gdkfont.c (gdk_font_hash_insert): Add	  name => font and name => fontset hashes. The 	  name => fontset hash is a _big_ win since we	  weren't previously caching fontsets at all and loading	  fontsets is expensive. The name => font hash	  is less of a win, but it does save us from doing	  repeated XQueryFont calls on the same font.	* gdk/gdkprivate.h (struct _GdkFontPrivate): Add a names	  list so we can remove font/fontset from hash.Thu Sep  2 19:02:37 1999  Owen Taylor  <otaylor@redhat.com>	* gdk/gdkproperty.c (gdk_atom_intern): Remove useless	  and slightly confusing test. [ XInternAtom (,,TRUE)	  will never return None ].	* gtk/testgtk.c (main): Add a check to see if we	  are being run from the correct directory and	  to quit nicely if we are not.	* gtk/gtkrc.c (gtk_rc_slist_remove_all): Make function	  static.	* configure.in (REBUILD): Change check for perl5	  to check explicitely for v >= 5.002. (5.001	  does not work with our scripts.)Thu Sep  2 23:00:03 1999  Tim Janik  <timj@gtk.org>	* gtk/gtkenums.h (GtkWindowPosition): added GTK_WIN_POS_CENTER_ALWAYS.	* gtk/gtkwindow.c:	queue resizes unconditionally (gtk_widget_queue_resize will figure	what to do if the window is not realized).	(gtk_window_move_resize): only recenter the window	for GTK_WIN_POS_CENTER_ALWAYS.	(gtk_window_compute_reposition): handle GTK_WIN_POS_CENTER_ALWAYS in	the same way as GTK_WIN_POS_CENTER.Thu Sep  2 22:39:27 1999  Tim Janik  <timj@gtk.org>	* gtk/gtkwindow.c (gtk_window_reposition): check for the last position	with (!(info->last_flags & GDK_HINT_POS)) instead of	(!info->last_flags & GDK_HINT_POS).	* gtk/gtkwindow.c (gtk_window_move_resize): constrain new_width and	new_height unconditionally, because we use these values even if	!default_size_changed && !hints_changed.	comented the (default_size_changed || hints_changed) case with	respect to resize rejects from the window manager.	* gtk/gtkwindow.c (gtk_window_move_resize): save info->last values	in the zvt condition hack, since this includes the window hints, set	the hints after the handling_resize case.	* gtk/gtkwindow.c (gtk_window_show): constrain the default size that a	window is initially shown with to the geometry.Thu Sep  2 07:38:56 1999  Tim Janik  <timj@gtk.org>	* gtk/gtkwindow.c (gtk_window_move_resize):	s/size_changed/default_size_changed/g so i know what's	really going on (frying brain on smaller flame now).Thu Sep  2 05:47:47 1999  Tim Janik  <timj@gtk.org>	* gtk/gtkwindow.c (gtk_window_move_resize): queue a new resize if	we have size_changed upon handling_resize. this is a gross	workaround for the broken zvt widget and should be removed in

⌨️ 快捷键说明

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