Add every background video and a checkbox to toggle the lace pin visibility

This commit is contained in:
2026-02-16 17:09:16 +01:00
parent 2d2c395ded
commit f36b31ddf6
20 changed files with 140 additions and 33 deletions

11
main.js
View File

@@ -130,14 +130,15 @@ ipcMain.handle('load-nexus-api', () => {
});
ipcMain.handle('save-theme', (event, theme) => {
store.set('theme', theme);
ipcMain.handle('save-theme', (event, theme, lacePinState) => {
store.set('theme.theme', theme);
store.set('theme.lacePinState', lacePinState);
});
ipcMain.handle('load-theme', () => {
theme = store.get('theme');
if (theme == undefined) {
return "Silksong";
theme = [store.get('theme.theme'), store.get('theme.lacePinState')];
if (theme[0] == undefined) {
return ["Silksong", false];
}
return theme;
});