From 591d4472a9e97d58c50d5e51782cd767e6803045 Mon Sep 17 00:00:00 2001 From: John Cupitt Date: Thu, 8 Sep 2016 12:45:50 +0100 Subject: [PATCH] notes on vips-properties changes --- ChangeLog | 1 + TODO | 9 --------- libvips/foreign/dzsave.c | 5 +++++ 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 006e6cad..7d63d4cf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -42,6 +42,7 @@ - resize/reduce*/shrink*/affine now round output size to nearest rather than rounding down, thanks ioquatix - better support for tile overlaps in google maps mode in dzsave +- dzsave puts vips-properties.xml in the main dir for gm and zoomify layouts 19/8/16 started 8.3.4 - better transparency handling in gifload, thanks diegocsandrim diff --git a/TODO b/TODO index dbe17541..bad15bd5 100644 --- a/TODO +++ b/TODO @@ -25,15 +25,6 @@ vips_image_get: field "rad-colcor-b" not found vips_image_get: field "rad-prims-rx" not found -- add test for google layout - - need to check case where width is exactly correct and we have overlaps - -- arrayjoin puts some shim down the far right edge, though not along the - bottom - - see untile-google.py - - not sure about utf8 error messages on win - strange: diff --git a/libvips/foreign/dzsave.c b/libvips/foreign/dzsave.c index 4c06d723..9a3b096a 100644 --- a/libvips/foreign/dzsave.c +++ b/libvips/foreign/dzsave.c @@ -65,6 +65,8 @@ * - add @compression option * 5/9/16 * - more overlap changes to help gmaps mode + * 8/9/16 Felix Bünemann + * - move vips-properties out of subdir for gm and zoomify layouts */ /* @@ -959,6 +961,9 @@ write_vips_meta( VipsForeignSaveDz *dz ) if( !(dump = vips__make_xml_metadata( class->nickname, save->ready )) ) return( -1 ); + /* For deepzom the props must go inside the ${name}_files subdir, for + * gm and zoomify it can sit in the main folder. + */ if( dz->layout == VIPS_FOREIGN_DZ_LAYOUT_DZ ) out = vips_gsf_path( dz->tree, "vips-properties.xml", dz->root_name, NULL );