Skip to content

Add sounds to interactions in Console Mode#5535

Open
michelonfelipe wants to merge 1 commit intoHeroic-Games-Launcher:mainfrom
michelonfelipe:console-mode-sounds
Open

Add sounds to interactions in Console Mode#5535
michelonfelipe wants to merge 1 commit intoHeroic-Games-Launcher:mainfrom
michelonfelipe:console-mode-sounds

Conversation

@michelonfelipe
Copy link
Copy Markdown

@michelonfelipe michelonfelipe commented Apr 28, 2026

Why

I really like console mode, but i missed something that was present in other interfaces like that: sounds

How

  • Added a new dependency use-sound to easily interact with .mp3 files
  • Created a new config to disable all interaction sound that were added (because i can think of people that will find it anoying). This config comes as true by default.
  • Added sounds for focus, change tab, change sort order, and launch game
    • Fell free to suggest other audios, or to change which one is which

Sound license

All audio samples come from pixabay which allows usage of their media (more details in their license page), even without having to attribute the author. The audios used were the following (some were lightly edited):

Evidences

Video with sounds

output.mp4

New setting for disabling sound

image

Use the following Checklist if you have changed something on the Backend or Frontend:

  • Tested the feature and it's working on a current and clean install.
  • Tested the main App features and they are still working on a current and clean install. (Login, Install, Play, Uninstall, Move games, etc.)
  • Created / Updated Tests (If necessary)
  • Created / Updated documentation (If necessary)

all sounds come from https://pixabay.com so are free from copyright
and can be used in an app like Heroic
@flavioislima
Copy link
Copy Markdown
Member

flavioislima commented Apr 28, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@michelonfelipe
Copy link
Copy Markdown
Author

I have read the CLA Document and I hereby sign the CLA

@flavioislima flavioislima requested review from a team, CommandMC, Etaash-mathamsetty, arielj, biliesilva, flavioislima and imLinguin and removed request for a team May 6, 2026 20:14
@flavioislima flavioislima added the pr:ready-for-review Feature-complete, ready for the grind! :P label May 6, 2026
@flavioislima flavioislima added this to the 2.22 milestone May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:ready-for-review Feature-complete, ready for the grind! :P

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants