Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option to automatically select new audio devices to be displayed in systray menu #924

Closed
sillikk opened this issue May 24, 2022 · 3 comments · Fixed by #961
Closed
Labels
Confirmed Confirmed issues Enhancement Issue which are a enhancement released

Comments

@sillikk
Copy link

sillikk commented May 24, 2022

Is your feature request related to a problem? Please describe.
My home cinema is recognized as a new device each time I switch my display between my computer screen and the home cinema, and the new audio device is not displayed by default in SoundSwitch.

Describe the solution you'd like
I would like any new audio device plugged into the PC to appear in the SoundSwitch app. An option to enable or disable this behavior would allow people to keep current behavior if they don't want that to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
The current alternative is to use a hotkey to cycle through all devices instead of just the active ones, but it is not as easy as being able to select the new device when clicking on the systray icon.

Additional context
Add any other context or screenshots about the feature request here.

@sillikk sillikk added the Enhancement Issue which are a enhancement label May 24, 2022
@Belphemur
Copy link
Owner

Hello,

Does the device keep changing name every time you plug it ?
Because normally SoundSwitch relies on the name of the device to avoid having to reconfigure it.

If it doesn't work, you could delete the config and retry. (%appdata%/SoundSwitch/)

@sillikk
Copy link
Author

sillikk commented Jun 21, 2022

It does not change name. I will try to delete the config and will let you know.
However I still think it would make sense to opt-in by default any new device you plug in.

Belphemur added a commit that referenced this issue Jul 24, 2022
@kodiakhq kodiakhq bot closed this as completed in #961 Jul 24, 2022
@Belphemur Belphemur added the Confirmed Confirmed issues label Jul 24, 2022
github-actions bot pushed a commit that referenced this issue Jul 30, 2022
## [6.4.0](v6.3.0...v6.4.0) (2022-07-30)

### Features

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

### Bug Fixes

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

### Enhancements

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

### Languages

* **Croatian:** Translated Settings using Weblate ([f6cff4c](f6cff4c))
* **Hebrew:** Translated Settings using Weblate ([64a9a91](64a9a91))
* **Italian:** Translated Settings using Weblate ([b35e0e1](b35e0e1))
* **Japanese:** Translated Settings using Weblate ([f0b1cbd](f0b1cbd))
* **Japanese:** Translated Settings using Weblate ([211e299](211e299))
* **Korean:** Translated Settings using Weblate ([0671498](0671498))
* **Portuguese (Brazil):** Translated Settings using Weblate ([3ab4cd6](3ab4cd6))
* **Portuguese:** Translated Settings using Weblate ([d899f50](d899f50))
* **Portuguese:** Translated Settings using Weblate ([25e0409](25e0409))
* **Thai:** Translated Settings using Weblate ([b724e0e](b724e0e))
@github-actions
Copy link
Contributor

🎉 This issue has been resolved in version 6.4.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Confirmed Confirmed issues Enhancement Issue which are a enhancement released
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants