Add multi-select to the macro editor.

NativeAlien

New member
Would it be possible to allow for multiple selections in the macro editor? That way you can copy/cut/delete multiple triggers, actions, and constraints no matter where they are in the editor. I'm surprised nobody has even mentioned this. Can this be implemented in the future? It's a much needed QoL addition. I would like to see what the Dev has to say if possible.
 

Dm114

Well-known member
Would it be possible to allow for multiple selections in the macro editor? That way you can copy/cut/delete multiple triggers, actions, and constraints no matter where they are in the editor. I'm surprised nobody has even mentioned this. Can this be implemented in the future? It's a much needed QoL addition. I would like to see what the Dev has to say if possible.
The workaround is to invlude (consecutive) lines in an If...Endif or Loop statement.
 

NativeAlien

New member
The workaround is to invlude (consecutive) lines in an If...Endif or Loop statement.
But that won't translate well to user friendliness and the intuition of the UI. You might know this and it might work for you personally but as an app it's best to have this natively integrated so that step of eventually figuring that out won't even need to be necessary. This app has a ton of triggers, actions and constraints and I feel like it's just a little bit foolish & counterintuitive to not have some type of multi-select system to be able to cut/copy and move large chunks of a macro's workflow. It only makes sense to have this as a future at this scale so far.
 

Dm114

Well-known member
But that won't translate well to user friendliness and the intuition of the UI. You might know this and it might work for you personally but as an app it's best to have this natively integrated so that step of eventually figuring that out won't even need to be necessary. This app has a ton of triggers, actions and constraints and I feel like it's just a little bit foolish & counterintuitive to not have some type of multi-select system to be able to cut/copy and move large chunks of a macro's workflow. It only makes sense to have this as a future at this scale so far.
As you say, MD now has tons of triggers, actions and constraints but, at the very beginning there were maybe half the number of functions.

The Dev himself said that MD is not a coding language. In fact we now can consider that it became a powerful enough language so it could deserve a more "friendly/sophisticated" user interface.

As @MacroDroidDev is the only (part-time) dev, it would be very time consuming for him to improve this interface to this point. Maybe he'll do it when he has some more free time... 🤷‍♂️
 

NativeAlien

New member
Well it's not like it's a total lost cause, considering how the latest release just included wireguard tunnel control, something that has been out there in the wild as a request for a while. I have faith in Jamie, considering how he's a one man operation and has made something as amazing as this app totally on his own. I feel like this feature will eventually come around, for all we know it might be on the development roadmap. We shall see.
 
Top