diff --git a/src/renderer/components/settings/Settings.tsx b/src/renderer/components/settings/Settings.tsx index d7e8c1a..00d0d81 100644 --- a/src/renderer/components/settings/Settings.tsx +++ b/src/renderer/components/settings/Settings.tsx @@ -68,7 +68,7 @@ const SettingsOptions: Record> }, WindowsTransparencyControls ], - Behaviour: [ + Tray: [ TraySwitch, CustomizeTraySwitch, TrayIconPicker, @@ -86,7 +86,9 @@ const SettingsOptions: Record> description: "Left clicking tray icon will toggle the vesktop window visibility.", defaultValue: false, invisible: () => Settings.store.tray === false - }, + } + ], + Behaviour: [ { key: "disableMinSize", title: "Disable minimum window size", diff --git a/src/renderer/components/settings/TraySettings.tsx b/src/renderer/components/settings/TraySettings.tsx index df14139..88d75e8 100644 --- a/src/renderer/components/settings/TraySettings.tsx +++ b/src/renderer/components/settings/TraySettings.tsx @@ -34,11 +34,11 @@ VesktopNative.app.getAccentColor().then(color => { }); const statusToSettingsKey = { - icon: { key: "trayMainOverride", label: "Main Icon" }, - idle: { key: "trayIdleOverride", label: "Idle Icon" }, - speaking: { key: "traySpeakingOverride", label: "Speaking Icon" }, - muted: { key: "trayMutedOverride", label: "Muted Icon" }, - deafened: { key: "trayDeafenedOverride", label: "Deafened Icon" } + icon: { key: "trayMainOverride", label: "Default" }, + idle: { key: "trayIdleOverride", label: "Idle" }, + speaking: { key: "traySpeakingOverride", label: "Speaking" }, + muted: { key: "trayMutedOverride", label: "Muted" }, + deafened: { key: "trayDeafenedOverride", label: "Deafened" } }; async function changeIcon(iconName, settings) { @@ -154,9 +154,9 @@ export const TraySwitch: SettingsComponent = ({ settings }) => { settings.tray = v; setCurrentTrayIcon(); }} - note="Add a tray icon for Vesktop" + note="Add a system tray entry for Vesktop" > - Tray Icon + Enable Tray Icon ); }; @@ -169,8 +169,8 @@ export const CustomizeTraySwitch: SettingsComponent = ({ settings }) => {
- Custom tray icons - Use custom default and voice status tray icons. + Custom Tray Icons + Pick custom icons for your tray.