SoundSwitch

SoundSwitch 6.8.1

6.5.0 (2023-01-07)​

Features​

  • Profile::RecordingCommunication: Add possibility to set communication device for recording device in Profile.cs (2ef778b), closes #793

Bug Fixes​

  • Device::Matching: Fix device matching between deviceinfo and any that inherit from it (7881f16)
  • Device::Selection: Fix issue with recording and playback device having the same name not appearing in selected devices. (f1aef5d), closes #1070
  • Profile::SteamBigPicture: Fix detecting the new big picture of steam. (cd7c31f), closes #1074
  • QuickMenu: Fix resizing the quick menu when the number of items changes (5b1eaec), closes #1086

Languages​

  • Bulgarian: Add Bulgarian to the application (74cce0d)
  • Bulgarian: Added About translation using Weblate (d1c3fb3)
  • Bulgarian: Added Settings translation using Weblate (c05edfe)
  • Bulgarian: Added Tray Icon translation using Weblate (e523b8c)
  • Bulgarian: Added Update Download translation using Weblate (4fdd134)
  • Bulgarian: Translated About using Weblate (8bfea2a)
  • Bulgarian: Translated Settings using Weblate (4f79f46)
  • Bulgarian: Translated Tray Icon using Weblate (5f2fc01)
  • Bulgarian: Translated Update Download using Weblate (6b05d44)
  • Bulgarian: Translated Update Download using Weblate (f587f06)
  • Ukrainian: Add Ukrainian to the list of supported languages (a3684d3)
  • Ukrainian: Added About translation using Weblate (e584982)
  • Ukrainian: Added Settings translation using Weblate (9490b89)
  • Ukrainian: Added Tray Icon translation using Weblate (b57f6e0)
  • Ukrainian: Added Update Download translation using Weblate (e64d78e)
  • Ukrainian: Translated About using Weblate (cc7ac86)
  • Ukrainian: Translated Settings using Weblate (edb8ab4)
  • Ukrainian: Translated Settings using Weblate (c50c67e)
  • Ukrainian: Translated Tray Icon using Weblate (d82d954)
  • Ukrainian: Translated Tray Icon using Weblate (0250383)
  • Ukrainian: Translated Update Download using Weblate (0c80e2e)

Bug Fixes​

  • Hotkey: Fix hotkey not being registered when computer comes back from sleep (ed05d62), closes #1041 #997

Languages​

  • Add danish to the application (1d5ff6b)
  • Croatian: Translated Settings using Weblate (63bf492)
  • Danish: Added About translation using Weblate (76221bf)
  • Danish: Translated About using Weblate (b0b9ddd)
  • Danish: Translated Settings using Weblate (cfa248f)
  • German: Translated Settings using Weblate (39a2e80)
  • German: Translated Settings using Weblate (76d4691)
  • German: Translated Update Download using Weblate (5e8d91b)
  • Spanish: Translated Settings using Weblate (25f9ab9)

Enhancements​

  • .NET: Update to .NET 7.0 (72cb6b8)

Bug Fixes​

  • Collection: Remove properly device when unselected from the list. (2f70eb2), closes #978
  • Win11::RoundedCorner: Fix possible crash when showing menu and trying to apply the rounding. (d6050e4), closes #977

Languages​

  • Slovenian: Translated Settings using Weblate (4dad868)
  • Slovenian: Translated Tray Icon using Weblate (0fe7a50)
  • Slovenian: Translated Update Download using Weblate (06f8b44)

Bug Fixes​

  • AutoAdd: Only trigger the auto add when a new device is actually added (fe26910)
  • Crash: Fix crash when crashing. Be sure we can get the message and tell the user to report the issue. (8303e30)
  • lang: Chinese installer language (0b3203f)

Languages​

  • Japanese: Translated Settings using Weblate (87daa76)

Enhancements​

  • quickmenu: Make quick menu rounded like banner (fd421aa)
  • Rounded: Add rounded corner to the banner and menus (4358c88), closes #971

Features​

  • AutoAdd: Auto select new device when they are connected and SoundSwitch is running (a463873), closes #924

Bug Fixes​

  • Banner: Avoid issue where the banner wouldn't be shown (c6e1c6b), closes #960
  • DeviceCollection: Fix possible issue where we wouldn't import the full list of selected devices (a78377c)

Enhancements​

  • Autoupdate: improve logged error message when signature check fails (e017bc5)
  • DeviceCollection: Return device order by discovery (0154286)
  • QuickMenu: Don't enable quick menu by default for new users. (94327e7)

Languages​

  • Croatian: Translated Settings using Weblate (f6cff4c)
  • Hebrew: Translated Settings using Weblate (64a9a91)
  • Italian: Translated Settings using Weblate (b35e0e1)
  • Japanese: Translated Settings using Weblate (f0b1cbd)
  • Japanese: Translated Settings using Weblate (211e299)
  • Korean: Translated Settings using Weblate (0671498)
  • Portuguese (Brazil): Translated Settings using Weblate (3ab4cd6)
  • Portuguese: Translated Settings using Weblate (d899f50)
  • Portuguese: Translated Settings using Weblate (25e0409)
  • Thai: Translated Settings using Weblate (b724e0e)

Features​

  • Profile::Force: Add trigger for a profile to force that profile to be applied anytime the profile sound device is changed. (753f0a3), closes #648

Bug Fixes​

  • AudioSwitching: Fix issue for Windows 10 <= 1709 where the new audio API aren't available (ad66ec0)
  • AudioSwitching: Fix issue with some version of windows 10 that couldn't switch audio of specific application (76929b6)
  • Device::Name: Fix the regex used to clean the name of device to not match custom naming. (3e7b27e), closes #909
  • Device: Fix issue with device changing name, as long as the id is the same, SoundSwitch will find the device. (1bd6c28), closes #868
  • Device: Fix issue with device having the same name not being show as different device in the UI (2249ed0)
  • Sentry: Fix spamming sentry with error that can't be fixed (a74a76f)
  • Switching: Possible crash when trying to switch audio of process that just closed. (d4894a0)

Languages​

  • Croatian: Translated Settings using Weblate (daa498a)
  • German: Translated Settings using Weblate (e177bf8)
  • German: Translated Settings using Weblate (6c680db)
  • German: Translated Update Download using Weblate (ba12587)
  • Hebrew: Translated Settings using Weblate (1918b35)
  • Italian: Translated Settings using Weblate (ff62704)
  • Italian: Translated Tray Icon using Weblate (c417b11)
  • Italian: Translated Tray Icon using Weblate (6054428)
  • Korean: Translated Update Download using Weblate (94411c7)
  • Norwegian Bokmål: Translated Update Download using Weblate (ca103fe)
  • Portuguese (Brazil): Translated Settings using Weblate (9984be5)

Enhancements​

  • AutoUpdate: Keep the Update in a Temp folder with the real name of the file. Let windows clean them up later. (59274db)
  • Configuration: Cleanup configuration of any duplicated device by name clean (3826e9b), closes #943
Big thanks to @Ephemerality for reworking the code that interact with Windows 10/11 application audio setting. With his rewrite we should be able to stay compatible with new version of Windows to set the audio for a specific process.

Also bump to .NET 6.0.1 stable version.

Happy Holiday

6.2.4 (2021-12-18)​

Bug Fixes​

  • Device: Rely completely on the name of the device for it's uniqueness in the selection of devices. (d5bd9e8)

Languages​

  • Czech: Translated Settings using Weblate (bc6a46d)
  • Czech: Translated Tray Icon using Weblate (412ea5a)
  • Czech: Translated Update Download using Weblate (1235d2c)

6.2.3 (2021-11-05)​

Bug Fixes​

  • AudioSwitcher: Switching audio for Windows 10 < 1803 (8b0f4c9)
  • AudioSwitcher: Switching audio for Windows 10 < 1803 (e30e23e)
  • QuickMenu: Take into account the edge of the screen and show the quick menu properly (bc9eccb), closes #735
  • Update: Only notify about the latest version, not all version higher than the current one (337ea6f), closes #806
Final fix for Windows 11. It wasn't as easy as I thought.

I apologize for the multiple release to fix this.

6.2.2 (2021-10-25)​

Bug Fixes​

  • AudioSwitcher: Fix switching audio device on Windows 11 with "Also foreground app" (ed6b92a), closes #802
Previous version added a unfinished support for Windows 11.
This fixes it.

6.2.1 (2021-10-24)​

Bug Fixes​

  • AudioSwitch: Don't log crashed when trying to switch application audio endpoint on Windows 7 (eb0d986)
  • AudioSwitching: Fix audio switching on Windows 11 (40f5ba1), closes #799
Zurück
Oben Unten