diff --git a/docs/releases/v2.13.3.md b/docs/releases/v2.13.3.md new file mode 100644 index 0000000000000000000000000000000000000000..f1ed8b123c31772f17971b20e4fe1bcf9aeed334 --- /dev/null +++ b/docs/releases/v2.13.3.md @@ -0,0 +1,5 @@ +# v2.13.3 + +## Behind the scene + +- user added layer now sits on index 1 \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index af8c5c51fba201901758acb7b829ef8f572138f5..6693def5a5de6dd4dd664a5ff073f6a16b5c66bc 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -33,6 +33,7 @@ nav: - Fetching datasets: 'advanced/datasets.md' - Display non-atlas volumes: 'advanced/otherVolumes.md' - Release notes: + - v2.13.3: 'releases/v2.13.3.md' - v2.13.2: 'releases/v2.13.2.md' - v2.13.1: 'releases/v2.13.1.md' - v2.13.0: 'releases/v2.13.0.md' diff --git a/package.json b/package.json index 8ad925aa39bb3becb37abef12627dcb34ed9c5ff..f66269cfca6562943068403b7a67a4d53e9a7ac4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "siibra-explorer", - "version": "2.13.2", + "version": "2.13.3", "description": "siibra-explorer - explore brain atlases. Based on humanbrainproject/nehuba & google/neuroglancer. Built with angular", "scripts": { "lint": "eslint src --ext .ts", diff --git a/src/index.html b/src/index.html index c26d5c215640e69d1ca5ee0df1e33e8ad8802524..4be80ba95d35bd074ee4421c2436e089fd04d5d8 100644 --- a/src/index.html +++ b/src/index.html @@ -14,7 +14,7 @@ <link rel="icon" type="image/png" href="assets/favicons/favicon-128-light.png"/> <script src="extra_js.js"></script> <script src="https://unpkg.com/three-surfer@0.0.13/dist/bundle.js" defer></script> - <script type="module" src="https://unpkg.com/ng-layer-tune@0.0.21/dist/ng-layer-tune/ng-layer-tune.esm.js"></script> + <script type="module" src="https://unpkg.com/ng-layer-tune@0.0.22/dist/ng-layer-tune/ng-layer-tune.esm.js"></script> <script type="module" src="https://unpkg.com/hbp-connectivity-component@0.6.6/dist/connectivity-component/connectivity-component.js" ></script> <script defer src="https://unpkg.com/mathjax@3.1.2/es5/tex-svg.js"></script> <script defer src="https://unpkg.com/d3@6.2.0/dist/d3.min.js"></script> diff --git a/src/viewerModule/nehuba/layerCtrl.service/layerCtrl.effects.ts b/src/viewerModule/nehuba/layerCtrl.service/layerCtrl.effects.ts index 5947f3b6c1bf8f9377502d47c76dbd6dfcaead4f..d0f4bd4c9b4a8cd93c5eb724dc74fb4f4170faf2 100644 --- a/src/viewerModule/nehuba/layerCtrl.service/layerCtrl.effects.ts +++ b/src/viewerModule/nehuba/layerCtrl.service/layerCtrl.effects.ts @@ -76,7 +76,8 @@ export class LayerCtrlEffects { lowThreshold: meta.min, removeBg: true, }), - type: 'image' + type: 'image', + opacity: 0.5 } }) ) diff --git a/src/viewerModule/nehuba/nehubaViewer/nehubaViewer.component.ts b/src/viewerModule/nehuba/nehubaViewer/nehubaViewer.component.ts index 3bede3ea12c10cb8c7695cbef9a3ecfe1e966b0d..0ac608a713e16025f5ffcbb6049162fa1d37d15f 100644 --- a/src/viewerModule/nehuba/nehubaViewer/nehubaViewer.component.ts +++ b/src/viewerModule/nehuba/nehubaViewer/nehubaViewer.component.ts @@ -589,11 +589,12 @@ export class NehubaViewerUnit implements OnDestroy { const combined = { type: 'image', + opacity: 1, ...rest, ...(transform ? { transform } : {}) } viewer.layerManager.addManagedLayer( - viewer.layerSpecification.getLayer(key, combined)) + viewer.layerSpecification.getLayer(key, combined), 1) return layerObj[key] }) diff --git a/src/viewerModule/nehuba/userLayers/service.ts b/src/viewerModule/nehuba/userLayers/service.ts index 41d16e71bc3e20aa74f717d11ec8a598d13b3c42..65bbcebb2e1a705310769f949217d6badf9bfe6e 100644 --- a/src/viewerModule/nehuba/userLayers/service.ts +++ b/src/viewerModule/nehuba/userLayers/service.ts @@ -169,7 +169,9 @@ export class UserLayerService implements OnDestroy { panelClass: ["no-padding-dialog", "w-100"], }) .afterClosed() - .subscribe(() => this.removeUserLayer(url)) + .subscribe(() => { + this.routerSvc.setCustomRoute(OVERLAY_LAYER_KEY, null) + }) } removeUserLayer(url: string) {