Updated Neutralino.js

This commit is contained in:
2025-09-21 11:13:28 +07:00
parent 74cebbf180
commit 77e91fde1c
6 changed files with 268 additions and 255 deletions
+3 -3
View File
@@ -33,7 +33,7 @@ import DNxHDOptions from "./components/DNxHDOptions";
const commonCodecs = new Set(["h264", "hevc", "vp8", "vp9", "av1", "dnxhd"]);
interface RunningProcessInfo {
process: Neutralino.os.SpawnedProcess;
process: Neutralino.SpawnedProcess;
file: string;
length: number;
}
@@ -307,8 +307,8 @@ function App() {
const userAnswer = await Neutralino.os.showMessageBox(
"File already exists",
`A file at ${ffmpegParams.outputFile} already exists. Would you like to overwrite it?`,
Neutralino.os.MessageBoxChoice.YES_NO,
Neutralino.os.Icon.QUESTION,
Neutralino.MessageBoxChoice.YES_NO,
Neutralino.Icon.QUESTION,
);
if (userAnswer === "NO") {
+2 -2
View File
@@ -1,5 +1,5 @@
import { getVencoderFolder } from "@/util/path";
import { events, os, storage } from "@neutralinojs/lib";
import { events, os, storage, type SpawnedProcess } from "@neutralinojs/lib";
import { createSignal, onMount, onCleanup, Show, Index } from "solid-js";
interface TargetFile {
@@ -30,7 +30,7 @@ interface FFmpegProgressInfo {
function ProgressPage() {
const [windowFocused, setWindowFocused] = createSignal(true);
const [runningProcesses, setRunningProcesses] = createSignal<
os.SpawnedProcess[]
SpawnedProcess[]
>([]);
const [finished, setFinished] = createSignal(false);
const [fileInfo, setFileInfo] = createSignal<TargetFile[]>([]);