mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-15 15:52:21 +00:00
Merge branch 'german/refactor-e10-layers-without-viewer' into german/navara-refactor
# Conflicts: # scripts/package-boundaries.json
This commit is contained in:
commit
d51e4140b7
45 files changed
+662
-468
No files matched your search
@@ -15,6 +15,20 @@ const handle = (engine, area, factory, mutate) =>
|
||||
});
|
||||
|
||||
const mutants = [
|
||||
[
|
||||
'field of view changes are ignored',
|
||||
'camera.setFovy: changes projection',
|
||||
(e) => { e.camera.setFovy = () => {}; },
|
||||
],
|
||||
[
|
||||
'optical fields below one degree are ignored',
|
||||
'camera.setFovy: changes projection',
|
||||
(e) => {
|
||||
replace(e.camera, 'setFovy', (set) => (radians) => {
|
||||
if (radians >= Math.PI / 180) set(radians);
|
||||
});
|
||||
},
|
||||
],
|
||||
[
|
||||
'retarget omits followChanged',
|
||||
'camera.following: set, retarget',
|
||||
|
||||
@@ -6,14 +6,14 @@
|
||||
"engineSwitchLayerIds": 3,
|
||||
"cesiumLayerRendererLines": 0,
|
||||
"navaraLayerRendererLines": 0,
|
||||
"cesiumImportFiles": 3,
|
||||
"viewerLines": 784,
|
||||
"cesiumImportFiles": 2,
|
||||
"viewerLines": 666,
|
||||
"navaraKindChecks": 1,
|
||||
"engineSniffCalls": 0,
|
||||
"engineExtensionReads": 3,
|
||||
"engineExtensionReads": 2,
|
||||
"groundEffectPasses": 0,
|
||||
"cesiumSdkLoads": 3,
|
||||
"screenSpaceHandlerFiles": 2,
|
||||
"engineNameLines": 21
|
||||
"engineNameLines": 20
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,5 @@
|
||||
{
|
||||
"engineImportExceptions": [
|
||||
{
|
||||
"file": "src/data/bhoteKoshiEmbeddedMedia.js",
|
||||
"package": "cesium",
|
||||
"reason": "Authored story media still uses Cesium positions and property records."
|
||||
},
|
||||
{
|
||||
"file": "src/data/bhoteKoshiEvent.js",
|
||||
"package": "cesium",
|
||||
@@ -855,7 +850,8 @@
|
||||
"src/globe/cesium/doubleClick.js",
|
||||
"src/globe/cesium/orbital.js",
|
||||
"src/globe/surfaceDetail.js",
|
||||
"src/globe/surfacePlacement.js"
|
||||
"src/globe/surfacePlacement.js",
|
||||
"src/globe/cesium/orbitalImagery.js"
|
||||
],
|
||||
"external": ["cesium"]
|
||||
},
|
||||
@@ -1108,7 +1104,6 @@
|
||||
"src/data/detectionCohort.js",
|
||||
"src/data/labelArbiter.js",
|
||||
"src/globe/cesium/celestial.js",
|
||||
"src/layers/shared/render/engineView.js",
|
||||
"src/overlays/worldOverlay.js",
|
||||
"src/overlays/worldOverlayDraw.js",
|
||||
"src/overlays/worldOverlayTokens.js",
|
||||
@@ -1116,7 +1111,9 @@
|
||||
"src/data/trackedReadout.js",
|
||||
"src/ui/releaseTrackers.js",
|
||||
"src/globe/cesium/orbital.js",
|
||||
"src/time/clock.js"
|
||||
"src/time/clock.js",
|
||||
"src/globe/cesium/celestialHost.js",
|
||||
"src/globe/cesium/orbitalImagery.js"
|
||||
],
|
||||
"external": ["cesium", "vue", "pinia", "vue-i18n"]
|
||||
},
|
||||
@@ -2820,7 +2817,12 @@
|
||||
"src/data/geoImportLimits.js",
|
||||
"src/data/geoImportPlan.js",
|
||||
"src/globe/cesium/qaTileset.js",
|
||||
"src/maps/qaTileset.js"
|
||||
"src/maps/qaTileset.js",
|
||||
"src/globe/cesium/celestialHost.js",
|
||||
"src/globe/cesium/orbitalImagery.js",
|
||||
"src/globe/cesium/windGpuRendering.js",
|
||||
"src/globe/cesium/windRelief.js",
|
||||
"src/globe/cesium/windRendering.js"
|
||||
],
|
||||
"external": [
|
||||
"hls.js",
|
||||
@@ -2877,11 +2879,8 @@
|
||||
"src/layers/wind/model.js",
|
||||
"src/layers/wind/fields.js",
|
||||
"src/layers/wind/streamlines.js",
|
||||
"src/layers/wind/gpuRendering.js",
|
||||
"src/layers/wind/relief.js",
|
||||
"src/layers/wind/inspection.js",
|
||||
"src/layers/wind/presentation.js",
|
||||
"src/layers/wind/rendering.js",
|
||||
"src/app/layers/aisLiveVessels.js",
|
||||
"src/app/layers/alprCameras.js",
|
||||
"src/app/layers/bikeshare.js",
|
||||
@@ -3260,7 +3259,11 @@
|
||||
"src/data/ucsSatellites.js",
|
||||
"src/data/imagingSensors.js",
|
||||
"src/data/planespottersPhoto.js",
|
||||
"src/data/geoImportLimits.js"
|
||||
"src/data/geoImportLimits.js",
|
||||
"src/globe/cesium/celestialHost.js",
|
||||
"src/globe/cesium/windGpuRendering.js",
|
||||
"src/globe/cesium/windRelief.js",
|
||||
"src/globe/cesium/windRendering.js"
|
||||
],
|
||||
"external": [
|
||||
"hls.js",
|
||||
@@ -3882,7 +3885,6 @@
|
||||
"src/sources/featureSource.js",
|
||||
"src/sources/capability.js",
|
||||
"src/i18n/",
|
||||
"src/celestialRing/view.js",
|
||||
"src/layers/shared/render/engineView.js",
|
||||
"src/globe/cesium/sceneProjection.js",
|
||||
"src/layers/shared/color.js",
|
||||
@@ -3900,7 +3902,8 @@
|
||||
"src/data/trackedReadout.js",
|
||||
"src/data/trackingGesture.js",
|
||||
"src/time/worldClock.js",
|
||||
"src/time/clock.js"
|
||||
"src/time/clock.js",
|
||||
"src/globe/cesium/celestialHost.js"
|
||||
],
|
||||
"external": ["cesium", "egm96-universal", "pbf"]
|
||||
},
|
||||
|
||||
@@ -6,7 +6,7 @@ try {
|
||||
const page = await browser.newPage();
|
||||
await page.goto(`${process.env.QA_BASE_URL || 'http://localhost:4173'}/`, { waitUntil: 'domcontentloaded' });
|
||||
const result = await page.evaluate(async () => {
|
||||
const { createWindRendering } = await import('/src/layers/wind/rendering.js');
|
||||
const { createWindRendering } = await import('/src/globe/cesium/windRendering.js');
|
||||
const raf = window.requestAnimationFrame; const caf = window.cancelAnimationFrame;
|
||||
const callbacks = new Map(); let sequence = 0;
|
||||
window.requestAnimationFrame = callback => { callbacks.set(++sequence, callback); return sequence; };
|
||||
|
||||
Reference in new issue
Block a user