r15834 - gnucash/trunk - Remove some deprecated functions. Bump version numbers were GnuCash
David Hampton
hampton at cvs.gnucash.org
Thu Apr 5 21:15:16 EDT 2007
Author: hampton
Date: 2007-04-05 21:15:15 -0400 (Thu, 05 Apr 2007)
New Revision: 15834
Trac: http://svn.gnucash.org/trac/changeset/15834
Modified:
gnucash/trunk/configure.in
gnucash/trunk/src/gnome-utils/dialog-utils.c
gnucash/trunk/src/gnome-utils/gnc-dense-cal.c
gnucash/trunk/src/gnome-utils/gnc-icons.c
gnucash/trunk/src/gnome/dialog-print-check.c
Log:
Remove some deprecated functions. Bump version numbers were GnuCash
sets the "disable deprecated" flags.
Modified: gnucash/trunk/configure.in
===================================================================
--- gnucash/trunk/configure.in 2007-04-06 00:54:52 UTC (rev 15833)
+++ gnucash/trunk/configure.in 2007-04-06 01:15:15 UTC (rev 15834)
@@ -286,8 +286,8 @@
fi
AM_CONDITIONAL(HAVE_GLIB_2_8, test "x$HAVE_GLIB_2_8" = "xyes")
-AC_MSG_CHECKING([for untested GLIB versions (glib >= 2.11.0)])
-if $PKG_CONFIG 'glib-2.0 >= 2.11.0'
+AC_MSG_CHECKING([for untested GLIB versions (glib >= 2.13.0)])
+if $PKG_CONFIG 'glib-2.0 >= 2.13.0'
then
AC_MSG_RESULT(yes)
HAVE_UNTESTED_GLIB=yes
@@ -1059,7 +1059,6 @@
AS_SCRUB_INCLUDE(GTK_CFLAGS)
AC_SUBST(GTK_CFLAGS)
AC_SUBST(GTK_LIBS)
- HAVE_UNTESTED_GDK=yes
HAVE_UNTESTED_GTK=yes
AC_MSG_CHECKING(for GTK - version >= 2.10.0)
@@ -1073,13 +1072,20 @@
fi
AM_CONDITIONAL(HAVE_GTK_2_10, test "x$HAVE_GTK_2_10" = "xyes" )
+ AC_MSG_CHECKING([for untested GDK versions (gdk > 2.11.0)])
+ if $PKG_CONFIG 'gtk+-2.0 > 2.11.0'
+ then
+ AC_MSG_RESULT(yes)
+ HAVE_UNTESTED_GDK=yes
+ fi
+
PKG_CHECK_MODULES(GNOME, libgnomeui-2.0 >= 2.4)
AS_SCRUB_INCLUDE(GNOME_CFLAGS)
AC_SUBST(GNOME_CFLAGS)
AC_SUBST(GNOME_LIBS)
- AC_MSG_CHECKING([for untested GNOME versions (libgnome >= 2.15.0)])
- if $PKG_CONFIG 'libgnome-2.0 >= 2.15.0'
+ AC_MSG_CHECKING([for untested GNOME versions (libgnome >= 2.19.0)])
+ if $PKG_CONFIG 'libgnome-2.0 >= 2.19.0'
then
AC_MSG_RESULT(yes)
HAVE_UNTESTED_GNOME=yes
Modified: gnucash/trunk/src/gnome/dialog-print-check.c
===================================================================
--- gnucash/trunk/src/gnome/dialog-print-check.c 2007-04-06 00:54:52 UTC (rev 15833)
+++ gnucash/trunk/src/gnome/dialog-print-check.c 2007-04-06 01:15:15 UTC (rev 15834)
@@ -1423,7 +1423,7 @@
pkgdatadir = gnc_path_get_pkgdatadir();
tmp_name = g_build_filename(pkgdatadir, CHECK_FMT_DIR, filename, (char *)NULL);
- if (!g_file_exists(tmp_name)) {
+ if (!g_file_test(tmp_name, G_FILE_TEST_EXISTS)) {
g_free(tmp_name);
dirname = gnc_build_dotgnucash_path(CHECK_FMT_DIR);
tmp_name = g_build_filename(dirname, filename, (char *)NULL);
Modified: gnucash/trunk/src/gnome-utils/dialog-utils.c
===================================================================
--- gnucash/trunk/src/gnome-utils/dialog-utils.c 2007-04-06 00:54:52 UTC (rev 15833)
+++ gnucash/trunk/src/gnome-utils/dialog-utils.c 2007-04-06 01:15:15 UTC (rev 15834)
@@ -612,17 +612,15 @@
GList *list;
GList *node;
GdkGC *gc;
- GdkFont *font;
+ PangoLayout *layout;
if (check_info->mask)
return;
- style = gtk_widget_get_style (widget);
- font = gdk_font_from_description(style->font_desc);
+ layout = gtk_widget_create_pango_layout(widget, "sample");
+ pango_layout_get_pixel_size(layout, NULL, &font_height);
+ check_size = (font_height > 0) ? font_height - 6 : 9;
- font_height = font->ascent + font->descent;
- check_size = (font_height > 0) ? font_height - 3 : 9;
-
check_info->mask = gdk_pixmap_new (NULL, check_size, check_size, 1);
check_info->on_pixmap = gdk_pixmap_new (widget->window,
@@ -631,6 +629,7 @@
check_info->off_pixmap = gdk_pixmap_new (widget->window,
check_size, check_size, -1);
+ style = gtk_widget_get_style (widget);
gc_values.foreground = style->white;
gc = gtk_gc_get (1, gtk_widget_get_colormap (widget),
&gc_values, GDK_GC_FOREGROUND);
Modified: gnucash/trunk/src/gnome-utils/gnc-dense-cal.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-dense-cal.c 2007-04-06 00:54:52 UTC (rev 15833)
+++ gnucash/trunk/src/gnome-utils/gnc-dense-cal.c 2007-04-06 01:15:15 UTC (rev 15834)
@@ -891,7 +891,7 @@
g_list_free(mcList);
}
- gdk_gc_destroy(gc);
+ g_object_unref(gc);
}
/* Hilight the marked days. */
Modified: gnucash/trunk/src/gnome-utils/gnc-icons.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-icons.c 2007-04-06 00:54:52 UTC (rev 15833)
+++ gnucash/trunk/src/gnome-utils/gnc-icons.c 2007-04-06 01:15:15 UTC (rev 15834)
@@ -87,8 +87,8 @@
gtk_icon_factory_add (factory, stock, set);
/* Cleanup */
- gdk_pixbuf_unref (pixbuf2);
- gdk_pixbuf_unref (pixbuf1);
+ g_object_unref (pixbuf2);
+ g_object_unref (pixbuf1);
g_free(fullname2);
g_free(fullname1);
gtk_icon_set_unref (set);
More information about the gnucash-changes
mailing list