-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exported part filename misses part name, if only single part is exported #21161
Comments
This is intentional, but can be changed of course To elaborate: if only one file will be created, the filename entered by the user is used, because that seems expectable. |
Actually, each possible behaviour has its problems / different users will have different expectations in different situations. Dorico's solution is much more clever and eliminates all possible ambiguities:
|
I think the simplest solution here is simply to ensure MuseScore adopts the "my score - $partName" pattern by default, even if only one part is selected for export. We can explore offering more possibilities later, but this would at least address the bug. I'm not too worried about this one though because the only thing that could get overwritten is the exported PDF; the original MuseScore file remains unaffected (obviously). We should certainly fix it, but it's perhaps not as urgent as I deemed it to be yesterday. |
The naming problem not only affects exports of a single part, but also all exports of multiple parts combined in one file, which is worse IMO as it can result in the very same export creating different files when executed more than once. For example:
When users performs an export several times with the exact same parts/file selections, they expect that these exports will all update the same file. The current behaviour very easily leads to outdated and inconsistent files for the user. As far as I could tell, the problem lies in the function ExportProjectScenario::askExportPath()
|
Issue type
Import/export issue
Bug description
Steps to reproduce
Screenshots/Screen recordings
No response
MuseScore Version
master
Regression
Yes, this used to work in a previous version of MuseScore 4.x
Operating system
Ubuntu 22.04
Additional context
worked right in 4.0.2
stopped working in 4.1
The text was updated successfully, but these errors were encountered: