Manager: allow setup to finish without Blender #104306

Manually merged
Sybren A. Stüvel merged 34 commits from abelli/flamenco:issue100195 into main 2024-09-09 11:22:42 +02:00
Showing only changes of commit fb4989e181 - Show all commits

View File

@ -114,7 +114,7 @@
<p v-else>Choose how a Worker should invoke the Blender command when performing a task:</p> <p v-else>Choose how a Worker should invoke the Blender command when performing a task:</p>
<fieldset v-if="autoFoundBlenders.length >= 1"> <fieldset>
<label v-if="autoFoundBlenderPathEnvvar" for="blender-path_envvar"> <label v-if="autoFoundBlenderPathEnvvar" for="blender-path_envvar">
<div> <div>
<input <input
@ -191,37 +191,6 @@
</p> </p>
</div> </div>
</label> </label>
</fieldset>
<fieldset v-if="autoFoundBlenders.length === 0">
<label for="blender-input_path">
<div>
<input
type="radio"
v-model="selectedBlender"
name="blender"
:value="blenderFromInputPath"
id="blender-input_path" />
{{ sourceLabels['input_path'] }}
</div>
<div>
<input
v-model="customBlenderExe"
@keyup.enter="nextStepAfterCheckBlenderExePath"
:class="{
'is-invalid': blenderExeCheckResult != null && !blenderExeCheckResult.is_usable,
}"
type="text"
placeholder="Path to Blender executable" />
<p v-if="isBlenderExeChecking" class="is-in-progress">Checking...</p>
<p
v-if="blenderExeCheckResult != null && !blenderExeCheckResult.is_usable"
class="check-failed">
{{ blenderExeCheckResult.cause }}
</p>
</div>
</label>
<label for="blender-default"> <label for="blender-default">
<div> <div>