# HG changeset patch # User robcast # Date 1496400170 -7200 # Node ID ee3417196bc84e973f785d21c0624ceffc033cec # Parent 373af7570bb7f0233cc01d699d1c96dfc441faec# Parent 5c81d249ccd0185abd5c6871a39f60ea838152a1 Merge from HEAD 5c81d249ccd0185abd5c6871a39f60ea838152a1 diff -r 5c81d249ccd0 -r ee3417196bc8 .hgtags --- a/.hgtags Fri Jun 02 12:41:24 2017 +0200 +++ b/.hgtags Fri Jun 02 12:42:50 2017 +0200 @@ -7,3 +7,4 @@ 47006645dc1270ba275253fddca5aa5c44e69ba1 Root_digilibPDF a336f89a9fbf0a79f964d9750b56d4e6f83bb4c8 release_1_2 16c847c3291cd5e7ddba329c6dbac64148d772f7 Root_gen2_1 +87e26192f7fab0ac5e791e1ae59b39e0b974cef3 release-2.5.1 diff -r 5c81d249ccd0 -r ee3417196bc8 common-bioformats/pom.xml --- a/common-bioformats/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/common-bioformats/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -3,7 +3,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 .. digilib-common-bioformats diff -r 5c81d249ccd0 -r ee3417196bc8 common-imagej/pom.xml --- a/common-imagej/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/common-imagej/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -3,7 +3,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 .. digilib-common-imagej diff -r 5c81d249ccd0 -r ee3417196bc8 common-jai/pom.xml --- a/common-jai/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/common-jai/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -3,7 +3,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 .. digilib-common-jai diff -r 5c81d249ccd0 -r ee3417196bc8 common/pom.xml --- a/common/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/common/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -6,7 +6,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 digilib-common diff -r 5c81d249ccd0 -r ee3417196bc8 common/src/main/java/digilib/conf/DigilibConfiguration.java --- a/common/src/main/java/digilib/conf/DigilibConfiguration.java Fri Jun 02 12:41:24 2017 +0200 +++ b/common/src/main/java/digilib/conf/DigilibConfiguration.java Fri Jun 02 12:42:50 2017 +0200 @@ -57,7 +57,7 @@ /** digilib version */ public static String getClassVersion() { - return "2.5.3a"; + return "2.5.3"; } /* non-static getVersion for Java inheritance */ diff -r 5c81d249ccd0 -r ee3417196bc8 doc/pom.xml --- a/doc/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/doc/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -3,7 +3,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 digilib-doc pom diff -r 5c81d249ccd0 -r ee3417196bc8 iiif-presentation/pom.xml --- a/iiif-presentation/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/iiif-presentation/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -6,7 +6,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 digilib-iiif-presentation digilib-iiif-presentation diff -r 5c81d249ccd0 -r ee3417196bc8 pdf/pom.xml --- a/pdf/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/pdf/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -4,7 +4,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 digilib-pdf digilib-pdf diff -r 5c81d249ccd0 -r ee3417196bc8 pom.xml --- a/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -8,7 +8,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 pom digilib @@ -201,62 +201,62 @@ digilib digilib-common - 2.5-SNAPSHOT + 2.5.3 digilib digilib-common-jai - 2.5-SNAPSHOT + 2.5.3 digilib digilib-common-imagej - 2.5-SNAPSHOT + 2.5.3 digilib digilib-common-bioformats - 2.5-SNAPSHOT + 2.5.3 digilib digilib-doc - 2.5-SNAPSHOT + 2.5.3 digilib digilib-pdf - 2.5-SNAPSHOT + 2.5.3 digilib digilib-text - 2.5-SNAPSHOT + 2.5.3 digilib digilib-iiif-presentation - 2.5-SNAPSHOT + 2.5.3 digilib digilib-servlet - 2.5-SNAPSHOT + 2.5.3 digilib digilib-servlet2 - 2.5-SNAPSHOT + 2.5.3 digilib digilib-servlet3 - 2.5-SNAPSHOT + 2.5.3 digilib digilib-webapp - 2.5-SNAPSHOT + 2.5.3 diff -r 5c81d249ccd0 -r ee3417196bc8 servlet/pom.xml --- a/servlet/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/servlet/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -5,7 +5,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 digilib-servlet digilib-servlet diff -r 5c81d249ccd0 -r ee3417196bc8 servlet2/pom.xml --- a/servlet2/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/servlet2/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -5,7 +5,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 digilib-servlet2 digilib-servlet2 diff -r 5c81d249ccd0 -r ee3417196bc8 servlet3/pom.xml --- a/servlet3/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/servlet3/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -3,7 +3,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 digilib-servlet3 digilib-servlet3 diff -r 5c81d249ccd0 -r ee3417196bc8 text/pom.xml --- a/text/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/text/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -4,7 +4,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 digilib-text digilib-text diff -r 5c81d249ccd0 -r ee3417196bc8 webapp/pom.xml --- a/webapp/pom.xml Fri Jun 02 12:41:24 2017 +0200 +++ b/webapp/pom.xml Fri Jun 02 12:42:50 2017 +0200 @@ -6,7 +6,7 @@ digilib digilib - 2.5-SNAPSHOT + 2.5.3 digilib-webapp digilib-webapp diff -r 5c81d249ccd0 -r ee3417196bc8 webapp/pom.xml.orig --- a/webapp/pom.xml.orig Fri Jun 02 12:41:24 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,204 +0,0 @@ - - - 4.0.0 - - digilib - digilib - 2.3.7 - - digilib-webapp - digilib-webapp - The Digital Image Library - web application server and HTML and JS clients. - http://digilib.sourceforge.net - war - - - true - - - - - - - org.apache.maven.plugins - maven-war-plugin - 2.6 - - - org.codehaus.mojo - license-maven-plugin - 1.4 - - - **/*digilib*.js - **/*.jsp - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.19 - - ${skipTests} - - - - - - - - servlet2 - - - servletapi - 2 - - - - - digilib - digilib-servlet2 - jar - compile - - - - - - org.apache.maven.plugins - maven-war-plugin - - ${basedir}/src/main/webapp/WEB-INF/web-2.4.xml - srv2 - - - - - - - servlet3 - - true - - servletapi - 3 - - - - - digilib - digilib-servlet3 - jar - compile - - - - - - org.apache.maven.plugins - maven-war-plugin - - ${basedir}/src/main/webapp/WEB-INF/web-3.0.xml - srv3 - - - - org.apache.maven.plugins - maven-compiler-plugin - - 1.7 - 1.7 - - - - - - - pdf - - - digilib - digilib-pdf - jar - compile - - - - - text - - - digilib - digilib-text - jar - compile - - - - - codec-jai - - - digilib - digilib-common-jai - jar - compile - - - - - codec-imagej - - - digilib - digilib-common-imagej - jar - compile - - - - - codec-bioformats - - - digilib - digilib-common-bioformats - jar - compile - - - - - cors-filter - - - - org.eclipse.jetty - jetty-servlets - 9.2.13.v20150730 - - - - - - - org.eclipse.jetty - jetty-servlet - 9.2.13.v20150730 - test - - - org.eclipse.jetty - jetty-http - 9.2.13.v20150730 - test - - - junit - junit - 4.12 - test - - - diff -r 5c81d249ccd0 -r ee3417196bc8 webapp/src/main/webapp/jquery/jquery.digilib.js --- a/webapp/src/main/webapp/jquery/jquery.digilib.js Fri Jun 02 12:41:24 2017 +0200 +++ b/webapp/src/main/webapp/jquery/jquery.digilib.js Fri Jun 02 12:42:50 2017 +0200 @@ -45,7 +45,7 @@ var defaults = { // version of this script - 'version' : 'jquery.digilib.js 2.5.3a', + 'version' : 'jquery.digilib.js 2.5.3', // logo url 'logoUrl' : 'img/digilib-logo-text1.png', // homepage url (behind logo) @@ -245,12 +245,9 @@ elemSettings.scalerBaseUrl = elemSettings.digilibBaseUrl + '/servlet/Scaler'; } } - /* - * set up event handlers - */ + // set up event handlers $(data).on('update', handleUpdate); // handleUpdate needs to be the first handler for update $(data).on('changeZoomArea', handleChangeZoomArea); - $(data).on('newpage', handleNewpage); // initialise plugins for (n in plugins) { var p = plugins[n]; @@ -306,8 +303,7 @@ var cssPrefix = settings.cssPrefix; var aboutSelector = '#'+cssPrefix+'about'; if (isOnScreen(data, aboutSelector)) { - // fade out and kill, so we can re-render with new info - $(aboutSelector).fadeOut(function () {$(this).remove()}); + $(aboutSelector).fadeToggle(); return; } // make relative logoUrl absolute @@ -315,15 +311,6 @@ if (logoUrl.charAt(0) !== '/' && logoUrl.substring(0,3) !== 'http') { logoUrl = settings.digilibBaseUrl + '/' + logoUrl; } - // add image info if available - var imgInfoDiv = ''; - if (data.imgInfo != null) { - var info = data.imgInfo; - imgInfoDiv = '

Image: ' + info.filename + '
' - + '(' + info.width + 'x' + info.height + 'px' - + ((info.dpi_x > 0) ? (', ' + info.dpi_x + 'dpi') : '') - + ')

'; - } var html = '\ '; var $about = $(html); $about.appendTo($elem); @@ -391,8 +377,9 @@ return false; } } - // send newpage event (plugins can remove marks etc.) - $(data).trigger('newpage'); + // reset mk and others(?) + data.marks = []; + data.zoomArea = FULL_AREA.copy(); // then reload redisplay(data); }, @@ -1349,27 +1336,13 @@ }; }; - /** - * handle image load error event - */ var handleScalerImgError = function (data, evt, a, b) { console.error("error loading scaler image:", evt); - // trigger event for plugins $(data).trigger('imgerror'); }; - - /** - * handle newpage event - */ - var handleNewpage = function (data) { - console.debug("handle newpage"); - // reset local page settings - data.imgInfo = null; - data.zoomArea = FULL_AREA.copy(); - }; - /** - * handle imageInfo loaded event + /** handle imageInfo loaded event + * */ var handleImageInfo = function (evt, json) { console.debug("handleImageInfo:", json);