[Possible Feature] Allow All Previous Tracks to Stop Playing When a New One is Queued#97
[Possible Feature] Allow All Previous Tracks to Stop Playing When a New One is Queued#97matheusgomes28 wants to merge 1 commit intodan0v:masterfrom
Conversation
Hi, thanks a lot for the kind words and the PR. A few things before this can be merged;I would suggest re-framing this feature into two (or three) parts and moving it to be a per-soundclip option rather than a global one: Option 1 in particular would already be really useful, since a "Send to front of queue" option could also be added to the right click context menu of the Main Grid and the Sound Clip List. Regarding translationsI have just been using machine translations for languages other than English, so please do the same and add any new language strings to all the other languages too when you add them in English. One last thing to look out for is that when you add additional options to a window, you should clear your saved window sizes and check if the default window size is tall / wide enough to show all of the options. If not, please increase the window size as needed, so everything can be seen by default. |
|
@dan0v I'll come back to this in the weekend, thanks for the feedback 🙂 |
Hey,
First of all, thank you very much for this software, it's by far the best & simple free soundboard out there. I've been using it quite a bit on my streams.
A problem I've had is where I want to only ever play one track at a time, so the previous ones would stop playing.
AmplitudeSoundboarddoes currently let you stop the same track if triggered twice, but you can still queue up a longer audio that would play regardless when a separate track is queued. My use-case required stopping all of them before you queue up the new track.This is the initial PR, I've basically just replicated the toggle audio feature and added a check to the
Playfunction that will reset the queue if the relevant config is set.If this desirable, let me know what text you would prefer on the localisation.