we require glib-1.3.9, pango-0.20, atk-0.5 and gtk+-1.3.9 available from

2001-09-26  Sven Neumann  <sven@gimp.org>

	* configure.in: we require glib-1.3.9, pango-0.20, atk-0.5 and
	gtk+-1.3.9 available from ftp://ftp.gtk.org/pub/gtk/v1.3/.

	* HACKING: mention the fact that we will try to keep our source
	compileable against the latest development releases of gtk+ and
	friends.

	* app/plug_in.c
	* app/gui/file-open-dialog.c
	* app/gui/file-save-dialog.c
	* plug-ins/common/csource.c
	* plug-ins/common/wmf.c: follow glib API changes.

	* plug-ins/common/mail.c: fixed a warning.
This commit is contained in:
Sven Neumann 2001-09-26 12:52:12 +00:00 committed by Sven Neumann
parent f235eabbf1
commit d4168a4322
30 changed files with 64 additions and 42 deletions

View File

@ -1,3 +1,20 @@
2001-09-26 Sven Neumann <sven@gimp.org>
* configure.in: we require glib-1.3.9, pango-0.20, atk-0.5 and
gtk+-1.3.9 available from ftp://ftp.gtk.org/pub/gtk/v1.3/.
* HACKING: mention the fact that we will try to keep our source
compileable against the latest development releases of gtk+ and
friends.
* app/plug_in.c
* app/gui/file-open-dialog.c
* app/gui/file-save-dialog.c
* plug-ins/common/csource.c
* plug-ins/common/wmf.c: follow glib API changes.
* plug-ins/common/mail.c: fixed a warning.
2001-09-26 Michael Natterer <mitch@gimp.org> 2001-09-26 Michael Natterer <mitch@gimp.org>
* app/Makefile.am * app/Makefile.am

28
HACKING
View File

@ -52,24 +52,30 @@ atk and gtk+. You can do the following to get them all from cvs:
(there is no password, just hit return) (there is no password, just hit return)
$ cvs -z3 checkout gtk-doc glib pango atk gtk+ gimp $ cvs -z3 checkout gtk-doc glib pango atk gtk+ gimp
We will try our best to keep the GIMP CVS tree compileable against
the latest development releases of glib, pango, atk and gtk+. Since
it is sometimes difficult to get a working state out of CVS, you may
prefer to use these releases instead. Get them from
ftp://ftp.gtk.org/pub/gtk/v1.3/.
Patches Patches
------- -------
Please submit patches to the gimp-developer@lists.xcf.berkeley.edu mailing Please submit patches to the gimp-developer@lists.xcf.berkeley.edu
list. All kinds of contributions are accepted. Patches that you wish to go mailing list. All kinds of contributions are appreciated. Larger patches
into the distribution should also be uploaded to ftp://ftp.gimp.org/incoming. should be uploaded to ftp://ftp.gimp.org/incoming/. Follow the rules
Follow the rules there for naming your patches. there for naming your patches.
Autogenerated Files Autogenerated Files
------------------- -------------------
Please notice that some files in the source are generated from other sources. Please notice that some files in the source are generated from other
All those files have a short notice about being autogenerated somewhere at sources. All those files have a short notice about being autogenerated
the top. Among them are the files ending in _pdb.[ch] in the libgimp somewhere at the top. Among them are the files ending in _pdb.[ch] in the
directory and the files ending in _cmds.c in the app/pdb subdirectory. Those libgimp directory and the files ending in _cmds.c in the app/pdb
are generated from the respective .pdb files in tools/pdbgen/pdb. The list of subdirectory. Those are generated from the respective .pdb files in
contributors is used in several files which are for that reason generated tools/pdbgen/pdb. The list of contributors is used in several files which
from the file contributors in tools/authorsgen. are for that reason generated from the file contributors in tools/authorsgen.
Hackordnung Hackordnung

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -118,7 +118,7 @@ file_open_dialog_menu_init (void)
basename = g_path_get_basename (file_proc->prog); basename = g_path_get_basename (file_proc->prog);
lowercase_basename = g_ascii_strdown (basename); lowercase_basename = g_ascii_strdown (basename, -1);
g_free (basename); g_free (basename);

View File

@ -112,7 +112,7 @@ file_save_dialog_menu_init (void)
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (page); lowercase_page = g_ascii_strdown (page, -1);
g_free (page); g_free (page);

View File

@ -118,7 +118,7 @@ file_open_dialog_menu_init (void)
basename = g_path_get_basename (file_proc->prog); basename = g_path_get_basename (file_proc->prog);
lowercase_basename = g_ascii_strdown (basename); lowercase_basename = g_ascii_strdown (basename, -1);
g_free (basename); g_free (basename);

View File

@ -112,7 +112,7 @@ file_save_dialog_menu_init (void)
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (page); lowercase_page = g_ascii_strdown (page, -1);
g_free (page); g_free (page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -2594,7 +2594,7 @@ plug_in_make_menu_entry (gpointer foo,
g_free (basename); g_free (basename);
lowercase_page = g_ascii_strdown (help_page); lowercase_page = g_ascii_strdown (help_page, -1);
g_free (help_page); g_free (help_page);

View File

@ -117,7 +117,7 @@ if ! pkg-config --atleast-pkgconfig-version 0.7 ; then
fi fi
dnl Check for GTK+ dnl Check for GTK+
AM_PATH_GTK_2_0(1.3.8,, AM_PATH_GTK_2_0(1.3.9,,
AC_MSG_ERROR(Test for GTK failed. See the file 'INSTALL' for help.)) AC_MSG_ERROR(Test for GTK failed. See the file 'INSTALL' for help.))
changequote(,)dnl changequote(,)dnl
@ -143,7 +143,7 @@ changequote([,])dnl
dnl dnl
dnl Check for PangoFT2 dnl Check for PangoFT2
dnl dnl
PANGOFT2_REQUIRED_VERSION=0.19 PANGOFT2_REQUIRED_VERSION=0.20
AC_MSG_CHECKING([for Freetype 2.0 font support for Pango]) AC_MSG_CHECKING([for Freetype 2.0 font support for Pango])
if $PKG_CONFIG --atleast-version $PANGOFT2_REQUIRED_VERSION pangoft2; then if $PKG_CONFIG --atleast-version $PANGOFT2_REQUIRED_VERSION pangoft2; then

View File

@ -475,7 +475,7 @@ save_image (Config *config,
s_null = "(char*) 0"; s_null = "(char*) 0";
} }
macro_name = g_ascii_strup (config->prefixed_name); macro_name = g_ascii_strup (config->prefixed_name, -1);
basename = g_path_get_basename (config->file_name); basename = g_path_get_basename (config->file_name);

View File

@ -723,9 +723,8 @@ static void
mesg_body_callback (GtkTextBuffer *buffer, mesg_body_callback (GtkTextBuffer *buffer,
gpointer data) gpointer data)
{ {
GtkTextIter start_iter; GtkTextIter start_iter;
GtkTextIter end_iter; GtkTextIter end_iter;
gchar *text;
gtk_text_buffer_get_bounds (buffer, &start_iter, &end_iter); gtk_text_buffer_get_bounds (buffer, &start_iter, &end_iter);
gtk_text_iter_backward_char (&end_iter); gtk_text_iter_backward_char (&end_iter);

View File

@ -1907,7 +1907,7 @@ load_image (char *filename)
* they will be mapped back to typical Windows * they will be mapped back to typical Windows
* fonts, sigh... * fonts, sigh...
*/ */
name = g_ascii_strdown (name); name = g_ascii_strdown (name, -1);
if (strcmp (name, "system") == 0 if (strcmp (name, "system") == 0
|| strcmp (name, "fixedsys") == 0) || strcmp (name, "fixedsys") == 0)