From 306a55e2beabc12fcd0858ed83934470691b1bff Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sat, 24 Jun 2017 02:09:18 +0300 Subject: [PATCH] cleanup and tweaks... Signed-off-by: Alex A. Naanou --- ui (gen4)/package.json | 8 ++++---- ui (gen4)/ui.js | 24 +++++++++++------------- 2 files changed, 15 insertions(+), 17 deletions(-) diff --git a/ui (gen4)/package.json b/ui (gen4)/package.json index 2a377511..7c94c9b5 100755 --- a/ui (gen4)/package.json +++ b/ui (gen4)/package.json @@ -16,19 +16,19 @@ }, "dependencies": { "app-module-path": "^1.0.6", - "commander": "^2.9.0", + "commander": "^2.10.0", "exiftool": "^0.0.3", "fs-extra": "*", "fs-walk": "^0.0.1", "glob": "^4.0.6", "guarantee-events": "^1.0.0", "ig-actions": "^3.0.0", - "ig-features": "^3.0.0", + "ig-features": "^3.1.5", "ig-object": "^1.0.1", "openseadragon": "^2.1.0", "preact": "^8.1.0", - "react": "^15.5.4", - "react-dom": "^15.5.4", + "react": "^15.6.1", + "react-dom": "^15.6.1", "requirejs": "^2.1.23", "requirejs-plugins": "^1.0.2", "sharp": "^0.17.0", diff --git a/ui (gen4)/ui.js b/ui (gen4)/ui.js index a708c194..15270bee 100755 --- a/ui (gen4)/ui.js +++ b/ui (gen4)/ui.js @@ -105,6 +105,17 @@ $(function(){ m = Object.keys(m).filter(function(e){ return m[e] != null }) console.log('Modules (%d):', m.length, m) + /*/ self-test... + var test = viewer.ImageGridFeatures.buildFeatureList() + if(test.error){ + // report loops... + var err = test.error + err.loops.forEach(function(loop){ + console.warn('Self-test: Feature dependency loops detected:\n\t' + + loop.join('\n\t\t-> ')) }) + } + //*/ + try { // setup actions... window.ig = @@ -135,19 +146,6 @@ $(function(){ // report stuff... - /* XXX legacy features... - ig.features.excluded.length > 0 - && console.warn('Features excluded (%d):', - ig.features.excluded.length, - ig.features.excluded) - Object.keys(ig.features.missing).length > 0 - && console.warn('Features disabled (%d):', - ig.features.missing) - ig.features.disabled.length > 0 - && console.log('Features disabled (%d):', - ig.features.disabled.length, - ig.features.disabled) - //*/ console.log('Features loaded (%d):', ig.features.features.length, ig.features.features)