Author Topic: "Always allow this command to execute" option  (Read 2056 times)

Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4759
  • RTFM
"Always allow this command to execute" option
« on: January 30, 2020, 07:45:33 PM »
Currently any given command will either allow commands to execute while it is executing, or block/queue commands instead, if the "Allow other commands to execute while this one is running" is unchecked.

For certain commands, having an "Always allow this command to execute" option would be very useful.

E.G. a command that uses a plugin to control a media player (as is included in the example plugin template for Winamp), or a command that simply speaks the current time, which would not interfere with keypresses being sent or any other actions that require a specific uninterrupted chain of inputs to a target.

I have been wanting to request this feature for a long time, with a number of commands in different profiles that would benefit from it.
One in particular is a command that produces a sound when a spoken command is recognized for use in VR (by having an inline function execute another command containing a "Play a Sound" action); Currently that sound can be blocked if the executing command has the "Allow other commands to execute while this one is running" option unchecked.


EDIT (by Pfeil, obviously): Implemented.
« Last Edit: April 18, 2020, 01:12:58 PM by Pfeil »

Gary

  • Administrator
  • Hero Member
  • *****
  • Posts: 2827
Re: "Always allow this command to execute" option
« Reply #1 on: January 30, 2020, 09:29:02 PM »
This looks like something I can dig into.  I'll check it out.