feat: added wayland support. fixes #262 #157

This commit is contained in:
2023-08-07 20:48:29 +02:00
parent aa17d80450
commit a0c73596e4
9 changed files with 110 additions and 76 deletions

View File

@@ -1,4 +1,9 @@
export const flags: { [key: string]: { flag: string; value?: string } } = {
gpuRasterization: { flag: "enable-gpu-rasterization", value: undefined },
disableHardwareMediaKeys: { flag: "disable-features", value: "HardwareMediaKeyHandling" },
export const flags: { [key: string]: { flag: string; value?: string }[] } = {
gpuRasterization: [{ flag: "enable-gpu-rasterization", value: undefined }],
disableHardwareMediaKeys: [{ flag: "disable-features", value: "HardwareMediaKeyHandling" }],
enableWaylandSupport: [
{ flag: "enable-features", value: "UseOzonePlatform" },
{ flag: "ozone-platform-hint", value: "auto" },
{ flag: "enable-features", value: "WaylandWindowDecorations" },
],
};

View File

@@ -30,6 +30,7 @@ export const settings = {
root: "flags",
disableHardwareMediaKeys: "flags.disableHardwareMediaKeys",
gpuRasterization: "flags.gpuRasterization",
enableWaylandSupport: "flags.enableWaylandSupport",
},
menuBar: "menuBar",
minimizeOnClose: "minimizeOnClose",