Request to show empty page rather than no page for score with no content
Reported version
3.0
Priority
P3 - Low
Type
Ergonomical (UX)
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project
Win 10 / MS 3.0.0, 77b832b
- Create an new score (a treble staff will do).
- Apply "Remove Empty Trailing Measures" (from the Tools menu).
Result: All measures are deleted!
Fix version
3.5.0
Comments
Isn't that exactly the correct result, and what anyone would expect? I suppose we could put up a confirmation dialog, but actually, the current behavior seems like a nice shortcut for removing all measures.
And it is still good enough for a template
The score foreground disappears as well.
So what? Add measures and it'll be back.
Why using that function if not on purpose?
Why prevent using that function if no notes have been entered if it doesn't have any real ill effects (like am corrupt or unreadable score)?
If there is a title frame it should keep the frame of course.
I'm not a fan of deliberately crippling commands to prevent them from doing their job. If you don't want the job done, don't issue the command. Don't try to prevent others from doing something tomorrow just because you don't want to do it today.
If you delete all measures in MS 2, you are still left with the score paper.
in 3.0 too, if there is a title frame. debatable whether an entirely empty white sheet is better than none, esp. as that re-appears as soon as any element gets added (like append a measure or a frame)
Strange enough: the navigator still shows the empty sheet
Same result if you simply select all then hit Ctrl+Delete, BTW - it has nothing to do with delete empty trailing measures, which again is doing exactly what it is being asked to do.
I'm certainly not opposed to showing an empty page rather than no page, though. To me, that is a valid suggestion, so I'm updating the issue accordingly.
There was some discussion about this in #174811: Removing all measures in a score leads to all pages disappearing. Leaves empty page instead.. I still stand by what I wrote there:
I support the current 3.0 behavior for the following reasons:
- Pages are created as needed, and unnecessary pages are automatically removed.
- It takes zero pages to render a score with no measures and no frames.
- You cannot type on a blank page, and you cannot drag elements to a blank page.
I think that it would be more helpful to have something else in the empty space. Perhaps a message directing the user to the "Add" menu to append measures or frames. Or even a way to access those functions with a single click.
In reply to There was some discussion… by mattmcclinch
@matt Excellent idea. Nothing in the score tab is quite confusing if you don't know whats going on.
Maybe something like in QtCreator when you have no file open?
Just an empty white sheet like in 1.x and 2.x should be the better choice. Why confuse users without any need?
In reply to Just an empty white sheet… by Jojo-Schmitz
An empty page sounds good to me. It's not nothing. Perhaps a tour could be created that becomes activated if the empty page is clicked explaining the empty page and how to add measures.
After thinking about it, I agree about the empty white sheet. In a word processor, for example, there is always at least one page and after that, more pages are created as needed. I like Mike's tour idea :-)
See https://github.com/musescore/MuseScore/pull/4147. It doesn't do anything fancy. It just makes sure that there is at least one page, even if the score has no measures and no frames.
Fixed in branch master, commit d556bdc3cb
fix #278080: Request to show empty page rather than no page for score with no content
Fixed in branch master, commit dd735c95c9
_Merge pull request #4147 from mattmcclinch/278080-empty-page
fix #278080: Request to show empty page rather than no page for score with no content_
Automatically closed -- issue fixed for 2 weeks with no activity.