Incidentally, I've been meaning to suggest this feature for some time.
Some of my fold-out menus have been growing and are now higher than the height of my 24" screen, so I need to scroll up and down to reach the actions. Some of the fold-outs are actually several times higher than the screen, which means a lot of scrolling. So here I would have use of additional fold-outs to sort into sub-menus to cut down the height.
Besides the scrolling, with many items in the fold-out you lose the visual overview of the actions - the list is simply too long. I "fix" this by using fake actions as dividers - but those dividers add up to make the menu even higher, so I try to not use them too much. Additional fold-outs would solve this visual issue too.
An additional fold-out would also be nice for various sorting purposes, e.g.
Actions > Composer > C > Camille Saint-Saëns
Actions > Genre+Style > Jazz > Bebop
(I use actions to set up specific rules for some fields, hence the combo of genre+style)
Perhaps an additional fold-out separator (e.g. #, ## or §) could be used/implemented?
Unfortunately § is a sign not present on a keyboard, so it would not be convenient to utilize. This goes also for others not present on a standard hardware; unless in Actions Groups window an icon New Menu will be implemented, that would automatically add some unusual character [like that paragraph sign] to the beginning of the group's name
But something as simple as using double number of hashtags to indicate a second level seems logical, three for third and so on- and will work for now. Or just a single marker [still #] after a pause [a instance of it, a third instance and so on]
But I personally would like to be able to utilize hashtags to denote numbers in my actions- so I would like current menu markers to be changed into a different character. Something like @ is probably used less by most users than #. This additional change could be spanned over the course of months, i.e. both # and @ would do the trick [would work in the exact same way], with the hashtag stopping to work in let's say version 3.0
And on the side note: is the fold-out a proper term? I am not a native English speaker thus I did not know how else I could search post concerning this issue
It's one "proper" term among others. I use it because it makes a better illustration than just "sub-menu" in this case (I think). But it's probably not the most common term.
I updated my actions just now, and instantly felt that the nesting will make a big difference. No more scrolling, and the visual overview is 10 times better in my case - no exaggeration!
On top of that, I noticed that the number of sub-menus seems unlimited too!
Yes, it works; thanks a lot!
All of those years of using Mp3tag I thought that this feature was already present in it as for me it was so obvious. And only now was I stunned to find out that I could not find any reference to it- even as a suggestion made by someone else
If you Florian will have too much time some day then you could rethink the delimiter. As I stipulated before, # is widely used to denote number. So now we now we still can put numbers but are unable to make them stand out by proceeding them with a hashtag
I find that I appreciate the new nesting feature a lot - so much that I want to utilize the Actions for new purposes. I could easily reach 1000+ Action Groups if I wanted.
But before I go ahead, I'd like to know:
Is there an explicit limit of Action Groups?
Has anyone experienced performance issues caused by having many Actions/Action Groups?
Currently I have about 500 Action Groups and no performance issues at all. Mp3tag starts swiftly and the Action menus fold out instantly (I use a core2duo for tagging).