From 420230ef171e1febd174efa16f5669944f830cd2 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 21 Dec 2022 09:46:12 +0100 Subject: [PATCH] minor editor improvements --- frontend/src/lib/components/Editor.svelte | 15 +++++---- .../src/lib/components/ScriptEditor.svelte | 31 ++++++++++--------- .../EmptyInlineScript.svelte | 5 +-- .../InlineScriptEditor.svelte | 8 +++-- .../InlineScriptEditorDrawer.svelte | 1 + .../InlineScriptsPanelList.svelte | 12 +++---- .../settingsPanel/InputsSpecsEditor.svelte | 2 +- .../settingsPanel/SelectedRunnable.svelte | 4 +-- .../settingsPanel/common/PanelSection.svelte | 2 +- 9 files changed, 43 insertions(+), 37 deletions(-) diff --git a/frontend/src/lib/components/Editor.svelte b/frontend/src/lib/components/Editor.svelte index 1c4051b258..32ea271746 100644 --- a/frontend/src/lib/components/Editor.svelte +++ b/frontend/src/lib/components/Editor.svelte @@ -21,6 +21,13 @@ } }) monaco.editor.setTheme('myTheme') + try { + StandaloneServices.initialize({ + ...getMessageServiceOverride(document.body) + }) + } catch (e) { + console.error(e) + }
Please choose a language:
- {#each Object.values(Script.language) as lang} + {#each langs as lang}
-
+
{#if name !== undefined} {/if} @@ -89,9 +91,9 @@
- { diff --git a/frontend/src/lib/components/apps/editor/inlineScriptsPanel/InlineScriptEditorDrawer.svelte b/frontend/src/lib/components/apps/editor/inlineScriptsPanel/InlineScriptEditorDrawer.svelte index 5d902bcf7d..4aef09aebe 100644 --- a/frontend/src/lib/components/apps/editor/inlineScriptsPanel/InlineScriptEditorDrawer.svelte +++ b/frontend/src/lib/components/apps/editor/inlineScriptsPanel/InlineScriptEditorDrawer.svelte @@ -21,6 +21,7 @@ > {#if inlineScript}
selectInlineScript(id, subId)} > - {name} + {name}
{id} {#if subId} @@ -100,12 +100,12 @@
selectInlineScript(unusedInlineScript.name)} > - {unusedInlineScript.name} + {unusedInlineScript.name} Unused
{/each} @@ -122,12 +122,12 @@
selectInlineScript(id)} > - {name} + {name} {id}
{/each} diff --git a/frontend/src/lib/components/apps/editor/settingsPanel/InputsSpecsEditor.svelte b/frontend/src/lib/components/apps/editor/settingsPanel/InputsSpecsEditor.svelte index b94cba9b8b..c277fc5ad9 100644 --- a/frontend/src/lib/components/apps/editor/settingsPanel/InputsSpecsEditor.svelte +++ b/frontend/src/lib/components/apps/editor/settingsPanel/InputsSpecsEditor.svelte @@ -17,7 +17,7 @@ {@const input = inputSpecs[inputSpecKey]} {#if true}
-
+
{capitalize(inputSpecKey)}
diff --git a/frontend/src/lib/components/apps/editor/settingsPanel/SelectedRunnable.svelte b/frontend/src/lib/components/apps/editor/settingsPanel/SelectedRunnable.svelte index 402904bd73..53c85743f1 100644 --- a/frontend/src/lib/components/apps/editor/settingsPanel/SelectedRunnable.svelte +++ b/frontend/src/lib/components/apps/editor/settingsPanel/SelectedRunnable.svelte @@ -25,7 +25,7 @@ bind:inlineScript={appInput.runnable.inlineScript} /> {/if} -
+
{#if appInput.runnable?.type === 'runnableByName'} {appInput.runnable.name} @@ -33,7 +33,7 @@ {appInput.runnable.path} {/if} -
+
{#if appInput.runnable?.type === 'runnableByName' && appInput.runnable.inlineScript}