From ccff1ac3efde2b4fc826d2f411d79e42d80dcb70 Mon Sep 17 00:00:00 2001 From: adryd Date: Fri, 4 Oct 2024 14:51:55 -0400 Subject: [PATCH 1/2] Enable speech-dispatcher support for TTS on linux (#874) --- src/main/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/index.ts b/src/main/index.ts index 2e0d6f76..4eb863d9 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -60,6 +60,9 @@ function init() { // WidgetLayering (Vencord Added): Fix DevTools context menus https://github.com/electron/electron/issues/38790 disabledFeatures.push("WinRetrieveSuggestionsOnlyOnDemand", "HardwareMediaKeyHandling", "MediaSessionService"); + // Support TTS on Linux using speech-dispatcher + app.commandLine.appendSwitch("enable-speech-dispatcher"); + app.commandLine.appendSwitch("enable-features", [...new Set(enabledFeatures)].filter(Boolean).join(",")); app.commandLine.appendSwitch("disable-features", [...new Set(disabledFeatures)].filter(Boolean).join(",")); From 8993b0d5207d9e0c6fc8a75bcad5e5c9f2cdafaf Mon Sep 17 00:00:00 2001 From: ryanamay Date: Mon, 14 Oct 2024 23:40:47 +0800 Subject: [PATCH 2/2] fix screenshare picker window subtitle alignment (#875) Co-authored-by: v --- src/renderer/components/screenSharePicker.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/renderer/components/screenSharePicker.css b/src/renderer/components/screenSharePicker.css index 4f49323a..e3dc7d23 100644 --- a/src/renderer/components/screenSharePicker.css +++ b/src/renderer/components/screenSharePicker.css @@ -33,15 +33,16 @@ .vcd-screen-picker-grid label { overflow: hidden; - padding: 4px 0px; + padding: 8px; cursor: pointer; + display: grid; + justify-items: center; } .vcd-screen-picker-grid label:hover { outline: 2px solid var(--brand-500); } - .vcd-screen-picker-grid div { white-space: nowrap; text-overflow: ellipsis; @@ -101,7 +102,6 @@ .vcd-screen-picker-quality { display: flex; gap: 1em; - margin-bottom: 0.5em; }