diff --git a/ChangeLog b/ChangeLog index 7c55f37d3d..5ef6c799cc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-06-04 Sven Neumann + + * INSTALL: updated GEGL version and also mention babl. + + * app/gegl/gimp-gegl.c (gimp_gegl_init): configure the GEGL tile + size to match the GIMP tile size. + 2008-06-04 Michael Natterer * configure.in: depend on GEGL >= 0.0.17, add check for diff --git a/INSTALL b/INSTALL index 76bd2b3ace..cb8e228c97 100644 --- a/INSTALL +++ b/INSTALL @@ -28,9 +28,12 @@ header files installed. 1. You need to have installed a recent version of pkg-config available from http://www.freedesktop.org/software/pkgconfig/. - 2. You need to have GEGL version 0.0.16 or newer. You can get it from - http://gegl.org/ or check it out from the subversion repository: - http://svn.gnome.org/svn/gegl/trunk + 2. You need to have GEGL version 0.0.17 or newer and babl version + 0.0.21 or newer. You can get it from http://gegl.org/ or check + it out from the subversion repository: + + http://svn.gnome.org/svn/babl/trunk + http://svn.gnome.org/svn/gegl/trunk 3. You need to have installed GTK+ version 2.12.1 or newer. GIMP also need a recent versions of GLib (>= 2.16.1) and Pango (>= 1.18.0). diff --git a/app/gegl/gimp-gegl.c b/app/gegl/gimp-gegl.c index f1332abd2f..52e02833c7 100644 --- a/app/gegl/gimp-gegl.c +++ b/app/gegl/gimp-gegl.c @@ -25,6 +25,8 @@ #include "gegl-types.h" +#include "base/tile.h" + #include "gimp-gegl.h" #include "gimpoperationcolorbalance.h" #include "gimpoperationcolorize.h" @@ -41,6 +43,11 @@ void gimp_gegl_init (void) { + g_object_set (gegl_config (), + "tile-width", TILE_WIDTH, + "tile-height", TILE_HEIGHT, + NULL); + g_type_class_ref (GIMP_TYPE_OPERATION_COLOR_BALANCE); g_type_class_ref (GIMP_TYPE_OPERATION_COLORIZE); g_type_class_ref (GIMP_TYPE_OPERATION_CURVES);