Dan mentioned it would break his macros. I wonder if adding a hidden @foldertag_MacroNameX might be a solution for those of us that have hundreds of macro groups we would like to sort and keep together not alphabetically across all our macros.
So my thought is you can create a folder in the Macro groups and when you drag and drop a macro group into those everything including the macro group has a hidden tag added to it and Keyboard Maestro looks and says does it have a hidden folder tag and puts all the macros with that macro group name and then macro name in the folder. It can only have one just like an absolute path in a folder structure and the end user would be able to implement some organization to make things more efficient which seems to be the mission of Keyboard Maestro and like unique macro IDs nothing would break.
Honestly, this isn't a feature that's high up on my wish list. With that said, if Peter finds a way to implement it, I'll fix anything of mine that breaks - don't let it be said that I'm the reason that this feature never gets implemented.
Ha ha I didn't even think of that. It was more like I love all the things that you've created and certainly wouldn't want anything of yours to break since I depend on so much of what you've made. You are a good sport to say the least! Thanks
And for the record, I absolutely care!! I thought all about it during my morning run and if there was a way around it.
Thanks for the concern! Now that I think about it, I'm not sure there are that many macros that would break. It's more of a gut-level reaction to the potential, that's all.
With that said, sometimes it's good to revisit old code and see what can be improved.
@peternlewis - I'm adding you here, in case the following paragraph might give you some ideas:
But my guess is, if Peter were ever to implement this, it would be something that doesn't really change the underlying structure. It's only really needed for the UI, so I think it could be tacked on in such a way as to not change much - sort of a different view of the data.
Anyway, thanks for the concern - even if it wasn't solely altruistic.
I just tried it, and other than an automated macro that runs every minute, my most used macro is one that files an email when I am done with it, which apparently I have done over 50,000 times.
The most often macros I use are either ones that run automatically, or remap keys, things like that. I have to move all the way down to the bottom of this window before I get to something else, and it's the one I use to run the JXA or HTML I'm working on in VS Code.