Files
GitLite/src-tauri/tauri.conf.json
T
Christoph 136afa9921 feat(workspace): persist workspace UI filters and disable drag-drop
Add a lightweight workspace preferences helper to store optional UI
settings in localStorage and integrate it with the issues views so
filters, queries, and view mode are restored per source. The
integration board now remembers repository and query filters, and the
Issue Center restores state filters and view mode across sessions.
Also disable drag and drop for the main Tauri window to avoid accidental
file drops.

- Add read/write helpers for workspace preferences in localStorage
- Persist and restore filters, queries, and view mode for issue views
- Disable window drag-and-drop to prevent accidental file drops
2026-09-09 10:30:18 +02:00

80 lines
1.9 KiB
JSON

{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Gitty",
"version": "2026.9.4",
"identifier": "com.gitty",
"build": {
"beforeDevCommand": "npm run prepare:lfs && npm run dev",
"devUrl": "http://127.0.0.1:1420",
"beforeBuildCommand": "npm run prepare:lfs && npm run build",
"frontendDist": "../dist"
},
"app": {
"windows": [
{
"label": "main",
"dragDropEnabled": false,
"title": "Gitty",
"width": 1200,
"height": 800,
"minWidth": 900,
"minHeight": 600,
"visible": false,
"decorations": false,
"shadow": true
},
{
"label": "splashscreen",
"url": "splashscreen.html",
"title": "Gitty",
"width": 460,
"height": 420,
"resizable": false,
"decorations": false,
"center": true,
"skipTaskbar": true,
"shadow": true
}
],
"security": {
"csp": null
}
},
"bundle": {
"active": true,
"externalBin": [
"binaries/git-lfs"
],
"resources": [
"binaries/git-lfs-LICENSE.txt"
],
"targets": [
"nsis"
],
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/128x128@2x.png",
"icons/icon.icns",
"icons/icon.ico"
],
"createUpdaterArtifacts": true,
"windows": {
"nsis": {
"installMode": "currentUser",
"installerIcon": "icons/icon.ico",
"installerHooks": "nsis-hooks.nsh"
}
}
},
"plugins": {
"updater": {
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDdDNEJGRTZERTREOTc5QjkKUldTNWVkbmtiZjVMZk02YzdpenVLOVltREJpRkFrc2F4dUwzaTV5M3pacFRVR0tmd25xSGtjK1MK",
"endpoints": [
"https://cdn.cbsk-tech.de/gitty/latest.json",
"https://cdn.cbsk-tech.de/gitlite/latest.json"
]
}
}
}