From 30e2af325ca3ba2552156fbbd020e13378a8c324 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Mon, 1 Mar 2021 02:01:37 +0300 Subject: [PATCH 01/10] notes... Signed-off-by: Alex A. Naanou --- Viewer/features/sharp.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Viewer/features/sharp.js b/Viewer/features/sharp.js index a9d2df3d..f9540ea5 100755 --- a/Viewer/features/sharp.js +++ b/Viewer/features/sharp.js @@ -869,6 +869,11 @@ var SharpActions = actions.Actions({ cacheAllMetadata: ['- Sharp/Image/', 'cacheMetadata: "all" ...'], + // XXX IDEA: generator action chaining... + // might be a good idea to implement the queue/task actions as + // generators or generator like entities to be able to chain + // them in a simple and uniform manner... + // XXX EXPERIMENTAL... // XXX if we are not careful this may result in some data loss due // to unlinking or double edits before save... From de5fbc29c3135ca8c25406211b8c99722164feea Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Tue, 2 Mar 2021 23:44:38 +0300 Subject: [PATCH 02/10] notes... Signed-off-by: Alex A. Naanou --- Viewer/features/sharp.js | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Viewer/features/sharp.js b/Viewer/features/sharp.js index f9540ea5..f89c00dd 100755 --- a/Viewer/features/sharp.js +++ b/Viewer/features/sharp.js @@ -869,10 +869,19 @@ var SharpActions = actions.Actions({ cacheAllMetadata: ['- Sharp/Image/', 'cacheMetadata: "all" ...'], - // XXX IDEA: generator action chaining... - // might be a good idea to implement the queue/task actions as - // generators or generator like entities to be able to chain - // them in a simple and uniform manner... + // XXX IDEA: action default context... + // ...a way for an action to be run in a context by default with + // a way to override explicitly if needed... + // this will enable action chaining by default... + // now: + // ig + // .someAction() + // .then(function(){ + // ig.someOtherAction() }) + // target: + // ig + // .someAction() + // .someOtherAction() // XXX EXPERIMENTAL... // XXX if we are not careful this may result in some data loss due From 993efe9e23311fd9ae538c1fbbfb7d380b74bbe0 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Wed, 3 Mar 2021 01:31:11 +0300 Subject: [PATCH 03/10] some cleanup + tweaking crop/collection button highlighing... Signed-off-by: Alex A. Naanou --- Viewer/css/layout.less | 16 ++++++++++++---- Viewer/features/ui-widgets.js | 26 -------------------------- 2 files changed, 12 insertions(+), 30 deletions(-) diff --git a/Viewer/css/layout.less b/Viewer/css/layout.less index c8875f1e..17a4ae4d 100755 --- a/Viewer/css/layout.less +++ b/Viewer/css/layout.less @@ -366,6 +366,14 @@ button:hover { /* Custom buttons... */ + +/* XXX do we need both this and the active update??? */ +.crop-mode .buttons .button.crop, +.collection-mode .buttons .button.collections { + //text-decoration: underline; + opacity: 0.7; +} + .buttons .button.ui-settings { opacity: 0.5; } @@ -529,12 +537,12 @@ button:hover { } /* XXX not sure if this is the right way to go... */ -.single-image-mode .main-buttons:not(:hover) .button, -.single-image-mode .app-buttons:not(:hover) .button { +.single-image-mode .main-buttons:not(:hover), +.single-image-mode .app-buttons:not(:hover) { opacity: 0.1; } -.slideshow-running .main-buttons:not(:hover) .button, -.slideshow-running .app-buttons:not(:hover) .button { +.slideshow-running .main-buttons:not(:hover), +.slideshow-running .app-buttons:not(:hover) { opacity: 0; } diff --git a/Viewer/features/ui-widgets.js b/Viewer/features/ui-widgets.js index 9ce69c64..a27ac397 100755 --- a/Viewer/features/ui-widgets.js +++ b/Viewer/features/ui-widgets.js @@ -3199,12 +3199,6 @@ var ButtonsActions = actions.Actions({ '⦊': ['right', 'nextImage -- Next image'], '↧': ['down', 'shiftImageDown -- Shift image down'], }, - - 'button-highlight-color': 'white', - 'button-highlight-colors': [ - 'white', - 'yellow', - ], }, toggleMainButtons: ['Interface/Main buttons', @@ -3229,14 +3223,6 @@ var ButtonsActions = actions.Actions({ right.apply(this, arguments) }) })()], - - toggleButtonHighlightColor: ['Interface/Theme/Button highlight color', - {mode: 'advancedBrowseModeAction'}, - core.makeConfigToggler( - 'button-highlight-color', - function(){ return this.config['button-highlight-colors'] }, - // update the buttons... - function(){ this.reload() })], }) var Buttons = @@ -3275,12 +3261,6 @@ module.Buttons = core.ImageGridFeatures.Feature({ 'reload', ], function(){ - // XXX is this the right way to go??? - $('.main-buttons.buttons .crop.button') - .css({ 'color': this.cropped ? - (this.config['button-highlight-color'] || 'white') - : '', }) - var l = (this.crop_stack || []).length $('.main-buttons.buttons .crop.button sub') @@ -3305,12 +3285,6 @@ module.Buttons = core.ImageGridFeatures.Feature({ 'collectionUnloaded', ], function(){ - // XXX is this the right way to go??? - $('.main-buttons.buttons .collections.button') - .css({ 'color': this.collection ? - (this.config['button-highlight-color'] || 'white') - : '', }) - var l = this.collections_length // current collection unsaved indicator... From 928c325d2ab3bf1954b8829708418e0f42efe0a6 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Wed, 3 Mar 2021 01:38:51 +0300 Subject: [PATCH 04/10] tweak... Signed-off-by: Alex A. Naanou --- Viewer/css/layout.less | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Viewer/css/layout.less b/Viewer/css/layout.less index 17a4ae4d..f99e762e 100755 --- a/Viewer/css/layout.less +++ b/Viewer/css/layout.less @@ -368,9 +368,8 @@ button:hover { /* Custom buttons... */ /* XXX do we need both this and the active update??? */ -.crop-mode .buttons .button.crop, -.collection-mode .buttons .button.collections { - //text-decoration: underline; +.crop-mode .buttons:not(:hover) .button.crop, +.collection-mode .buttons:not(:hover) .button.collections { opacity: 0.7; } From 16b254b172884ffb448256483ed46d04064aada3 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Thu, 4 Mar 2021 22:44:06 +0300 Subject: [PATCH 05/10] notes... Signed-off-by: Alex A. Naanou --- Viewer/features/core.js | 7 +++++++ Viewer/features/sharp.js | 2 ++ 2 files changed, 9 insertions(+) diff --git a/Viewer/features/core.js b/Viewer/features/core.js index 46386852..fd0a3ce4 100755 --- a/Viewer/features/core.js +++ b/Viewer/features/core.js @@ -2926,6 +2926,13 @@ module.LinkContext = ImageGridFeatures.Feature({ // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +// XXX add ability to trigger actions when: +// - all tasks are done and/or fail +// - all session tasks are done and/or fail +// ...in theory this can be done via: +// ig.tasks +// .then(function(){ .. }) +// but this is a bit too cumbersome... // XXX revise logging and logger passing... // XXX add a task manager UI... // XXX might be a good idea to confirm session task stops when loading a diff --git a/Viewer/features/sharp.js b/Viewer/features/sharp.js index f89c00dd..3b6d8dd0 100755 --- a/Viewer/features/sharp.js +++ b/Viewer/features/sharp.js @@ -882,6 +882,8 @@ var SharpActions = actions.Actions({ // ig // .someAction() // .someOtherAction() + // ...considering how often this might be useful would be nice + // to make this a constructor/framework feature... // XXX EXPERIMENTAL... // XXX if we are not careful this may result in some data loss due From b1230735ebe81fa602cfb92259cc079ab1ec14e3 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Fri, 5 Mar 2021 03:15:21 +0300 Subject: [PATCH 06/10] npm update Signed-off-by: Alex A. Naanou --- Viewer/package-lock.json | 48 ++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Viewer/package-lock.json b/Viewer/package-lock.json index 28d8f014..444ceb87 100755 --- a/Viewer/package-lock.json +++ b/Viewer/package-lock.json @@ -698,9 +698,9 @@ } }, "node_modules/core-js": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", - "integrity": "sha512-PyFBJaLq93FlyYdsndE5VaueA9K5cNB7CGzeCj191YYLhkQM0gdZR2SKihM70oF0wdqKSKClv/tEBOpoRmdOVQ==", + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz", + "integrity": "sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg==", "hasInstallScript": true, "optional": true, "funding": { @@ -910,9 +910,9 @@ } }, "node_modules/electron": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/electron/-/electron-9.4.3.tgz", - "integrity": "sha512-FQjVH0jdFj9EIxpHk/CK6nKmPawdayZ01N+o0sVHAGK0qcvTVCkBZT/1qbsJaTBPD1yf3PcN2frpwfTDBCn9GA==", + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/electron/-/electron-9.4.4.tgz", + "integrity": "sha512-dcPlTrMWQu5xuSm6sYV42KK/BRIqh3erM8v/WtZqaDmG7pkCeJpvw26Dgbqhdt78XmqqGiN96giEe6A3S9vpAQ==", "hasInstallScript": true, "dependencies": { "@electron/get": "^1.0.1", @@ -1937,9 +1937,9 @@ "optional": true }, "node_modules/node-abi": { - "version": "2.19.3", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.19.3.tgz", - "integrity": "sha512-9xZrlyfvKhWme2EXFKQhZRp1yNWT/uI1luYPr3sFl+H4keYY4xR+1jO7mvTTijIsHf1M+QDe9uWuKeEpLInIlg==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.20.0.tgz", + "integrity": "sha512-6ldtfVR5l3RS8D0aT+lj/uM2Vv/PGEkeWzt2tl8DFBsGY/IuVnAIHl+dG6C14NlWClVv7Rn2+ZDvox+35Hx2Kg==", "dependencies": { "semver": "^5.4.1" } @@ -2909,9 +2909,9 @@ } }, "node_modules/string-width": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.1.tgz", - "integrity": "sha512-LL0OLyN6AnfV9xqGQpDBwedT2Rt63737LxvsRxbcwpa2aIeynBApG2Sm//F3TaLHIR1aJBN52DWklc06b94o5Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -3991,9 +3991,9 @@ } }, "core-js": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", - "integrity": "sha512-PyFBJaLq93FlyYdsndE5VaueA9K5cNB7CGzeCj191YYLhkQM0gdZR2SKihM70oF0wdqKSKClv/tEBOpoRmdOVQ==", + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz", + "integrity": "sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg==", "optional": true }, "core-util-is": { @@ -4142,9 +4142,9 @@ } }, "electron": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/electron/-/electron-9.4.3.tgz", - "integrity": "sha512-FQjVH0jdFj9EIxpHk/CK6nKmPawdayZ01N+o0sVHAGK0qcvTVCkBZT/1qbsJaTBPD1yf3PcN2frpwfTDBCn9GA==", + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/electron/-/electron-9.4.4.tgz", + "integrity": "sha512-dcPlTrMWQu5xuSm6sYV42KK/BRIqh3erM8v/WtZqaDmG7pkCeJpvw26Dgbqhdt78XmqqGiN96giEe6A3S9vpAQ==", "requires": { "@electron/get": "^1.0.1", "@types/node": "^12.0.12", @@ -4981,9 +4981,9 @@ "optional": true }, "node-abi": { - "version": "2.19.3", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.19.3.tgz", - "integrity": "sha512-9xZrlyfvKhWme2EXFKQhZRp1yNWT/uI1luYPr3sFl+H4keYY4xR+1jO7mvTTijIsHf1M+QDe9uWuKeEpLInIlg==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.20.0.tgz", + "integrity": "sha512-6ldtfVR5l3RS8D0aT+lj/uM2Vv/PGEkeWzt2tl8DFBsGY/IuVnAIHl+dG6C14NlWClVv7Rn2+ZDvox+35Hx2Kg==", "requires": { "semver": "^5.4.1" }, @@ -5729,9 +5729,9 @@ } }, "string-width": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.1.tgz", - "integrity": "sha512-LL0OLyN6AnfV9xqGQpDBwedT2Rt63737LxvsRxbcwpa2aIeynBApG2Sm//F3TaLHIR1aJBN52DWklc06b94o5Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", From f03a73bcec44dce202bac024fc14e3391194e935 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sat, 6 Mar 2021 02:22:40 +0300 Subject: [PATCH 07/10] ... Signed-off-by: Alex A. Naanou --- Viewer/features/core.js | 1 + 1 file changed, 1 insertion(+) diff --git a/Viewer/features/core.js b/Viewer/features/core.js index fd0a3ce4..60baf48d 100755 --- a/Viewer/features/core.js +++ b/Viewer/features/core.js @@ -2933,6 +2933,7 @@ module.LinkContext = ImageGridFeatures.Feature({ // ig.tasks // .then(function(){ .. }) // but this is a bit too cumbersome... +// ...this could also be done via .chain(..) // XXX revise logging and logger passing... // XXX add a task manager UI... // XXX might be a good idea to confirm session task stops when loading a From 85950eeb13f48b95f4b307775128a78fb4bc2885 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sun, 7 Mar 2021 13:03:18 +0300 Subject: [PATCH 08/10] npm update Signed-off-by: Alex A. Naanou --- Viewer/package-lock.json | 48 ++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Viewer/package-lock.json b/Viewer/package-lock.json index 444ceb87..a1346099 100755 --- a/Viewer/package-lock.json +++ b/Viewer/package-lock.json @@ -140,9 +140,9 @@ "optional": true }, "node_modules/@types/node": { - "version": "14.14.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", - "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", + "version": "14.14.32", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.32.tgz", + "integrity": "sha512-/Ctrftx/zp4m8JOujM5ZhwzlWLx22nbQJiVqz8/zE15gOeEW+uly3FSX4fGFpcfEvFzXcMCJwq9lGVWgyARXhg==", "dev": true, "optional": true }, @@ -617,9 +617,9 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "node_modules/color-string": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", - "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" @@ -1937,9 +1937,9 @@ "optional": true }, "node_modules/node-abi": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.20.0.tgz", - "integrity": "sha512-6ldtfVR5l3RS8D0aT+lj/uM2Vv/PGEkeWzt2tl8DFBsGY/IuVnAIHl+dG6C14NlWClVv7Rn2+ZDvox+35Hx2Kg==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz", + "integrity": "sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg==", "dependencies": { "semver": "^5.4.1" } @@ -3182,9 +3182,9 @@ } }, "node_modules/v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" }, "node_modules/verror": { "version": "1.10.0", @@ -3546,9 +3546,9 @@ "optional": true }, "@types/node": { - "version": "14.14.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", - "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", + "version": "14.14.32", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.32.tgz", + "integrity": "sha512-/Ctrftx/zp4m8JOujM5ZhwzlWLx22nbQJiVqz8/zE15gOeEW+uly3FSX4fGFpcfEvFzXcMCJwq9lGVWgyARXhg==", "dev": true, "optional": true }, @@ -3922,9 +3922,9 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "color-string": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", - "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" @@ -4981,9 +4981,9 @@ "optional": true }, "node-abi": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.20.0.tgz", - "integrity": "sha512-6ldtfVR5l3RS8D0aT+lj/uM2Vv/PGEkeWzt2tl8DFBsGY/IuVnAIHl+dG6C14NlWClVv7Rn2+ZDvox+35Hx2Kg==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz", + "integrity": "sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg==", "requires": { "semver": "^5.4.1" }, @@ -5951,9 +5951,9 @@ "dev": true }, "v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" }, "verror": { "version": "1.10.0", From 6d7d6b5cd32b25f97c5113d9fd67e368cae4036d Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Mon, 8 Mar 2021 22:59:48 +0300 Subject: [PATCH 09/10] ... Signed-off-by: Alex A. Naanou --- Viewer/features/core.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Viewer/features/core.js b/Viewer/features/core.js index 60baf48d..056212ee 100755 --- a/Viewer/features/core.js +++ b/Viewer/features/core.js @@ -2933,7 +2933,7 @@ module.LinkContext = ImageGridFeatures.Feature({ // ig.tasks // .then(function(){ .. }) // but this is a bit too cumbersome... -// ...this could also be done via .chain(..) +// ...do this via .chain(..) // XXX revise logging and logger passing... // XXX add a task manager UI... // XXX might be a good idea to confirm session task stops when loading a From 0c21c587b84163c272f6538d38dd20e440a4f653 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Tue, 9 Mar 2021 23:55:36 +0300 Subject: [PATCH 10/10] npm update Signed-off-by: Alex A. Naanou --- Viewer/package-lock.json | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/Viewer/package-lock.json b/Viewer/package-lock.json index a1346099..876787d8 100755 --- a/Viewer/package-lock.json +++ b/Viewer/package-lock.json @@ -140,9 +140,9 @@ "optional": true }, "node_modules/@types/node": { - "version": "14.14.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.32.tgz", - "integrity": "sha512-/Ctrftx/zp4m8JOujM5ZhwzlWLx22nbQJiVqz8/zE15gOeEW+uly3FSX4fGFpcfEvFzXcMCJwq9lGVWgyARXhg==", + "version": "14.14.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.33.tgz", + "integrity": "sha512-oJqcTrgPUF29oUP8AsUqbXGJNuPutsetaa9kTQAQce5Lx5dTYWV02ScBiT/k1BX/Z7pKeqedmvp39Wu4zR7N7g==", "dev": true, "optional": true }, @@ -964,9 +964,9 @@ } }, "node_modules/electron/node_modules/@types/node": { - "version": "12.20.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.4.tgz", - "integrity": "sha512-xRCgeE0Q4pT5UZ189TJ3SpYuX/QGl6QIAOAIeDSbAVAd2gX1NxSZup4jNVK7cxIeP8KDSbJgcckun495isP1jQ==" + "version": "12.20.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.5.tgz", + "integrity": "sha512-5Oy7tYZnu3a4pnJ//d4yVvOImExl4Vtwf0D40iKUlU+XlUsyV9iyFWyCFlwy489b72FMAik/EFwRkNLjjOdSPg==" }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -991,9 +991,9 @@ } }, "node_modules/env-paths": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", - "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "engines": { "node": ">=6" } @@ -3546,9 +3546,9 @@ "optional": true }, "@types/node": { - "version": "14.14.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.32.tgz", - "integrity": "sha512-/Ctrftx/zp4m8JOujM5ZhwzlWLx22nbQJiVqz8/zE15gOeEW+uly3FSX4fGFpcfEvFzXcMCJwq9lGVWgyARXhg==", + "version": "14.14.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.33.tgz", + "integrity": "sha512-oJqcTrgPUF29oUP8AsUqbXGJNuPutsetaa9kTQAQce5Lx5dTYWV02ScBiT/k1BX/Z7pKeqedmvp39Wu4zR7N7g==", "dev": true, "optional": true }, @@ -4152,9 +4152,9 @@ }, "dependencies": { "@types/node": { - "version": "12.20.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.4.tgz", - "integrity": "sha512-xRCgeE0Q4pT5UZ189TJ3SpYuX/QGl6QIAOAIeDSbAVAd2gX1NxSZup4jNVK7cxIeP8KDSbJgcckun495isP1jQ==" + "version": "12.20.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.5.tgz", + "integrity": "sha512-5Oy7tYZnu3a4pnJ//d4yVvOImExl4Vtwf0D40iKUlU+XlUsyV9iyFWyCFlwy489b72FMAik/EFwRkNLjjOdSPg==" } } }, @@ -4208,9 +4208,9 @@ } }, "env-paths": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", - "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==" + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" }, "errno": { "version": "0.1.8",