Joseph Montanaro
cd4c613758
Previously, when Creddy was configured to start minimized, it would always start minimized, regardless of how it was launched. Really, though, when you use this setting what you probably want is for it to start minimized only when it's being launched automatically, i.e. on login. This update changes its behavior so that it will only start minimized when auto-launching. Additionally, if Creddy detects on startup that its start-on-login configuration doesn't match the system, it will modify its own settings to match the system (unless it's the very first launch, of course.) That way if you disable Creddy's start-on-login behavior from your system dialog, it will respect your change.
89 lines
1.8 KiB
JSON
89 lines
1.8 KiB
JSON
{
|
|
"$schema": "../node_modules/@tauri-apps/cli/schema.json",
|
|
"build": {
|
|
"beforeBuildCommand": "npm run build",
|
|
"beforeDevCommand": "npm run dev",
|
|
"frontendDist": "../dist",
|
|
"devUrl": "http://localhost:5173"
|
|
},
|
|
"bundle": {
|
|
"active": true,
|
|
"category": "DeveloperTool",
|
|
"copyright": "",
|
|
"targets": "all",
|
|
"externalBin": [],
|
|
"icon": [
|
|
"icons/32x32.png",
|
|
"icons/128x128.png",
|
|
"icons/128x128@2x.png",
|
|
"icons/icon.icns",
|
|
"icons/icon.ico"
|
|
],
|
|
"windows": {
|
|
"certificateThumbprint": null,
|
|
"digestAlgorithm": "sha256",
|
|
"timestampUrl": "",
|
|
"wix": {
|
|
"fragmentPaths": [
|
|
"conf/cli.wxs"
|
|
],
|
|
"componentRefs": [
|
|
"CliBinary",
|
|
"AddToPath"
|
|
]
|
|
}
|
|
},
|
|
"longDescription": "",
|
|
"macOS": {
|
|
"entitlements": null,
|
|
"exceptionDomain": "",
|
|
"frameworks": [],
|
|
"providerShortName": null,
|
|
"signingIdentity": null
|
|
},
|
|
"resources": [],
|
|
"shortDescription": "",
|
|
"linux": {
|
|
"deb": {
|
|
"depends": []
|
|
}
|
|
}
|
|
},
|
|
"productName": "creddy",
|
|
"version": "0.6.3",
|
|
"identifier": "creddy",
|
|
"plugins": {},
|
|
"app": {
|
|
"windows": [
|
|
{
|
|
"fullscreen": false,
|
|
"height": 600,
|
|
"resizable": true,
|
|
"label": "main",
|
|
"title": "Creddy",
|
|
"width": 800,
|
|
"visible": false
|
|
}
|
|
],
|
|
"trayIcon": {
|
|
"id": "main",
|
|
"iconPath": "icons/icon.png",
|
|
"iconAsTemplate": true
|
|
},
|
|
"security": {
|
|
"csp": {
|
|
"style-src": [
|
|
"'self'",
|
|
"'unsafe-inline'"
|
|
],
|
|
"default-src": [
|
|
"'self'"
|
|
],
|
|
"connect-src": [
|
|
"ipc: http://ipc.localhost"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|