mirror of
https://github.com/upscayl/upscayl.git
synced 2024-11-28 01:10:52 +01:00
Change outputfolder name
This commit is contained in:
parent
6bcb42791b
commit
7b47287035
14
package-lock.json
generated
14
package-lock.json
generated
@ -35,7 +35,7 @@
|
||||
"@types/react-dom": "^18.0.8",
|
||||
"autoprefixer": "^10.4.13",
|
||||
"cross-env": "^7.0.3",
|
||||
"electron": "^23.1.4",
|
||||
"electron": "^23.2.4",
|
||||
"electron-builder": "^24.0.0",
|
||||
"next": "^13.0.2",
|
||||
"postcss": "^8.4.18",
|
||||
@ -3221,9 +3221,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/electron": {
|
||||
"version": "23.1.4",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-23.1.4.tgz",
|
||||
"integrity": "sha512-3Z6CpAPdhv6haYX9DTO7k0l6uAUreZM3/EngQYqGN3Gz7Fp0DPb/egt8BwR3ClG/jTlQM+PQ+5WkTK0eMjm07A==",
|
||||
"version": "23.2.4",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-23.2.4.tgz",
|
||||
"integrity": "sha512-ceFd+KIhzK3srGY22kcBu8QH7hV1G3DHlgrg2LGjg7mgtzxlXeyKzk2Efq0iFNu3ly14QKfiN5gYdvEenmzOAA==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"dependencies": {
|
||||
@ -10047,9 +10047,9 @@
|
||||
}
|
||||
},
|
||||
"electron": {
|
||||
"version": "23.1.4",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-23.1.4.tgz",
|
||||
"integrity": "sha512-3Z6CpAPdhv6haYX9DTO7k0l6uAUreZM3/EngQYqGN3Gz7Fp0DPb/egt8BwR3ClG/jTlQM+PQ+5WkTK0eMjm07A==",
|
||||
"version": "23.2.4",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-23.2.4.tgz",
|
||||
"integrity": "sha512-ceFd+KIhzK3srGY22kcBu8QH7hV1G3DHlgrg2LGjg7mgtzxlXeyKzk2Efq0iFNu3ly14QKfiN5gYdvEenmzOAA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@electron/get": "^2.0.0",
|
||||
|
@ -143,7 +143,7 @@
|
||||
"@types/react-dom": "^18.0.8",
|
||||
"autoprefixer": "^10.4.13",
|
||||
"cross-env": "^7.0.3",
|
||||
"electron": "^23.1.4",
|
||||
"electron": "^23.2.4",
|
||||
"electron-builder": "^24.0.0",
|
||||
"next": "^13.0.2",
|
||||
"postcss": "^8.4.18",
|
||||
|
@ -7,6 +7,9 @@ export const customModelsPathAtom = atomWithStorage<string | null>(
|
||||
|
||||
export const scaleAtom = atomWithStorage<"2" | "3" | "4">("scale", "4");
|
||||
|
||||
export const batchModeAtom = atomWithStorage("batchMode", false);
|
||||
export const batchModeAtom = atomWithStorage<boolean>("batchMode", false);
|
||||
|
||||
export const saveOutputFolderAtom = atomWithStorage("saveOutputFolder", false);
|
||||
export const rememberOutputFolderAtom = atomWithStorage<boolean>(
|
||||
"rememberOutputFolder",
|
||||
false
|
||||
);
|
||||
|
@ -4,8 +4,8 @@ import commands from "../../electron/commands";
|
||||
import { useAtom } from "jotai";
|
||||
import {
|
||||
customModelsPathAtom,
|
||||
rememberOutputFolderAtom,
|
||||
scaleAtom,
|
||||
saveOutputFolderAtom,
|
||||
} from "../atoms/userSettingsAtom";
|
||||
import { modelsListAtom } from "../atoms/modelsListAtom";
|
||||
|
||||
@ -45,7 +45,9 @@ function SettingsTab({
|
||||
|
||||
const [customModelsPath, setCustomModelsPath] = useAtom(customModelsPathAtom);
|
||||
const [modelOptions, setModelOptions] = useAtom(modelsListAtom);
|
||||
const [saveOutputFolder, setSaveOutputFolder] = useAtom(saveOutputFolderAtom);
|
||||
const [rememberOutputFolder, setRememberOutputFolder] = useAtom(
|
||||
rememberOutputFolderAtom
|
||||
);
|
||||
|
||||
const [scale, setScale] = useAtom(scaleAtom);
|
||||
|
||||
@ -156,9 +158,9 @@ function SettingsTab({
|
||||
<input
|
||||
type="checkbox"
|
||||
className="toggle-primary toggle"
|
||||
defaultChecked={saveOutputFolder}
|
||||
onClick={() => {
|
||||
setSaveOutputFolder((oldValue) => !oldValue);
|
||||
defaultChecked={rememberOutputFolder}
|
||||
onChange={() => {
|
||||
setRememberOutputFolder((oldValue) => !oldValue);
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
@ -337,6 +337,14 @@ const Home = () => {
|
||||
e.preventDefault();
|
||||
resetImagePaths();
|
||||
|
||||
if (
|
||||
e.dataTransfer.items.length === 0 ||
|
||||
e.dataTransfer.files.length === 0
|
||||
) {
|
||||
alert("Please drag and drop an image");
|
||||
return;
|
||||
}
|
||||
|
||||
const type = e.dataTransfer.items[0].type;
|
||||
console.log("🚀 => handleDrop => type", type);
|
||||
const filePath = e.dataTransfer.files[0].path;
|
||||
|
Loading…
Reference in New Issue
Block a user