Studio: improvements after user test
This commit is contained in:
parent
449c1adb00
commit
e79a0fc81d
59 changed files with 1312 additions and 2920 deletions
|
@ -28,8 +28,8 @@ BRANCH=`git rev-parse --abbrev-ref HEAD`
|
|||
echo "The branch name is $BRANCH"
|
||||
if [ $BRANCH = "develop" ]
|
||||
then
|
||||
# SRC_MAPS="--sourcemap"
|
||||
echo "Source maps are NOT enabled as they consume to much RAM"
|
||||
SRC_MAPS="--sourcemap"
|
||||
echo "Source maps are enabled "
|
||||
fi
|
||||
|
||||
if [ $BRANCH = "master" ] || [ $BRANCH = "develop" ]
|
||||
|
|
|
@ -16,7 +16,6 @@ import { PrepareLayer } from "../src/Models/ThemeConfig/Conversion/PrepareLayer"
|
|||
import { PrepareTheme } from "../src/Models/ThemeConfig/Conversion/PrepareTheme"
|
||||
import {
|
||||
Conversion,
|
||||
ConversionContext,
|
||||
DesugaringContext,
|
||||
DesugaringStep,
|
||||
} from "../src/Models/ThemeConfig/Conversion/Conversion"
|
||||
|
@ -30,6 +29,7 @@ import LayerConfig from "../src/Models/ThemeConfig/LayerConfig"
|
|||
import PointRenderingConfig from "../src/Models/ThemeConfig/PointRenderingConfig"
|
||||
|
||||
import { ConfigMeta } from "../src/UI/Studio/configMeta"
|
||||
import { ConversionContext } from "../src/Models/ThemeConfig/Conversion/ConversionContext"
|
||||
|
||||
// This scripts scans 'src/assets/layers/*.json' for layer definition files and 'src/assets/themes/*.json' for theme definition files.
|
||||
// It spits out an overview of those to be used to load them
|
||||
|
@ -767,7 +767,7 @@ class LayerOverviewUtils extends Script {
|
|||
t.shortDescription ??
|
||||
new Translation(t.description)
|
||||
.FirstSentence()
|
||||
.OnEveryLanguage((s) => parse_html(s).innerText).translations,
|
||||
.OnEveryLanguage((s) => parse_html(s).textContent).translations,
|
||||
mustHaveLanguage: t.mustHaveLanguage?.length > 0,
|
||||
}
|
||||
})
|
||||
|
|
|
@ -12,8 +12,8 @@
|
|||
cp config.json config.json.bu &&
|
||||
cp ./scripts/hetzner/config.json . && # Copy the config _before_ building, as the config might contain some needed URLs
|
||||
# npm run reset:layeroverview
|
||||
# npm run test &&
|
||||
npm run prepare-deploy &&
|
||||
npm run test &&
|
||||
zip dist.zip -r dist/* &&
|
||||
mv config.json.bu config.json &&
|
||||
scp ./scripts/hetzner/config/* hetzner:/root/ &&
|
||||
|
|
|
@ -7,12 +7,12 @@ import {
|
|||
import Translations from "../src/UI/i18n/Translations"
|
||||
import { Translation } from "../src/UI/i18n/Translation"
|
||||
import { LayerConfigJson } from "../src/Models/ThemeConfig/Json/LayerConfigJson"
|
||||
import { ConversionContext } from "../src/Models/ThemeConfig/Conversion/Conversion"
|
||||
import themeconfig from "../src/assets/schemas/layoutconfigmeta.json"
|
||||
import layerconfig from "../src/assets/schemas/layerconfigmeta.json"
|
||||
|
||||
import { Utils } from "../src/Utils"
|
||||
import { ConfigMeta } from "../src/UI/Studio/configMeta"
|
||||
import { ConversionContext } from "../src/Models/ThemeConfig/Conversion/ConversionContext"
|
||||
|
||||
/*
|
||||
* This script reads all theme and layer files and reformats them inplace
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue