forked from AuroraMiddleware/gtk
bugfixes, cleanups and macro reduction, nothing major though ;)
This commit is contained in:
parent
315affdfcb
commit
86be352e82
12
ChangeLog
12
ChangeLog
@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
is Digital Unix and we need -std1 to get the
|
is Digital Unix and we need -std1 to get the
|
||||||
right prototypes.
|
right prototypes.
|
||||||
|
|
||||||
Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
|
|
||||||
|
|
||||||
* glib/gmem.c: Experimentally restore GMemChunk
|
|
||||||
to its primeval state - where mem areas are
|
|
||||||
freed incrementally instead of searching the tree
|
|
||||||
every time a mem area is completely empty. Also,
|
|
||||||
always keep one mem chunk around. (Reduced calls
|
|
||||||
to malloc() a lot, but doesn't really improve
|
|
||||||
performance significiantly)
|
|
||||||
|
|
||||||
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
||||||
@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
the 'make dist' form of GTK+. (Dependency caused dependencies
|
the 'make dist' form of GTK+. (Dependency caused dependencies
|
||||||
to be redone when BUILT_SOURCES changed)
|
to be redone when BUILT_SOURCES changed)
|
||||||
|
|
||||||
==========
|
|
||||||
|
|
||||||
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
||||||
|
@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
is Digital Unix and we need -std1 to get the
|
is Digital Unix and we need -std1 to get the
|
||||||
right prototypes.
|
right prototypes.
|
||||||
|
|
||||||
Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
|
|
||||||
|
|
||||||
* glib/gmem.c: Experimentally restore GMemChunk
|
|
||||||
to its primeval state - where mem areas are
|
|
||||||
freed incrementally instead of searching the tree
|
|
||||||
every time a mem area is completely empty. Also,
|
|
||||||
always keep one mem chunk around. (Reduced calls
|
|
||||||
to malloc() a lot, but doesn't really improve
|
|
||||||
performance significiantly)
|
|
||||||
|
|
||||||
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
||||||
@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
the 'make dist' form of GTK+. (Dependency caused dependencies
|
the 'make dist' form of GTK+. (Dependency caused dependencies
|
||||||
to be redone when BUILT_SOURCES changed)
|
to be redone when BUILT_SOURCES changed)
|
||||||
|
|
||||||
==========
|
|
||||||
|
|
||||||
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
||||||
|
@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
is Digital Unix and we need -std1 to get the
|
is Digital Unix and we need -std1 to get the
|
||||||
right prototypes.
|
right prototypes.
|
||||||
|
|
||||||
Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
|
|
||||||
|
|
||||||
* glib/gmem.c: Experimentally restore GMemChunk
|
|
||||||
to its primeval state - where mem areas are
|
|
||||||
freed incrementally instead of searching the tree
|
|
||||||
every time a mem area is completely empty. Also,
|
|
||||||
always keep one mem chunk around. (Reduced calls
|
|
||||||
to malloc() a lot, but doesn't really improve
|
|
||||||
performance significiantly)
|
|
||||||
|
|
||||||
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
||||||
@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
the 'make dist' form of GTK+. (Dependency caused dependencies
|
the 'make dist' form of GTK+. (Dependency caused dependencies
|
||||||
to be redone when BUILT_SOURCES changed)
|
to be redone when BUILT_SOURCES changed)
|
||||||
|
|
||||||
==========
|
|
||||||
|
|
||||||
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
||||||
|
@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
is Digital Unix and we need -std1 to get the
|
is Digital Unix and we need -std1 to get the
|
||||||
right prototypes.
|
right prototypes.
|
||||||
|
|
||||||
Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
|
|
||||||
|
|
||||||
* glib/gmem.c: Experimentally restore GMemChunk
|
|
||||||
to its primeval state - where mem areas are
|
|
||||||
freed incrementally instead of searching the tree
|
|
||||||
every time a mem area is completely empty. Also,
|
|
||||||
always keep one mem chunk around. (Reduced calls
|
|
||||||
to malloc() a lot, but doesn't really improve
|
|
||||||
performance significiantly)
|
|
||||||
|
|
||||||
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
||||||
@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
the 'make dist' form of GTK+. (Dependency caused dependencies
|
the 'make dist' form of GTK+. (Dependency caused dependencies
|
||||||
to be redone when BUILT_SOURCES changed)
|
to be redone when BUILT_SOURCES changed)
|
||||||
|
|
||||||
==========
|
|
||||||
|
|
||||||
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
||||||
|
@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
is Digital Unix and we need -std1 to get the
|
is Digital Unix and we need -std1 to get the
|
||||||
right prototypes.
|
right prototypes.
|
||||||
|
|
||||||
Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
|
|
||||||
|
|
||||||
* glib/gmem.c: Experimentally restore GMemChunk
|
|
||||||
to its primeval state - where mem areas are
|
|
||||||
freed incrementally instead of searching the tree
|
|
||||||
every time a mem area is completely empty. Also,
|
|
||||||
always keep one mem chunk around. (Reduced calls
|
|
||||||
to malloc() a lot, but doesn't really improve
|
|
||||||
performance significiantly)
|
|
||||||
|
|
||||||
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
||||||
@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
the 'make dist' form of GTK+. (Dependency caused dependencies
|
the 'make dist' form of GTK+. (Dependency caused dependencies
|
||||||
to be redone when BUILT_SOURCES changed)
|
to be redone when BUILT_SOURCES changed)
|
||||||
|
|
||||||
==========
|
|
||||||
|
|
||||||
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
||||||
|
@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
is Digital Unix and we need -std1 to get the
|
is Digital Unix and we need -std1 to get the
|
||||||
right prototypes.
|
right prototypes.
|
||||||
|
|
||||||
Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
|
|
||||||
|
|
||||||
* glib/gmem.c: Experimentally restore GMemChunk
|
|
||||||
to its primeval state - where mem areas are
|
|
||||||
freed incrementally instead of searching the tree
|
|
||||||
every time a mem area is completely empty. Also,
|
|
||||||
always keep one mem chunk around. (Reduced calls
|
|
||||||
to malloc() a lot, but doesn't really improve
|
|
||||||
performance significiantly)
|
|
||||||
|
|
||||||
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
||||||
@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
the 'make dist' form of GTK+. (Dependency caused dependencies
|
the 'make dist' form of GTK+. (Dependency caused dependencies
|
||||||
to be redone when BUILT_SOURCES changed)
|
to be redone when BUILT_SOURCES changed)
|
||||||
|
|
||||||
==========
|
|
||||||
|
|
||||||
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
||||||
|
@ -4,16 +4,6 @@ Sat May 9 20:11:20 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
is Digital Unix and we need -std1 to get the
|
is Digital Unix and we need -std1 to get the
|
||||||
right prototypes.
|
right prototypes.
|
||||||
|
|
||||||
Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
|
|
||||||
|
|
||||||
* glib/gmem.c: Experimentally restore GMemChunk
|
|
||||||
to its primeval state - where mem areas are
|
|
||||||
freed incrementally instead of searching the tree
|
|
||||||
every time a mem area is completely empty. Also,
|
|
||||||
always keep one mem chunk around. (Reduced calls
|
|
||||||
to malloc() a lot, but doesn't really improve
|
|
||||||
performance significiantly)
|
|
||||||
|
|
||||||
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
Fri May 8 21:31:50 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
* gtk/gtkwidget.c (gtk_widget_queue_draw): Free the
|
||||||
@ -594,8 +584,6 @@ Wed Apr 15 20:42:46 1998 Owen Taylor <otaylor@gtk.org>
|
|||||||
the 'make dist' form of GTK+. (Dependency caused dependencies
|
the 'make dist' form of GTK+. (Dependency caused dependencies
|
||||||
to be redone when BUILT_SOURCES changed)
|
to be redone when BUILT_SOURCES changed)
|
||||||
|
|
||||||
==========
|
|
||||||
|
|
||||||
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
Thu Apr 30 11:18:00 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
* gtk/gtkcombo.[ch]: Allow the user to use the popup list
|
||||||
|
8
NEWS
8
NEWS
@ -3,11 +3,11 @@ Overview of Changes in GTK+ 1.1.0:
|
|||||||
* Significant speedups to widget creation and destruction through caching
|
* Significant speedups to widget creation and destruction through caching
|
||||||
colormap and visual queries to the XServer.
|
colormap and visual queries to the XServer.
|
||||||
* Speedups for type creation and especially gtk_type_is_a() checks.
|
* Speedups for type creation and especially gtk_type_is_a() checks.
|
||||||
* Speedups in signal lookup and creation and especaially with signal
|
* Speedups in signal lookup, creation and emissions and connection handling.
|
||||||
emissions.
|
* Additions to the signal handling API (e.g. *_emitv).
|
||||||
* Minor speedups with object data allocation and destruction.
|
* Minor speedups with object data allocation and destruction.
|
||||||
* Newly included file gtkfeatures.h which defines compatibility macros to
|
* Newly included file gtkfeatures.h which defines compatibility macros to
|
||||||
test for certain API features upon program compilation.
|
test for certain API features upon program compilation.
|
||||||
* New widget GtkCTree
|
* New widget GtkCTree
|
||||||
* Upgrade to libtool-1.2
|
* Upgrade to libtool-1.2
|
||||||
* Lots of bug fixes, including one that fixed a major memory leak
|
* Lots of bug fixes, including one that fixed a major memory leak
|
||||||
|
@ -22,6 +22,10 @@
|
|||||||
#undef HAVE_SHAPE_EXT
|
#undef HAVE_SHAPE_EXT
|
||||||
#undef HAVE_SYS_SELECT_H
|
#undef HAVE_SYS_SELECT_H
|
||||||
|
|
||||||
|
/* some systems do not allow to ipcrm pages prior to
|
||||||
|
* actual usage, namely: OSF1 V3.2, SunOS 4.1.1, 5.5, 5.5.1, 5.6,
|
||||||
|
* IRIX 5.2 and 6.2.
|
||||||
|
*/
|
||||||
#undef IPC_RMID_DEFERRED_RELEASE
|
#undef IPC_RMID_DEFERRED_RELEASE
|
||||||
|
|
||||||
#undef NO_FD_SET
|
#undef NO_FD_SET
|
||||||
@ -32,11 +36,6 @@
|
|||||||
#undef XINPUT_GXI
|
#undef XINPUT_GXI
|
||||||
#undef XINPUT_XFREE
|
#undef XINPUT_XFREE
|
||||||
|
|
||||||
#undef GTK_MAJOR_VERSION
|
|
||||||
#undef GTK_MINOR_VERSION
|
|
||||||
#undef GTK_MICRO_VERSION
|
|
||||||
#undef GTK_VERSION
|
|
||||||
|
|
||||||
/* Define as the return type of signal handlers (int or void). */
|
/* Define as the return type of signal handlers (int or void). */
|
||||||
#undef RETSIGTYPE
|
#undef RETSIGTYPE
|
||||||
|
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
Sat May 9 20:08:12 1998 Owen Taylor <otaylor@gtk.org>
|
||||||
|
|
||||||
|
* glib/gmem.c: Experimentally restore GMemChunk
|
||||||
|
to its primeval state - where mem areas are
|
||||||
|
freed incrementally instead of searching the tree
|
||||||
|
every time a mem area is completely empty. Also,
|
||||||
|
always keep one mem chunk around. (Reduced calls
|
||||||
|
to malloc() a lot, but doesn't really improve
|
||||||
|
performance significiantly)
|
||||||
|
|
||||||
Thu May 7 08:17:28 1998 Tim Janik <timj@gtk.org>
|
Thu May 7 08:17:28 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
* glib.h (G_GNUC_PRINTF):
|
* glib.h (G_GNUC_PRINTF):
|
||||||
|
@ -35,9 +35,6 @@
|
|||||||
#undef NO_SYS_ERRLIST
|
#undef NO_SYS_ERRLIST
|
||||||
#undef NO_SYS_SIGLIST
|
#undef NO_SYS_SIGLIST
|
||||||
|
|
||||||
/* #undef PACKAGE */
|
|
||||||
/* #undef VERSION */
|
|
||||||
|
|
||||||
/* The number of bytes in a char. */
|
/* The number of bytes in a char. */
|
||||||
#undef SIZEOF_CHAR
|
#undef SIZEOF_CHAR
|
||||||
|
|
||||||
|
@ -25,30 +25,23 @@ extern "C" {
|
|||||||
#pragma }
|
#pragma }
|
||||||
#endif /* __cplusplus */
|
#endif /* __cplusplus */
|
||||||
|
|
||||||
|
|
||||||
/* compile time version
|
/* compile time version
|
||||||
*/
|
*/
|
||||||
#define GTK_MAJOR_VERSION (1)
|
#define GTK_MAJOR_VERSION (1)
|
||||||
#define GTK_MINOR_VERSION (1)
|
#define GTK_MINOR_VERSION (1)
|
||||||
#define GTK_MICRO_VERSION (0)
|
#define GTK_MICRO_VERSION (0)
|
||||||
|
|
||||||
/* new functions gtk_container_set_focus_vadjustment() and
|
/* new gtk_container_set_focus_[hv]adjustment()
|
||||||
* gtk_container_set_focus_hadjustment().
|
|
||||||
*/
|
*/
|
||||||
#define GTK_HAVE_CONTAINER_FOCUS_ADJUSTMENTS 1-0-1
|
#define GTK_HAVE_CONTAINER_FOCUS_ADJUSTMENTS 1-0-1
|
||||||
|
|
||||||
/* new macros for checking of class types
|
/* newly exported gtk_signal_init()
|
||||||
*/
|
* new gtk_signal_n_emissions*()
|
||||||
#define GTK_HAVE_IS_CLASS 1-1-0
|
|
||||||
|
|
||||||
/* export the gtk_signal_init() function
|
|
||||||
* new gtk_signal_n_emissions*() functions
|
|
||||||
* "signal-name" is now an alias for "signal_name"
|
* "signal-name" is now an alias for "signal_name"
|
||||||
* new gtk_signal_emitv*() interface
|
* new gtk_signal_emitv*()
|
||||||
*/
|
*/
|
||||||
#define GTK_HAVE_SIGNAL_INIT 1-1-0
|
#define GTK_HAVE_SIGNAL_INIT 1-0-2
|
||||||
#define GTK_HAVE_N_EMISSIONS 1-1-0
|
|
||||||
#define GTK_HAVE_SIGNAL_LISP_SYNTAX 1-1-0
|
|
||||||
#define GTK_HAVE_SIGNAL_EMITV 1-1-0
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -25,30 +25,23 @@ extern "C" {
|
|||||||
#pragma }
|
#pragma }
|
||||||
#endif /* __cplusplus */
|
#endif /* __cplusplus */
|
||||||
|
|
||||||
|
|
||||||
/* compile time version
|
/* compile time version
|
||||||
*/
|
*/
|
||||||
#define GTK_MAJOR_VERSION (@GTK_MAJOR_VERSION@)
|
#define GTK_MAJOR_VERSION (@GTK_MAJOR_VERSION@)
|
||||||
#define GTK_MINOR_VERSION (@GTK_MAJOR_VERSION@)
|
#define GTK_MINOR_VERSION (@GTK_MINOR_VERSION@)
|
||||||
#define GTK_MICRO_VERSION (@GTK_MICRO_VERSION@)
|
#define GTK_MICRO_VERSION (@GTK_MICRO_VERSION@)
|
||||||
|
|
||||||
/* new functions gtk_container_set_focus_vadjustment() and
|
/* new gtk_container_set_focus_[hv]adjustment()
|
||||||
* gtk_container_set_focus_hadjustment().
|
|
||||||
*/
|
*/
|
||||||
#define GTK_HAVE_CONTAINER_FOCUS_ADJUSTMENTS 1-0-1
|
#define GTK_HAVE_CONTAINER_FOCUS_ADJUSTMENTS 1-0-1
|
||||||
|
|
||||||
/* new macros for checking of class types
|
/* newly exported gtk_signal_init()
|
||||||
*/
|
* new gtk_signal_n_emissions*()
|
||||||
#define GTK_HAVE_IS_CLASS 1-1-0
|
|
||||||
|
|
||||||
/* export the gtk_signal_init() function
|
|
||||||
* new gtk_signal_n_emissions*() functions
|
|
||||||
* "signal-name" is now an alias for "signal_name"
|
* "signal-name" is now an alias for "signal_name"
|
||||||
* new gtk_signal_emitv*() interface
|
* new gtk_signal_emitv*()
|
||||||
*/
|
*/
|
||||||
#define GTK_HAVE_SIGNAL_INIT 1-1-0
|
#define GTK_HAVE_SIGNAL_INIT 1-0-2
|
||||||
#define GTK_HAVE_N_EMISSIONS 1-1-0
|
|
||||||
#define GTK_HAVE_SIGNAL_LISP_SYNTAX 1-1-0
|
|
||||||
#define GTK_HAVE_SIGNAL_EMITV 1-1-0
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user