Disable auto-update setting & settings page has scroll shortcuts (#590)

Fixes https://github.com/dyad-sh/dyad/issues/561
This commit is contained in:
Will Chen
2025-07-07 15:43:06 -07:00
committed by GitHub
parent bc38f9b2d7
commit ab6a9d3b34
28 changed files with 526 additions and 136 deletions

View File

@@ -17,7 +17,11 @@ log.scope.labelPadding = false;
const logger = log.scope("main");
updateElectronApp(); // additional configuration options available
// Check settings before enabling auto-update
const settings = readSettings();
if (settings.enableAutoUpdate) {
updateElectronApp({ logger }); // additional configuration options available
}
// Load environment variables from .env file
dotenv.config();