I would find this feature very useful: Currently If the last directory exists (the last time mp3tag was run) it opens that directory. But if it does not exist it currently resorts to the home directory.
What would be very nice is if the last directory that was opened was /Dir1/Dir2/Dir3/Dir4 and Dir4 was deleted then the next execution of mp3tag it works backwards and finds the last directory that does exist. If Dir4 was deleted then open /Dir1/Dir2/Dir3
I think @ohrenkino answered with the Windows version of Mp3tag in mind (because you've posted in Support and not in Mac). Are you referring to the Mac version by chance?
If so, do you mean the defaulting to the home directory at ⌘O or File → Open...?
I did not pick an OS specifically I thought this feature could apply to all versions of mp3tag.
But yes, it could be either 1) File → Open does this or 2) when you launch mp3tag perhaps first show the open file dialog window when the last directory does not exist - this would be a Settings selection (instead of say opening a set default directory).
I should have clarified that it would just be the file open dialog and not opening a parent directory because that could cause a long delay…
If you had: /Dir1/Dir2/MASTER_DIR/Dir3
If Dir3 gets deleted and you later relaunch mp3tag it would open the file open dialog and NOT open /Dir1/Dir2/MASTER_DIR as that could have thousands of files. Instead this would allow a user to quickly go to say /Dir1/Dir2/MASTER_DIR/Some_other_dir with one click in the File open dialog window.
Currently when I run into this, I have to start from my home directory and progress to where I was. I cannot (temporarily) set a default directory of /Dir1/Dir2/MASTER_DIR which would in theory allow me to make one click to the child directory but the loading of MASTER_DIR would consume too much time/resources given the amount of files.
Just to clarify, for my use I do not want to default to a static home directory - I’m sure many users do though. I would prefer to default to the last directory used -or if that directory does not exist- just open the File open dialog with the closest parent from where the last run of mp3tag was using when mp3tag is launched the next time.