forked from AuroraMiddleware/gtk
version bump to 1.1.1, binary age 0, interface age 0. pass "gmodule" to
Mon Aug 17 01:40:00 1998 Tim Janik <timj@gtk.org> * configure.in: version bump to 1.1.1, binary age 0, interface age 0. pass "gmodule" to AM_PATH_GLIB, with that we require libgmodule.so now. * gtk/gtkmain.c (gtk_init): since glib's g_return*_if_fail macros log with G_LOG_LEVEL_CRITICAL now, i added "--g-fatal-checks", "--gdk-fatal-checks" and "--gtk-fatal-checks". that makes up six different *-fatal-* arguments now. this needs to be revised and compressed to a reasonable amount of arguments.
This commit is contained in:
parent
31de6ff4e0
commit
7b9b0ab0fa
11
ChangeLog
11
ChangeLog
@ -1,3 +1,14 @@
|
|||||||
|
Mon Aug 17 01:40:00 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* configure.in: version bump to 1.1.1, binary age 0, interface age 0.
|
||||||
|
pass "gmodule" to AM_PATH_GLIB, with that we require libgmodule.so now.
|
||||||
|
|
||||||
|
* gtk/gtkmain.c (gtk_init): since glib's g_return*_if_fail macros log
|
||||||
|
with G_LOG_LEVEL_CRITICAL now, i added "--g-fatal-checks",
|
||||||
|
"--gdk-fatal-checks" and "--gtk-fatal-checks". that makes up six
|
||||||
|
different *-fatal-* arguments now. this needs to be revised and
|
||||||
|
compressed to a reasonable amount of arguments.
|
||||||
|
|
||||||
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
||||||
|
@ -1,3 +1,14 @@
|
|||||||
|
Mon Aug 17 01:40:00 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* configure.in: version bump to 1.1.1, binary age 0, interface age 0.
|
||||||
|
pass "gmodule" to AM_PATH_GLIB, with that we require libgmodule.so now.
|
||||||
|
|
||||||
|
* gtk/gtkmain.c (gtk_init): since glib's g_return*_if_fail macros log
|
||||||
|
with G_LOG_LEVEL_CRITICAL now, i added "--g-fatal-checks",
|
||||||
|
"--gdk-fatal-checks" and "--gtk-fatal-checks". that makes up six
|
||||||
|
different *-fatal-* arguments now. this needs to be revised and
|
||||||
|
compressed to a reasonable amount of arguments.
|
||||||
|
|
||||||
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
||||||
|
@ -1,3 +1,14 @@
|
|||||||
|
Mon Aug 17 01:40:00 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* configure.in: version bump to 1.1.1, binary age 0, interface age 0.
|
||||||
|
pass "gmodule" to AM_PATH_GLIB, with that we require libgmodule.so now.
|
||||||
|
|
||||||
|
* gtk/gtkmain.c (gtk_init): since glib's g_return*_if_fail macros log
|
||||||
|
with G_LOG_LEVEL_CRITICAL now, i added "--g-fatal-checks",
|
||||||
|
"--gdk-fatal-checks" and "--gtk-fatal-checks". that makes up six
|
||||||
|
different *-fatal-* arguments now. this needs to be revised and
|
||||||
|
compressed to a reasonable amount of arguments.
|
||||||
|
|
||||||
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
||||||
|
@ -1,3 +1,14 @@
|
|||||||
|
Mon Aug 17 01:40:00 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* configure.in: version bump to 1.1.1, binary age 0, interface age 0.
|
||||||
|
pass "gmodule" to AM_PATH_GLIB, with that we require libgmodule.so now.
|
||||||
|
|
||||||
|
* gtk/gtkmain.c (gtk_init): since glib's g_return*_if_fail macros log
|
||||||
|
with G_LOG_LEVEL_CRITICAL now, i added "--g-fatal-checks",
|
||||||
|
"--gdk-fatal-checks" and "--gtk-fatal-checks". that makes up six
|
||||||
|
different *-fatal-* arguments now. this needs to be revised and
|
||||||
|
compressed to a reasonable amount of arguments.
|
||||||
|
|
||||||
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
||||||
|
@ -1,3 +1,14 @@
|
|||||||
|
Mon Aug 17 01:40:00 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* configure.in: version bump to 1.1.1, binary age 0, interface age 0.
|
||||||
|
pass "gmodule" to AM_PATH_GLIB, with that we require libgmodule.so now.
|
||||||
|
|
||||||
|
* gtk/gtkmain.c (gtk_init): since glib's g_return*_if_fail macros log
|
||||||
|
with G_LOG_LEVEL_CRITICAL now, i added "--g-fatal-checks",
|
||||||
|
"--gdk-fatal-checks" and "--gtk-fatal-checks". that makes up six
|
||||||
|
different *-fatal-* arguments now. this needs to be revised and
|
||||||
|
compressed to a reasonable amount of arguments.
|
||||||
|
|
||||||
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
||||||
|
@ -1,3 +1,14 @@
|
|||||||
|
Mon Aug 17 01:40:00 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* configure.in: version bump to 1.1.1, binary age 0, interface age 0.
|
||||||
|
pass "gmodule" to AM_PATH_GLIB, with that we require libgmodule.so now.
|
||||||
|
|
||||||
|
* gtk/gtkmain.c (gtk_init): since glib's g_return*_if_fail macros log
|
||||||
|
with G_LOG_LEVEL_CRITICAL now, i added "--g-fatal-checks",
|
||||||
|
"--gdk-fatal-checks" and "--gtk-fatal-checks". that makes up six
|
||||||
|
different *-fatal-* arguments now. this needs to be revised and
|
||||||
|
compressed to a reasonable amount of arguments.
|
||||||
|
|
||||||
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
||||||
|
@ -1,3 +1,14 @@
|
|||||||
|
Mon Aug 17 01:40:00 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* configure.in: version bump to 1.1.1, binary age 0, interface age 0.
|
||||||
|
pass "gmodule" to AM_PATH_GLIB, with that we require libgmodule.so now.
|
||||||
|
|
||||||
|
* gtk/gtkmain.c (gtk_init): since glib's g_return*_if_fail macros log
|
||||||
|
with G_LOG_LEVEL_CRITICAL now, i added "--g-fatal-checks",
|
||||||
|
"--gdk-fatal-checks" and "--gtk-fatal-checks". that makes up six
|
||||||
|
different *-fatal-* arguments now. this needs to be revised and
|
||||||
|
compressed to a reasonable amount of arguments.
|
||||||
|
|
||||||
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
Sun Aug 16 20:51:59 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
* gtk/gtkmain.c (gtk_init): fatal warning option is split up now,
|
||||||
|
18
HACKING
18
HACKING
@ -9,21 +9,24 @@ to have the following packages installed:
|
|||||||
These should be available by ftp from ftp.gnu.org or any of the
|
These should be available by ftp from ftp.gnu.org or any of the
|
||||||
fine GNU mirrors. Beta software can be found at alpha.gnu.org.
|
fine GNU mirrors. Beta software can be found at alpha.gnu.org.
|
||||||
|
|
||||||
If you are accessing gtk+ via CVS, then you will need to take several
|
In order to get CVS gtk+ installed on your system, you need to have
|
||||||
steps to get it to compile. You can do all these steps at once
|
the most recent CVS version of glib installed as well.
|
||||||
by running:
|
The installation process of glib is similar to that of gtk+, but
|
||||||
|
needs to be fulfilled prior to installation of gtk+.
|
||||||
|
|
||||||
|
To compile a CVS version of gtk+ on your system, you will need to take
|
||||||
|
several steps to setup the tree for compilation. You can do all these
|
||||||
|
steps at once by running:
|
||||||
|
|
||||||
cvsroot/gtk+# ./autogen.sh
|
cvsroot/gtk+# ./autogen.sh
|
||||||
|
|
||||||
Basically this does the following for you:
|
Basically this does the following for you:
|
||||||
|
|
||||||
cvsroot/gtk+# aclocal; automake; autoconf
|
cvsroot/gtk+# aclocal; automake; autoconf
|
||||||
cvsroot/gtk+/glib# aclocal; automake; autoconf
|
|
||||||
|
|
||||||
The above commands create the "configure" script. Now you
|
The above commands create the "configure" script. Now you
|
||||||
can run the configure script in cvsroot/gtk+ to create all
|
can run the configure script in cvsroot/gtk+ to create all
|
||||||
the Makefiles. You only need to call "configure" in cvsroot/gtk+
|
the Makefiles.
|
||||||
as the one in glib will be invoked automatically.
|
|
||||||
|
|
||||||
Before running autogen.sh or configure, make sure you have libtool
|
Before running autogen.sh or configure, make sure you have libtool
|
||||||
in your path.
|
in your path.
|
||||||
@ -33,11 +36,12 @@ options like --prefix=/usr to configure you can give those options
|
|||||||
to autogen.sh and they will be passed on to configure.
|
to autogen.sh and they will be passed on to configure.
|
||||||
|
|
||||||
If at all possible, please use CVS to get the latest development version of
|
If at all possible, please use CVS to get the latest development version of
|
||||||
gtk+. You can do the following to get gtk+ from cvs:
|
gtk+ and glib. You can do the following to get glib and gtk+ from cvs:
|
||||||
|
|
||||||
$ export CVSROOT=':pserver:anonymous@cvs.gimp.org:/debian/home/gnomecvs'
|
$ export CVSROOT=':pserver:anonymous@cvs.gimp.org:/debian/home/gnomecvs'
|
||||||
$ cvs login
|
$ cvs login
|
||||||
(there is no password, just hit return)
|
(there is no password, just hit return)
|
||||||
|
$ cvs -z9 checkout glib
|
||||||
$ cvs -z9 checkout gtk+
|
$ cvs -z9 checkout gtk+
|
||||||
|
|
||||||
Please submit patches to the gtk-list@redhat.com mailing list (you must
|
Please submit patches to the gtk-list@redhat.com mailing list (you must
|
||||||
|
6
INSTALL
6
INSTALL
@ -7,8 +7,8 @@ you got this package.
|
|||||||
Simple install procedure
|
Simple install procedure
|
||||||
========================
|
========================
|
||||||
|
|
||||||
% gzip -cd gtk+-1.1.1.tar.gz | tar xvf - # unpack the sources
|
% gzip -cd gtk+-1.1.2.tar.gz | tar xvf - # unpack the sources
|
||||||
% cd gtk+-1.1.1 # change to the toplevel directory
|
% cd gtk+-1.1.2 # change to the toplevel directory
|
||||||
% ./configure # run the `configure' script
|
% ./configure # run the `configure' script
|
||||||
% make # build GTK
|
% make # build GTK
|
||||||
[ Become root if necessary ]
|
[ Become root if necessary ]
|
||||||
@ -92,7 +92,7 @@ You can compile GTK+ against a copy of GLIB that you have not
|
|||||||
yet installed. To do this, give the --with-glib=DIR options
|
yet installed. To do this, give the --with-glib=DIR options
|
||||||
to ./configure. For instance:
|
to ./configure. For instance:
|
||||||
|
|
||||||
./configure --with-glib=../glib-1.1.1
|
./configure --with-glib=../glib-1.1.3
|
||||||
|
|
||||||
This, however, will not work if you built GLIB with different
|
This, however, will not work if you built GLIB with different
|
||||||
source and build directories.
|
source and build directories.
|
||||||
|
2
README
2
README
@ -1,7 +1,7 @@
|
|||||||
General Information
|
General Information
|
||||||
===================
|
===================
|
||||||
|
|
||||||
This is GTK+ version 1.1.1. GTK+, which stands for the Gimp ToolKit,
|
This is GTK+ version 1.1.2. GTK+, which stands for the Gimp ToolKit,
|
||||||
is a library for creating graphical user interfaces for the X Window
|
is a library for creating graphical user interfaces for the X Window
|
||||||
System. It is designed to be small, efficient, and flexible. GTK+ is
|
System. It is designed to be small, efficient, and flexible. GTK+ is
|
||||||
written in C with a very object-oriented approach.
|
written in C with a very object-oriented approach.
|
||||||
|
2
TODO
2
TODO
@ -1,5 +1,3 @@
|
|||||||
For 1.1.0 release:
|
|
||||||
|
|
||||||
For 1.2.0 release:
|
For 1.2.0 release:
|
||||||
- remove deprecated functions from *.[hc] files, especially the
|
- remove deprecated functions from *.[hc] files, especially the
|
||||||
non-functional ones.
|
non-functional ones.
|
||||||
|
@ -14,7 +14,7 @@ cflags_set=${CFLAGS+set}
|
|||||||
#
|
#
|
||||||
GTK_MAJOR_VERSION=1
|
GTK_MAJOR_VERSION=1
|
||||||
GTK_MINOR_VERSION=1
|
GTK_MINOR_VERSION=1
|
||||||
GTK_MICRO_VERSION=1
|
GTK_MICRO_VERSION=2
|
||||||
GTK_INTERFACE_AGE=0
|
GTK_INTERFACE_AGE=0
|
||||||
GTK_BINARY_AGE=0
|
GTK_BINARY_AGE=0
|
||||||
GTK_VERSION=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION.$GTK_MICRO_VERSION
|
GTK_VERSION=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION.$GTK_MICRO_VERSION
|
||||||
@ -140,8 +140,9 @@ if test x$with_glib = x ; then
|
|||||||
|
|
||||||
AM_PATH_GLIB(1.1.3,,
|
AM_PATH_GLIB(1.1.3,,
|
||||||
AC_MSG_ERROR([
|
AC_MSG_ERROR([
|
||||||
*** GLIB 1.1.1 or better is required. The latest version of GLIB
|
*** GLIB 1.1.3 or better is required. The latest version of GLIB
|
||||||
*** is always available from ftp://ftp.gtk.org.]))
|
*** is always available from ftp://ftp.gtk.org.]),
|
||||||
|
gmodule)
|
||||||
|
|
||||||
glib_cflags=$GLIB_CFLAGS
|
glib_cflags=$GLIB_CFLAGS
|
||||||
glib_libs=$GLIB_LIBS
|
glib_libs=$GLIB_LIBS
|
||||||
|
@ -334,6 +334,33 @@ gtk_init (int *argc,
|
|||||||
g_log_set_fatal_mask (G_LOG_DOMAIN, fatal_levels);
|
g_log_set_fatal_mask (G_LOG_DOMAIN, fatal_levels);
|
||||||
(*argv)[i] = NULL;
|
(*argv)[i] = NULL;
|
||||||
}
|
}
|
||||||
|
else if (strcmp ("--g-fatal-checks", (*argv)[i]) == 0)
|
||||||
|
{
|
||||||
|
GLogLevelFlags fatal_levels;
|
||||||
|
|
||||||
|
fatal_levels = g_log_set_fatal_mask (g_log_domain_glib, G_LOG_FATAL_MASK);
|
||||||
|
fatal_levels |= G_LOG_LEVEL_CRITICAL;
|
||||||
|
g_log_set_fatal_mask (g_log_domain_glib, fatal_levels);
|
||||||
|
(*argv)[i] = NULL;
|
||||||
|
}
|
||||||
|
else if (strcmp ("--gdk-fatal-checks", (*argv)[i]) == 0)
|
||||||
|
{
|
||||||
|
GLogLevelFlags fatal_levels;
|
||||||
|
|
||||||
|
fatal_levels = g_log_set_fatal_mask ("Gdk", G_LOG_FATAL_MASK);
|
||||||
|
fatal_levels |= G_LOG_LEVEL_CRITICAL;
|
||||||
|
g_log_set_fatal_mask ("Gdk", fatal_levels);
|
||||||
|
(*argv)[i] = NULL;
|
||||||
|
}
|
||||||
|
else if (strcmp ("--gtk-fatal-checks", (*argv)[i]) == 0)
|
||||||
|
{
|
||||||
|
GLogLevelFlags fatal_levels;
|
||||||
|
|
||||||
|
fatal_levels = g_log_set_fatal_mask (G_LOG_DOMAIN, G_LOG_FATAL_MASK);
|
||||||
|
fatal_levels |= G_LOG_LEVEL_CRITICAL;
|
||||||
|
g_log_set_fatal_mask (G_LOG_DOMAIN, fatal_levels);
|
||||||
|
(*argv)[i] = NULL;
|
||||||
|
}
|
||||||
i += 1;
|
i += 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user