retrohub-org / retrohub

Retrogaming library frontend, built to be a highly customizable platform.
https://retrohub-org.github.io/
MIT License
110 stars 6 forks source link

Add UI sounds #307

Closed rsubtil closed 8 months ago

rsubtil commented 8 months ago

Adds basic UI sounds for common operations, like navigation, check buttons, and popups.

The solution works similarly to TTS in order to catch all controls existing, meaning this also will work for themes. A new rh_no_sound group can be defined to opt-out nodes from this mechanism.

Closes #306