Skip to content

Releases: Belphemur/SoundSwitch

SoundSwitch v6.4.3

18 Nov 01:07
Compare
Choose a tag to compare

Major change is using the new version of .NET: 7.0

Also, I think I figured out the issue with the hotkey not working after restart or coming back from sleep. If it happens again, don't hesitate to open an issue.

6.4.3 (2022-11-18)

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)

Virus Total

VirusTotal Scan

SoundSwitch v6.4.2

09 Aug 00:33
Compare
Choose a tag to compare

Couple of fixes relating to SoundSwitch not remembering the device deselected. That was introduced in v6.4.0.

Also fixes for possible crash when rounding menu in Windows 11.

6.4.2 (2022-08-09)

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)

Virus Total

VirusTotal Scan

SoundSwitch v6.4.1

03 Aug 01:50
Compare
Choose a tag to compare

Mostly bug fix. Some issue with the AutoAdd feature that was readding removed device at launch time. This should be fixed.

Added Rounded corner to banner notification.

6.4.1 (2022-08-03)

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

Virus Total

VirusTotal Scan

SoundSwitch v6.4.0

30 Jul 12:27
Compare
Choose a tag to compare

The main new feature is the auto-adding of a device to the selected list when it's connected to the computer.
As usual, you can disable it in the settings.

Also, I disabled Quick Menu for new installation to reduce the number of request I get about the feature.

Lastly, thank you to the community for the different translations.

6.4.0 (2022-07-30)

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)

Virus Total

VirusTotal Scan

SoundSwitch v6.3.0

26 Jun 02:45
Compare
Choose a tag to compare

First new feature in a long time, you can force a specific profile.

A lot of bug fixes, especially relating to multiple device with the same name.

6.3.0 (2022-06-26)

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

SoundSwitch v6.2.4

18 Dec 23:29
Compare
Choose a tag to compare

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)

Virus Total

VirusTotal Scan

SoundSwitch v6.2.3

05 Nov 02:13
Compare
Choose a tag to compare

Mostly a bug release for

  • Quick Menu (thanks to @lpv-repo) to be displayed properly when the cursor is in the corners
  • Updater that is notifying way too much and should have stopped at the latest version

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

Virus Total

VirusTotal Scan

SoundSwitch v6.2.2

25 Oct 03:42
Compare
Choose a tag to compare

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

Virus Total

VirusTotal Scan

SoundSwitch v6.2.1

24 Oct 14:45
Compare
Choose a tag to compare

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

Virus Total

VirusTotal Scan

SoundSwitch v6.2.0

23 Oct 13:53
Compare
Choose a tag to compare

Better support for Windows 11 and Windows 10 21H2.

Improvement of the logging for when a crash happens.

6.2.0 (2021-10-23)

Features

Bug Fixes

  • AudioSwitcher::Windows11: Fix possible crash when using profile with application on Windows 11 (8531ee9)
  • AudioSwitcher: Properly use the right audio client for Windows post 21H2 (like Windows 11) (7324b15)
  • DeviceLister: Fix crash when device lister is taking too long (e7efb5c)
  • Notification::Sound: Fix crash when playing a custom sound. (f0a7113), closes #790
  • Profile: Fix systray icon not changing properly when using a profile (aef15b7), closes #450

Languages

  • Russian: Translated Settings using Weblate (24cb961)

Enhancements

  • AudioSwitcher: Improve the logging of the switching for Windows 11 (5e0a985)
  • Mute: Change the unmute icon (844ad5f), closes #791
  • Mute: Improve the image to have the same size as device icon (a840c82), closes #791
  • TrayIcon: Add better logs to understand what's happening with the systray icon not changing. (99d6243), closes #450

Virus Total

VirusTotal Scan