04-07-2020, 03:29 AM
I can write up a feature request to add renaming to the right-click menu as I mentioned. I'm not sure about renaming one field and having it propogate to matching values in other fields. In theory, this can be done, but it means that when renaming one group, I have to query 10+ database tables to see if there is a matching name in any of those tables for the original group name. In smaller databases, that's not going to take very long as I have a full text index on the names in the database. For users with 10000+ songs with tons of names in every group, that might create a longer delay. I would have to do this processing in a background thread and have a progress dialog shown (which is tedious on Android, but not so bad on Windows). If I did implement this capability, I would prefer to have the app check the renamed group to see if any other groups have a matching value, and if so, then ask the user if they want to rename those groups as well. The alternative would be to have a checkbox on the rename dialog that says something like, "Rename matching groups in all fields". This would be simpler to implement as I wouldn't have to add the extra checks and prompt. I welcome thoughts on this.
Thanks,
Mike
Thanks,
Mike