Option to disable the pop-up "Reset the positions of all elements?"
Every time an older MuseScore (ver. 1-2) file is opened, the "Reset the positions of all elements?" dialog opens:
It's understandable why there is this hint, but when opening really many old files, especially if you open them with a double click from Windows Explorer, Finder, Nautilus etc., the constant confirmation of the dialog quickly becomes an annoying thing.
Would it be possible to implement an option to turn off this dialog box?
If this pop-up is considered very important, you could hide the option to disable it under Preferences-Advanced or -Import.
Also conceivable would be a dialog box similar to the standard browser dialog box in Firefox and Co.
You could check the box "Don't ask me again" and then decide to answer "Yes" or "No" to set the future default behaviour:
Comments
Looking into this.
I vote for keeping it. I guess that's why he wants to make it an option...FWIW,, I find the reminder that I'm upgrading a V2 file still valuable.
An option, indeed.
We could even add another checkbox "Remember this setting for the rest of the session"
See https://github.com/musescore/MuseScore/pull/5759 (for now without the above mentioned additional checkbox)
I suggest also adding this as a configurable option on the Import tab of the Preferences dialog, with all three options available (“Yes”, ”No”, and “Always ask”).
That was the plan and is in the PR already
In reply to I vote for keeping it. I… by [DELETED] 1831606
@BSG: In fact, I wanted it as an option. You probably won't forget to upgrade to V3 because the open V2 file is treated like an import. As soon as you close the V2 file, MuseScore asks if you want to save the file even if no changes have been made.
@Jojo-Schmitz: I would prefer the option of a permanent deactivation. After all, you can reset the layout manually at any time.
Hmm, apparently it is not possible to have more than one QCheckBox in a QDialogBox, so no 2nd one
Preferences:
In reply to I suggest also adding this… by Spire42
@Spire42: This is a good idea 👍 and it avoids accidentally changing the default behaviour (= pop-up appears). If you find the entry in the preferences, then (hopefully) you will be more aware of the changes.
@Jojo-Schmitz: 👍👍
In reply to That was the plan and is in… by Jojo-Schmitz
Sorry, hadn't noticed that it was in the PR. Nice work.
The dialog
I didn't follow the whole discussion, but my two cents:
In the "reset the position of all elements?" dialogue is the checkbox a global setting or only for the particular score?
In my opinion this should take effect for the particular score, global settings should only be available in preferences.
You are asked on every pre MuseScore 3 score, and the whole reason for this issue is to be able to not get asked at all if you decide so.
In reply to You are asked on every pre… by Jojo-Schmitz
I would add a text next to the "don't ask me again" of the pop up, saying : "this can be changed later in preferences"
Good idea, I picked a similar wording as for the telemtry dialog and in a ToolTip:
"You can change this behaviour any time in 'Preferences… > Import > Reset Element Positions'"
Fixed in branch master, commit 8cb60db1cf
fix #301600: Option to disable the pop-up "Reset the positions of all elements?"
Fixed in branch master, commit 9f913a0ed3
_Merge pull request #5759 from Jojo-Schmitz/reset-old-scores
fix #301600: Option to disable the pop-up "Reset the positions of all elements?"_
Automatically closed -- issue fixed for 2 weeks with no activity.