● Background
- A certain Action Block may not needed by any other macros
Maybe it was intended mainly to share common actions between multiple macros, but many users including me use Action Blocks to avoid limitation of plain macro or prevent exceptions.
- Deleting Action Blocks might not easy
When a lot of Action Blocks was added(by imported macros or user created), deleting some of them may boring or even painful because multiple taps are needed by every single item which to be deleted.
Listing a bunch of items in alphabetical asc only may practically close to unsorted.
Forgive me but I don't know it would be better to separate topic if several features are related to one same issue.Please post only one single feature request per post
● Suggested features as solution
- New component: "Local Action Blocks"
- Local Action Blocks are subordinated to a specific macro, just like Local Variables which not shown nor shared outside.
- New options in Action Blocks list
- Category: Same as Category in macros list
- Delete Selected
- Delete (by) Category: Same as Delete Category in macros list
- Show (Un)Used only = Filter by in used or not
- New feature: "Delete Action Blocks below which used only by this macro too?"
- When deleting a macro, if (an) Action Block(s) used in this macro is/are used just only by this macro, listing them and give an option to delete them together.