fix .dzi format string

dzsave left the save options attached to the Format string in the .dzi
file

also, version bump
This commit is contained in:
John Cupitt 2012-10-02 13:11:43 +01:00
parent 0e5e34e1ea
commit 4050c47281
4 changed files with 136 additions and 121 deletions

View File

@ -1,3 +1,6 @@
2/10/12 started 7.30.4
- remove options from format string in .dzi (thanks Martin)
13/9/12 started 7.30.3 13/9/12 started 7.30.3
- linecache sized itself too large - linecache sized itself too large
- fix a compile failure if libtiff was not found (thanks Martin) - fix a compile failure if libtiff was not found (thanks Martin)

View File

@ -2,7 +2,7 @@
# also update the version number in the m4 macros below # also update the version number in the m4 macros below
AC_INIT([vips], [7.30.3], [vipsip@jiscmail.ac.uk]) AC_INIT([vips], [7.30.4], [vipsip@jiscmail.ac.uk])
# required for gobject-introspection # required for gobject-introspection
AC_PREREQ(2.62) AC_PREREQ(2.62)
@ -17,7 +17,7 @@ AC_CONFIG_MACRO_DIR([m4])
# user-visible library versioning # user-visible library versioning
m4_define([vips_major_version], [7]) m4_define([vips_major_version], [7])
m4_define([vips_minor_version], [30]) m4_define([vips_minor_version], [30])
m4_define([vips_micro_version], [3]) m4_define([vips_micro_version], [4])
m4_define([vips_version], m4_define([vips_version],
[vips_major_version.vips_minor_version.vips_micro_version]) [vips_major_version.vips_minor_version.vips_micro_version])
@ -37,8 +37,8 @@ VIPS_VERSION_STRING=$VIPS_VERSION-`date`
# binary interface changes not backwards compatible?: reset age to 0 # binary interface changes not backwards compatible?: reset age to 0
LIBRARY_CURRENT=33 LIBRARY_CURRENT=33
LIBRARY_REVISION=6 LIBRARY_REVISION=7
LIBRARY_AGE=2 LIBRARY_AGE=3
# patched into include/vips/version.h # patched into include/vips/version.h
AC_SUBST(VIPS_VERSION) AC_SUBST(VIPS_VERSION)

View File

@ -20,6 +20,8 @@
* 1/10/12 * 1/10/12
* - did not write low pyramid layers for images with an odd number of * - did not write low pyramid layers for images with an odd number of
* scan lines (thanks Martin) * scan lines (thanks Martin)
* 2/10/12
* - remove filename options from format string in .dzi (thanks Martin)
*/ */
/* /*
@ -257,15 +259,20 @@ write_dzi( VipsForeignSaveDz *dz )
{ {
FILE *fp; FILE *fp;
char buf[PATH_MAX]; char buf[PATH_MAX];
char *p;
vips_snprintf( buf, PATH_MAX, "%s.dzi", dz->basename ); vips_snprintf( buf, PATH_MAX, "%s.dzi", dz->basename );
if( !(fp = vips__file_open_write( buf, TRUE )) ) if( !(fp = vips__file_open_write( buf, TRUE )) )
return( -1 ); return( -1 );
vips_snprintf( buf, PATH_MAX, "%s", dz->suffix + 1 );
if( (p = vips__find_rightmost_brackets( buf )) )
*p = '\0';
fprintf( fp, "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" ); fprintf( fp, "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" );
fprintf( fp, "<Image " fprintf( fp, "<Image "
"xmlns=\"http://schemas.microsoft.com/deepzoom/2008\"\n" ); "xmlns=\"http://schemas.microsoft.com/deepzoom/2008\"\n" );
fprintf( fp, " Format=\"%s\"\n", dz->suffix + 1 ); fprintf( fp, " Format=\"%s\"\n", buf );
fprintf( fp, " Overlap=\"%d\"\n", dz->overlap ); fprintf( fp, " Overlap=\"%d\"\n", dz->overlap );
fprintf( fp, " TileSize=\"%d\"\n", dz->tile_size ); fprintf( fp, " TileSize=\"%d\"\n", dz->tile_size );
fprintf( fp, " >\n" ); fprintf( fp, " >\n" );

View File

@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
"product=glib&keywords=I18N+L10N&component=general\n" "product=glib&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2012-08-14 13:27+0100\n" "POT-Creation-Date: 2012-10-01 14:17+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -332,7 +332,7 @@ msgstr ""
#: ../libvips/arithmetic/measure.c:236 ../libvips/conversion/extract.c:217 #: ../libvips/arithmetic/measure.c:236 ../libvips/conversion/extract.c:217
#: ../libvips/conversion/black.c:128 ../libvips/conversion/copy.c:334 #: ../libvips/conversion/black.c:128 ../libvips/conversion/copy.c:334
#: ../libvips/conversion/embed.c:544 ../libvips/foreign/rawload.c:122 #: ../libvips/conversion/embed.c:543 ../libvips/foreign/rawload.c:122
#: ../libvips/iofuncs/image.c:876 #: ../libvips/iofuncs/image.c:876
msgid "Width" msgid "Width"
msgstr "" msgstr ""
@ -343,7 +343,7 @@ msgstr ""
#: ../libvips/arithmetic/measure.c:243 ../libvips/conversion/extract.c:224 #: ../libvips/arithmetic/measure.c:243 ../libvips/conversion/extract.c:224
#: ../libvips/conversion/black.c:135 ../libvips/conversion/copy.c:341 #: ../libvips/conversion/black.c:135 ../libvips/conversion/copy.c:341
#: ../libvips/conversion/embed.c:551 ../libvips/foreign/rawload.c:129 #: ../libvips/conversion/embed.c:550 ../libvips/foreign/rawload.c:129
#: ../libvips/iofuncs/image.c:883 #: ../libvips/iofuncs/image.c:883
msgid "Height" msgid "Height"
msgstr "" msgstr ""
@ -395,9 +395,9 @@ msgstr ""
#: ../libvips/conversion/extract.c:197 ../libvips/conversion/extract.c:356 #: ../libvips/conversion/extract.c:197 ../libvips/conversion/extract.c:356
#: ../libvips/conversion/bandjoin.c:171 ../libvips/conversion/copy.c:321 #: ../libvips/conversion/bandjoin.c:171 ../libvips/conversion/copy.c:321
#: ../libvips/conversion/rot.c:359 ../libvips/conversion/replicate.c:196 #: ../libvips/conversion/rot.c:359 ../libvips/conversion/replicate.c:196
#: ../libvips/conversion/tilecache.c:446 ../libvips/conversion/embed.c:524 #: ../libvips/conversion/tilecache.c:357 ../libvips/conversion/embed.c:523
#: ../libvips/conversion/cache.c:106 ../libvips/conversion/recomb.c:203 #: ../libvips/conversion/cache.c:100 ../libvips/conversion/recomb.c:203
#: ../libvips/conversion/sequential.c:176 ../libvips/foreign/foreign.c:1442 #: ../libvips/conversion/sequential.c:273 ../libvips/foreign/foreign.c:1413
#: ../libvips/resample/resample.c:89 #: ../libvips/resample/resample.c:89
msgid "Input" msgid "Input"
msgstr "" msgstr ""
@ -449,7 +449,7 @@ msgid "find image minimum"
msgstr "" msgstr ""
#: ../libvips/arithmetic/min.c:332 ../libvips/arithmetic/max.c:331 #: ../libvips/arithmetic/min.c:332 ../libvips/arithmetic/max.c:331
#: ../libvips/conversion/embed.c:530 #: ../libvips/conversion/embed.c:529
msgid "x" msgid "x"
msgstr "" msgstr ""
@ -458,7 +458,7 @@ msgid "Horizontal position of minimum"
msgstr "" msgstr ""
#: ../libvips/arithmetic/min.c:339 ../libvips/arithmetic/max.c:338 #: ../libvips/arithmetic/min.c:339 ../libvips/arithmetic/max.c:338
#: ../libvips/conversion/embed.c:537 #: ../libvips/conversion/embed.c:536
msgid "y" msgid "y"
msgstr "" msgstr ""
@ -567,9 +567,9 @@ msgstr ""
#: ../libvips/conversion/cast.c:480 ../libvips/conversion/flatten.c:376 #: ../libvips/conversion/cast.c:480 ../libvips/conversion/flatten.c:376
#: ../libvips/conversion/extract.c:198 ../libvips/conversion/extract.c:357 #: ../libvips/conversion/extract.c:198 ../libvips/conversion/extract.c:357
#: ../libvips/conversion/copy.c:322 ../libvips/conversion/rot.c:360 #: ../libvips/conversion/copy.c:322 ../libvips/conversion/rot.c:360
#: ../libvips/conversion/replicate.c:197 ../libvips/conversion/tilecache.c:447 #: ../libvips/conversion/replicate.c:197 ../libvips/conversion/tilecache.c:358
#: ../libvips/conversion/embed.c:525 ../libvips/conversion/cache.c:107 #: ../libvips/conversion/embed.c:524 ../libvips/conversion/cache.c:101
#: ../libvips/conversion/sequential.c:177 #: ../libvips/conversion/sequential.c:274
msgid "Input image" msgid "Input image"
msgstr "" msgstr ""
@ -882,13 +882,13 @@ msgid "make a black image"
msgstr "" msgstr ""
#: ../libvips/conversion/black.c:129 ../libvips/conversion/copy.c:335 #: ../libvips/conversion/black.c:129 ../libvips/conversion/copy.c:335
#: ../libvips/conversion/embed.c:545 ../libvips/foreign/rawload.c:123 #: ../libvips/conversion/embed.c:544 ../libvips/foreign/rawload.c:123
#: ../libvips/iofuncs/image.c:877 #: ../libvips/iofuncs/image.c:877
msgid "Image width in pixels" msgid "Image width in pixels"
msgstr "" msgstr ""
#: ../libvips/conversion/black.c:136 ../libvips/conversion/copy.c:342 #: ../libvips/conversion/black.c:136 ../libvips/conversion/copy.c:342
#: ../libvips/conversion/embed.c:552 ../libvips/foreign/rawload.c:130 #: ../libvips/conversion/embed.c:551 ../libvips/foreign/rawload.c:130
#: ../libvips/iofuncs/image.c:884 #: ../libvips/iofuncs/image.c:884
msgid "Image height in pixels" msgid "Image height in pixels"
msgstr "" msgstr ""
@ -1104,72 +1104,82 @@ msgstr ""
msgid "Top edge of sub in main" msgid "Top edge of sub in main"
msgstr "" msgstr ""
#: ../libvips/conversion/tilecache.c:442 ../libvips/conversion/cache.c:102 #: ../libvips/conversion/tilecache.c:353 ../libvips/conversion/cache.c:96
msgid "cache an image" msgid "cache an image"
msgstr "" msgstr ""
#: ../libvips/conversion/tilecache.c:452 ../libvips/conversion/cache.c:112 #: ../libvips/conversion/tilecache.c:363 ../libvips/conversion/cache.c:113
#: ../libvips/foreign/tiffsave.c:215 ../libvips/foreign/dzsave.c:889 #: ../libvips/conversion/sequential.c:286 ../libvips/foreign/tiffsave.c:222
msgid "Tile width" #: ../libvips/foreign/dzsave.c:920
msgstr ""
#: ../libvips/conversion/tilecache.c:453 ../libvips/conversion/cache.c:113
#: ../libvips/foreign/tiffsave.c:216 ../libvips/foreign/dzsave.c:890
msgid "Tile width in pixels"
msgstr ""
#: ../libvips/conversion/tilecache.c:459 ../libvips/conversion/cache.c:119
#: ../libvips/foreign/tiffsave.c:222 ../libvips/foreign/dzsave.c:896
msgid "Tile height" msgid "Tile height"
msgstr "" msgstr ""
#: ../libvips/conversion/tilecache.c:460 ../libvips/conversion/cache.c:120 #: ../libvips/conversion/tilecache.c:364 ../libvips/conversion/cache.c:114
#: ../libvips/foreign/tiffsave.c:223 ../libvips/foreign/dzsave.c:897 #: ../libvips/conversion/sequential.c:287 ../libvips/foreign/tiffsave.c:223
#: ../libvips/foreign/dzsave.c:921
msgid "Tile height in pixels" msgid "Tile height in pixels"
msgstr "" msgstr ""
#: ../libvips/conversion/tilecache.c:466 ../libvips/conversion/cache.c:126 #: ../libvips/conversion/tilecache.c:370
msgid "Max tiles"
msgstr ""
#: ../libvips/conversion/tilecache.c:467 ../libvips/conversion/cache.c:127
msgid "Maximum number of tiles to cache"
msgstr ""
#: ../libvips/conversion/tilecache.c:473
msgid "Strategy" msgid "Strategy"
msgstr "" msgstr ""
#: ../libvips/conversion/tilecache.c:474 #: ../libvips/conversion/tilecache.c:371
msgid "Expected access pattern" msgid "Expected access pattern"
msgstr "" msgstr ""
#: ../libvips/conversion/tilecache.c:540
msgid "cache an image as a set of tiles"
msgstr ""
#: ../libvips/conversion/tilecache.c:544 ../libvips/conversion/cache.c:106
#: ../libvips/foreign/tiffsave.c:215 ../libvips/foreign/dzsave.c:913
msgid "Tile width"
msgstr ""
#: ../libvips/conversion/tilecache.c:545 ../libvips/conversion/cache.c:107
#: ../libvips/foreign/tiffsave.c:216 ../libvips/foreign/dzsave.c:914
msgid "Tile width in pixels"
msgstr ""
#: ../libvips/conversion/tilecache.c:551 ../libvips/conversion/cache.c:120
msgid "Max tiles"
msgstr ""
#: ../libvips/conversion/tilecache.c:552 ../libvips/conversion/cache.c:121
msgid "Maximum number of tiles to cache"
msgstr ""
#: ../libvips/conversion/tilecache.c:706
msgid "cache an image as a set of lines"
msgstr ""
#: ../libvips/conversion/im_system_image.c:76 #: ../libvips/conversion/im_system_image.c:76
#, c-format #, c-format
msgid "command failed: \"%s\"" msgid "command failed: \"%s\""
msgstr "" msgstr ""
#: ../libvips/conversion/embed.c:435 ../libvips/iofuncs/image.c:1864 #: ../libvips/conversion/embed.c:434 ../libvips/iofuncs/image.c:1864
msgid "bad dimensions" msgid "bad dimensions"
msgstr "" msgstr ""
#: ../libvips/conversion/embed.c:518 #: ../libvips/conversion/embed.c:517
msgid "embed an image in a larger image" msgid "embed an image in a larger image"
msgstr "" msgstr ""
#: ../libvips/conversion/embed.c:531 #: ../libvips/conversion/embed.c:530
msgid "Left edge of input in output" msgid "Left edge of input in output"
msgstr "" msgstr ""
#: ../libvips/conversion/embed.c:538 #: ../libvips/conversion/embed.c:537
msgid "Top edge of input in output" msgid "Top edge of input in output"
msgstr "" msgstr ""
#: ../libvips/conversion/embed.c:558 #: ../libvips/conversion/embed.c:557
msgid "Extend" msgid "Extend"
msgstr "" msgstr ""
#: ../libvips/conversion/embed.c:559 #: ../libvips/conversion/embed.c:558
msgid "How to generate the extra pixels" msgid "How to generate the extra pixels"
msgstr "" msgstr ""
@ -1225,20 +1235,15 @@ msgstr ""
msgid "matrix of coefficients" msgid "matrix of coefficients"
msgstr "" msgstr ""
#: ../libvips/conversion/sequential.c:88 #: ../libvips/conversion/sequential.c:269
#, c-format
msgid "at line %d in file, but line %d requested"
msgstr ""
#: ../libvips/conversion/sequential.c:172
msgid "check sequential access" msgid "check sequential access"
msgstr "" msgstr ""
#: ../libvips/conversion/sequential.c:182 #: ../libvips/conversion/sequential.c:279
msgid "trace" msgid "trace"
msgstr "" msgstr ""
#: ../libvips/conversion/sequential.c:183 #: ../libvips/conversion/sequential.c:280
msgid "trace pixel requests" msgid "trace pixel requests"
msgstr "" msgstr ""
@ -1430,7 +1435,7 @@ msgstr ""
msgid "error reading resolution" msgid "error reading resolution"
msgstr "" msgstr ""
#: ../libvips/foreign/jpeg2vips.c:513 ../libvips/foreign/vips2jpeg.c:374 #: ../libvips/foreign/jpeg2vips.c:513 ../libvips/foreign/vips2jpeg.c:375
msgid "unknown EXIF resolution unit" msgid "unknown EXIF resolution unit"
msgstr "" msgstr ""
@ -1442,7 +1447,7 @@ msgstr ""
msgid "error reading radiance header" msgid "error reading radiance header"
msgstr "" msgstr ""
#: ../libvips/foreign/radiance.c:959 ../libvips/foreign/tiff2vips.c:1347 #: ../libvips/foreign/radiance.c:959 ../libvips/foreign/tiff2vips.c:1345
msgid "read error" msgid "read error"
msgstr "" msgstr ""
@ -1522,48 +1527,48 @@ msgstr ""
msgid "Write a bigtiff image" msgid "Write a bigtiff image"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:232 #: ../libvips/foreign/dzsave.c:243
#, c-format #, c-format
msgid "Directory \"%s_files\" exists" msgid "Directory \"%s_files\" exists"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:788 #: ../libvips/foreign/dzsave.c:812
msgid "overlap must be less than tile width and height" msgid "overlap must be less than tile width and height"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:841 #: ../libvips/foreign/dzsave.c:865
msgid "save image to deep zoom format" msgid "save image to deep zoom format"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:851 ../libvips/foreign/dzsave.c:882 #: ../libvips/foreign/dzsave.c:875 ../libvips/foreign/dzsave.c:906
msgid "Base name" msgid "Base name"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:852 ../libvips/foreign/dzsave.c:883 #: ../libvips/foreign/dzsave.c:876 ../libvips/foreign/dzsave.c:907
msgid "Base name to save to" msgid "Base name to save to"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:858 #: ../libvips/foreign/dzsave.c:882
msgid "suffix" msgid "suffix"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:859 #: ../libvips/foreign/dzsave.c:883
msgid "Filename suffix for tiles" msgid "Filename suffix for tiles"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:865 #: ../libvips/foreign/dzsave.c:889
msgid "Overlap" msgid "Overlap"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:866 #: ../libvips/foreign/dzsave.c:890
msgid "Tile overlap in pixels" msgid "Tile overlap in pixels"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:872 #: ../libvips/foreign/dzsave.c:896
msgid "Tile size" msgid "Tile size"
msgstr "" msgstr ""
#: ../libvips/foreign/dzsave.c:873 #: ../libvips/foreign/dzsave.c:897
msgid "Tile size in pixels" msgid "Tile size in pixels"
msgstr "" msgstr ""
@ -1605,11 +1610,11 @@ msgstr ""
msgid "%s" msgid "%s"
msgstr "" msgstr ""
#: ../libvips/foreign/vips2jpeg.c:385 #: ../libvips/foreign/vips2jpeg.c:386
msgid "error setting JPEG resolution" msgid "error setting JPEG resolution"
msgstr "" msgstr ""
#: ../libvips/foreign/vips2jpeg.c:532 #: ../libvips/foreign/vips2jpeg.c:535
msgid "error saving EXIF" msgid "error saving EXIF"
msgstr "" msgstr ""
@ -1844,17 +1849,17 @@ msgstr ""
msgid "unknown photometric interpretation %d" msgid "unknown photometric interpretation %d"
msgstr "" msgstr ""
#: ../libvips/foreign/tiff2vips.c:1465 #: ../libvips/foreign/tiff2vips.c:1463
#, c-format #, c-format
msgid "bad page number %d" msgid "bad page number %d"
msgstr "" msgstr ""
#: ../libvips/foreign/tiff2vips.c:1486 ../libvips/foreign/vips2tiff.c:294 #: ../libvips/foreign/tiff2vips.c:1484 ../libvips/foreign/vips2tiff.c:294
#, c-format #, c-format
msgid "unable to open \"%s\" for input" msgid "unable to open \"%s\" for input"
msgstr "" msgstr ""
#: ../libvips/foreign/tiff2vips.c:1541 ../libvips/foreign/tiff2vips.c:1571 #: ../libvips/foreign/tiff2vips.c:1539 ../libvips/foreign/tiff2vips.c:1569
#, c-format #, c-format
msgid "TIFF file does not contain page %d" msgid "TIFF file does not contain page %d"
msgstr "" msgstr ""
@ -2043,7 +2048,7 @@ msgstr ""
msgid "file \"%s\" not found" msgid "file \"%s\" not found"
msgstr "" msgstr ""
#: ../libvips/foreign/foreign.c:536 ../libvips/foreign/foreign.c:1053 #: ../libvips/foreign/foreign.c:536 ../libvips/foreign/foreign.c:1024
#, c-format #, c-format
msgid "\"%s\" is not a known file format" msgid "\"%s\" is not a known file format"
msgstr "" msgstr ""
@ -2085,11 +2090,11 @@ msgstr ""
msgid "Sequential read only" msgid "Sequential read only"
msgstr "" msgstr ""
#: ../libvips/foreign/foreign.c:1425 #: ../libvips/foreign/foreign.c:1396
msgid "file savers" msgid "file savers"
msgstr "" msgstr ""
#: ../libvips/foreign/foreign.c:1443 #: ../libvips/foreign/foreign.c:1414
msgid "Image to save" msgid "Image to save"
msgstr "" msgstr ""
@ -2097,20 +2102,20 @@ msgstr ""
msgid "unsupported color type" msgid "unsupported color type"
msgstr "" msgstr ""
#: ../libvips/foreign/vipspng.c:351 #: ../libvips/foreign/vipspng.c:350
msgid "unable to read PNG header" msgid "unable to read PNG header"
msgstr "" msgstr ""
#: ../libvips/foreign/vipspng.c:628 #: ../libvips/foreign/vipspng.c:633
msgid "compress should be in [0,9]" msgid "compress should be in [0,9]"
msgstr "" msgstr ""
#: ../libvips/foreign/vipspng.c:725 #: ../libvips/foreign/vipspng.c:730
#, c-format #, c-format
msgid "unable to write \"%s\"" msgid "unable to write \"%s\""
msgstr "" msgstr ""
#: ../libvips/foreign/vipspng.c:824 #: ../libvips/foreign/vipspng.c:829
msgid "unable to write to buffer" msgid "unable to write to buffer"
msgstr "" msgstr ""
@ -2298,26 +2303,26 @@ msgstr ""
msgid "operations" msgid "operations"
msgstr "" msgstr ""
#: ../libvips/iofuncs/operation.c:317 #: ../libvips/iofuncs/operation.c:315
msgid "usage:" msgid "usage:"
msgstr "" msgstr ""
#: ../libvips/iofuncs/operation.c:331 ../libvips/iofuncs/object.c:1242 #: ../libvips/iofuncs/operation.c:329 ../libvips/iofuncs/object.c:1242
#: ../libvips/resample/interpolate.c:612 #: ../libvips/resample/interpolate.c:612
#, c-format #, c-format
msgid "class \"%s\" not found" msgid "class \"%s\" not found"
msgstr "" msgstr ""
#: ../libvips/iofuncs/operation.c:708 #: ../libvips/iofuncs/operation.c:706
#, c-format #, c-format
msgid "unknown argument '%s'" msgid "unknown argument '%s'"
msgstr "" msgstr ""
#: ../libvips/iofuncs/operation.c:826 #: ../libvips/iofuncs/operation.c:824
msgid "too few arguments" msgid "too few arguments"
msgstr "" msgstr ""
#: ../libvips/iofuncs/operation.c:949 #: ../libvips/iofuncs/operation.c:947
msgid "too many arguments" msgid "too many arguments"
msgstr "" msgstr ""
@ -2612,8 +2617,8 @@ msgstr ""
msgid "unix error" msgid "unix error"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:313 ../libvips/iofuncs/error.c:314 #: ../libvips/iofuncs/error.c:313 ../libvips/iofuncs/error.c:315
#: ../libvips/iofuncs/error.c:363 ../libvips/iofuncs/error.c:364 #: ../libvips/iofuncs/error.c:364 ../libvips/iofuncs/error.c:366
#, c-format #, c-format
msgid "%s: " msgid "%s: "
msgstr "" msgstr ""
@ -2622,123 +2627,123 @@ msgstr ""
msgid "vips diagnostic" msgid "vips diagnostic"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:363 #: ../libvips/iofuncs/error.c:364
msgid "vips warning" msgid "vips warning"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:453 #: ../libvips/iofuncs/error.c:455
msgid "image must be uncoded" msgid "image must be uncoded"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:481 #: ../libvips/iofuncs/error.c:483
msgid "image coding must be NONE or LABQ" msgid "image coding must be NONE or LABQ"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:509 #: ../libvips/iofuncs/error.c:511
msgid "unknown image coding" msgid "unknown image coding"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:535 #: ../libvips/iofuncs/error.c:537
msgid "Radiance coding only" msgid "Radiance coding only"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:561 #: ../libvips/iofuncs/error.c:563
msgid "LABQ coding only" msgid "LABQ coding only"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:585 #: ../libvips/iofuncs/error.c:587
msgid "image must one band" msgid "image must one band"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:610 #: ../libvips/iofuncs/error.c:612
#, c-format #, c-format
msgid "image must have %d bands" msgid "image must have %d bands"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:635 #: ../libvips/iofuncs/error.c:637
msgid "image must have one or three bands" msgid "image must have one or three bands"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:663 #: ../libvips/iofuncs/error.c:665
msgid "images must have the same number of bands, or one must be single-band" msgid "images must have the same number of bands, or one must be single-band"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:690 #: ../libvips/iofuncs/error.c:692
#, c-format #, c-format
msgid "image must have 1 or %d bands" msgid "image must have 1 or %d bands"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:714 #: ../libvips/iofuncs/error.c:716
msgid "image must be non-complex" msgid "image must be non-complex"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:738 #: ../libvips/iofuncs/error.c:740
msgid "image must be complex" msgid "image must be complex"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:764 #: ../libvips/iofuncs/error.c:766
#, c-format #, c-format
msgid "image must be %s" msgid "image must be %s"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:789 #: ../libvips/iofuncs/error.c:791
msgid "image must be integer" msgid "image must be integer"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:814 #: ../libvips/iofuncs/error.c:816
msgid "image must be unsigned integer" msgid "image must be unsigned integer"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:842 #: ../libvips/iofuncs/error.c:844
msgid "image must be 8- or 16-bit integer, signed or unsigned" msgid "image must be 8- or 16-bit integer, signed or unsigned"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:869 #: ../libvips/iofuncs/error.c:871
msgid "image must be 8- or 16-bit unsigned integer" msgid "image must be 8- or 16-bit unsigned integer"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:895 #: ../libvips/iofuncs/error.c:897
msgid "image must be 8- or 16-bit unsigned integer, or float" msgid "image must be 8- or 16-bit unsigned integer, or float"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:923 #: ../libvips/iofuncs/error.c:925
msgid "image must be unsigned int or float" msgid "image must be unsigned int or float"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:948 #: ../libvips/iofuncs/error.c:950
msgid "images must match in size" msgid "images must match in size"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:974 #: ../libvips/iofuncs/error.c:976
msgid "images must have the same number of bands" msgid "images must have the same number of bands"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:1028 #: ../libvips/iofuncs/error.c:1030
msgid "images must have the same band format" msgid "images must have the same band format"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:1054 #: ../libvips/iofuncs/error.c:1056
msgid "images must have the same coding" msgid "images must have the same coding"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:1079 #: ../libvips/iofuncs/error.c:1081
#, c-format #, c-format
msgid "vector must have 1 or %d elements" msgid "vector must have 1 or %d elements"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:1104 #: ../libvips/iofuncs/error.c:1106
msgid "histograms must have width or height 1" msgid "histograms must have width or height 1"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:1109 #: ../libvips/iofuncs/error.c:1111
msgid "histograms must have not have more than 65536 elements" msgid "histograms must have not have more than 65536 elements"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:1138 ../libvips/iofuncs/error.c:1166 #: ../libvips/iofuncs/error.c:1140 ../libvips/iofuncs/error.c:1168
msgid "nonsense mask parameters" msgid "nonsense mask parameters"
msgstr "" msgstr ""
#: ../libvips/iofuncs/error.c:1191 #: ../libvips/iofuncs/error.c:1193
msgid "mask must be 1D" msgid "mask must be 1D"
msgstr "" msgstr ""
@ -3515,15 +3520,15 @@ msgstr ""
msgid "[ACTION] [OPTIONS] [PARAMETERS] - VIPS driver program" msgid "[ACTION] [OPTIONS] [PARAMETERS] - VIPS driver program"
msgstr "" msgstr ""
#: ../tools/vips.c:1119 #: ../tools/vips.c:1132
msgid "possible actions:\n" msgid "possible actions:\n"
msgstr "" msgstr ""
#: ../tools/vips.c:1124 #: ../tools/vips.c:1137
msgid "execute named vips operation" msgid "execute named vips operation"
msgstr "" msgstr ""
#: ../tools/vips.c:1126 #: ../tools/vips.c:1139
#, c-format #, c-format
msgid "unknown action \"%s\"" msgid "unknown action \"%s\""
msgstr "" msgstr ""