SoundSwitch

SoundSwitch v6.0.0

BREAKING CHANGES​

  • QuickMenu: Quick menu will appear when using hotkey akin to the Windows language menu.
Quick Menu is a new feature that changes the way you can interact with your selected devices. You can disable it in the Settings Menu.

Features​

  • DeviceMenu: Auto-hide after inactivity to not stay on user screen (59922d6)
  • Notification:: DeviceMenu: First version of the new device menu triggered by device changed. (ee6f2c5)
  • QuickMenu: Display a quick menu on cursor position when the user use a HotKey. (8d83ad6)
  • QuickMenu: The user can enable or disable the quick menu in the settings. (fd44ca3), closes #625
  • Telemetry: Add setting for telemetry (38cb95c)

Bug Fixes​

  • Device::Switching: Fix not finding the device when the ID has changed (5741cfd)
  • QuickMenu: Interrupt hiding the quick menu when it's called again (2ad9500)

Languages​

  • Chinese (Simplified): Translated About using Weblate (bef1eaa)
  • Dutch: Translated Settings using Weblate (7ad3831)
  • Dutch: Translated Tray Icon using Weblate (41f275b)
  • Finnish: Translated About using Weblate (e405f00)
  • German: Translated Tray Icon using Weblate (cc008bd)
  • Greek: Translated About using Weblate (f30bcc7)
  • Hebrew: Translated Settings using Weblate (a00e0be)
  • Hebrew: Translated Settings using Weblate (209bd49)
  • Italian: Translated About using Weblate (242095c)
  • Japanese: Translated About using Weblate (babc27e)
  • Korean: Translated Settings using Weblate (1aebdb3)
  • Norwegian Bokmål: Translated About using Weblate (7be16c3)
  • Norwegian Bokmål: Translated Settings using Weblate (d0eae02)
  • Polish: Translated About using Weblate (20f780a)
  • Portuguese: Translated Settings using Weblate (560710f)
  • Portuguese (Brazil): Translated Settings using Weblate (ffc852b)
  • Portuguese (Brazil): Translated Settings using Weblate (39de2ef)
  • RightToLeft: Add support for Right to left languages (f93597c), closes #601
  • Russian: Translated About using Weblate (bf836a4)
  • Swedish: Translated About using Weblate (dc352c4)
  • Swedish: Translated About using Weblate (a187b91)
  • telemetry: add localization for telemetry (227a32c)

5.11.2 (2021-07-27)​

Bug Fixes​

  • Device::Matching: Always match devices by their Id and their clean name. Also follow user order for display/switching. (646f126), closes #706
  • Device::Matching: Improve the hashcode to clash with other (718b951)
  • Log: Remove unneeded warning in the log (4188c85)
  • Update: Use backoff strategy to avoid sending too much unneeded requests. (a4c97ab)

Languages​

  • Italian: Translated Tray Icon using Weblate (fe68a2a)
  • Italian: Translated Update Download using Weblate (85890bc)

5.11.1 (2021-07-25)​

Bug Fixes​

  • Device::Switching: Fix device switching not working when id is different. (44ba705), closes #701
  • Update: Make the signature checker less restrictive (19ccadd)

5.11.0 (2021-07-25)​

Features​

  • Device::Matching: Use the Name to match device when id is different. Please rename your device if you have 2 with the same name. (0dd1ef2)

Bug Fixes​

  • Device::Switching: Fix case where the app doesn't remember the HDMI device after graphic update (be97b1b), closes #698
  • Device::Switching: Fix device switching not finding all the different selected devices (9bedd8d), closes #697

Languages​

  • Japanese: Translated Settings using Weblate (dd1b7eb)
  • Japanese: Translated Settings using Weblate (66c6ab1)
  • Japanese: Translated Tray Icon using Weblate (0905aff)
  • Japanese: Translated Update Download using Weblate (17ac3bf)

5.10.2 (2021-06-30)​

Bug Fixes​

  • Updater: User agent missing to check for update (310d948)
  • Updater:: Download: Fix missing user agent for downloading release (f039dd4)

5.10.1 (2021-06-30)​

Bug Fixes​

  • Notification::Custom: Fix issue where the custom sound wasn't played properly. (4e23556), closes #662
  • Notification:🔉 Fix issue where sound wasn't played properly. (08ca605)
  • Update::Later: Don't force the user to update when left clicking on the icon (56199da)
  • Updater: Use the right mode to open the installer file for update. (dd5399f)
  • Updater:: Postpone: Clicking on the menu shouldn't force downloading the postponed release. (352765b)

Languages​

  • Croatian: Translated Update Download using Weblate (9441f44)
  • Danish: Added Settings translation using Weblate (3915858)
  • Hebrew: Translated Tray Icon using Weblate (bc35bc4)
  • Hebrew: Translated Update Download using Weblate (7272781)
  • Korean: Translated About using Weblate (3add52d)
  • Korean: Translated Settings using Weblate (35cd467)
  • Korean: Translated Tray Icon using Weblate (648c162)
  • Korean: Translated Update Download using Weblate (e7054f6)
  • Russian: Translated Settings using Weblate (ec9884c)
  • Russian: Translated Tray Icon using Weblate (d214918)
  • Russian: Translated Update Download using Weblate (5d36dfa)
  • Turkish: Translated Settings using Weblate (d3f8564)
  • Turkish: Translated Tray Icon using Weblate (55ba8f8)

Enhancements​

  • Device::Switching: Be sure the order of switching device follow the selection made by the user in the settings menu (2956bc6)

5.10.0 (2021-05-19)​

Features​

  • Update: Let's the user be a to manually check for update by clicking the update menu item. (8dd63c1), closes #642
  • Update:: Postpone: User can now decide to postpone the update and be reminded about it at a later date. (a2b507e)

Bug Fixes​

  • AutoUpdate:: Downloader: Fix crash when closing the download notify. (58044d1)
  • Foreground: Fix issue where the endpoint would change because of the way foreground feature was disabled. (0c427fc), closes #649
  • Update: Rework the way update are check to trigger a check when the setting is changed. (dfd2f55), closes #641

Languages​

  • Arabic: Add arabic to the application. Only in beta. (3809502)
  • Arabic: Added About translation using Weblate (21b81bb)
  • Arabic: Added Settings translation using Weblate (a5ec504)
  • Arabic: Added Tray Icon translation using Weblate (b7ec4c3)
  • Arabic: Added Update Download translation using Weblate (5bc1aa1)
  • Arabic: Translated About using Weblate (1416129)
  • Arabic: Translated About using Weblate (be0c28a)
  • Arabic: Translated Settings using Weblate (957eca5)
  • Arabic: Translated Settings using Weblate (6b27b68)
  • Arabic: Translated Tray Icon using Weblate (283ba8f)
  • Arabic: Translated Tray Icon using Weblate (3e8f7cc)
  • Arabic: Translated Update Download using Weblate (bf220df)
  • Chinese (Simplified): Translated Tray Icon using Weblate (4bda8eb)
  • Chinese (Simplified): Translated Update Download using Weblate (452ec1c)
  • Croatian: Translated Tray Icon using Weblate (44d204f)
  • Italian: Translated Settings using Weblate (69cd836)
  • Norwegian Bokmål: Translated Tray Icon using Weblate (533b0b1)
  • Portuguese: Translated Settings using Weblate (917c103)
  • Portuguese: Translated Tray Icon using Weblate (be6ab26)
  • Portuguese: Translated Update Download using Weblate (f736183)
  • Portuguese (Brazil): Translated Tray Icon using Weblate (e82777b)
  • Portuguese (Brazil): Translated Update Download using Weblate (55121e4)

Enhancements​

  • Help: Help menu send to the discussion on GitHub for the user to be able to ask his questions. (e9fde1c)
  • Settings: Increase default size of Setting menu to work better with different language. (d007d80)
  • Update: Clicking on the update menu item will trigger update (34a1131), closes #641
  • Update: Don't autodownload when opening the update form. Only after the user click install. (2029a9b), closes #528
  • Update: Improve the way SoundSwitch check for new updates. (8823e7a)
  • Update::Form: Make the title of the download window be the name of the release. (1da4f2c)
  • Update:: Postpone: The more the user postpone, the longer it waits before asking to update. (355dd69), closes #528

5.9.4 (2021-05-11)​

Bug Fixes​

  • Banner: : Catch execption that could be thrown. (c7a3059)
  • Configuration: Fix likely corruption of configuration. (60cef81)
  • Program: Crash when stopping the application (8da165d)
  • TrayIcon::Menu: Fix issue with the menu not showing up when it should. (8205809), closes #635
  • TrayIcon::Tooltip: Fix issue where the trayIcon tooltip kept being rebuilt. (ca188bd)

Enhancements​

  • Foreground::Switch: Disable switching foreground application for everybody. Feature should only be on for people that needs it. (09a8228), closes #636

Languages​

  • Chinese (Simplified): Translated Settings using Weblate (e664f6c)

5.9.3 (2021-05-08 )​

Bug Fixes​

  • Config: Fix issue when loading and writing to the configuration (76e60a5)
  • UrlOpening: Fix rare case where the URL doesn't open (aae2ba6)

Languages​

  • Portuguese: Merge Portuguese (b605658)
  • Portuguese: Translated Settings using Weblate (43ce732)
  • Portuguese (Portugal): Translated Settings using Weblate (b558c0d)
  • Turkish: Translated About using Weblate (fa83b8e)
  • Turkish: Translated Settings using Weblate (2e5da36)
  • Turkish: Translated Tray Icon using Weblate (b788f1f)
Oben Unten