Merge branch 'main' into Vendicated-patch-1

This commit is contained in:
V 2023-07-13 19:02:31 +02:00 committed by GitHub
commit bc2c26da72
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -262,6 +262,8 @@ function createMainWindow() {
removeSettingsListeners(); removeSettingsListeners();
removeVencordSettingsListeners(); removeVencordSettingsListeners();
const { staticTitle, transparencyOption } = Settings.store;
const { frameless, macosTranslucency } = VencordSettings.store;
const win = (mainWin = new BrowserWindow({ const win = (mainWin = new BrowserWindow({
show: false, show: false,
webPreferences: { webPreferences: {
@ -273,18 +275,16 @@ function createMainWindow() {
spellcheck: true spellcheck: true
}, },
icon: ICON_PATH, icon: ICON_PATH,
frame: VencordSettings.store.frameless !== true, frame: frameless !== true,
...(Settings.store.transparencyOption !== "none" ...(transparencyOption && transparencyOption !== "none"
? { ? {
backgroundColor: "#00000000", backgroundColor: "#00000000",
backgroundMaterial: Settings.store.transparencyOption, backgroundMaterial: Settings.store.transparencyOption,
transparent: true transparent: true
} }
: { : {}),
transparent: false ...(staticTitle ? { title: "Vencord" } : {}),
}), ...(macosTranslucency
...(Settings.store.staticTitle ? { title: "Vencord" } : {}),
...(VencordSettings.store.macosTranslucency
? { ? {
vibrancy: "sidebar", vibrancy: "sidebar",
backgroundColor: "#ffffff00" backgroundColor: "#ffffff00"