Add a restart button to mscore
Some actions inside mscore (for example editing some preferences such as changing the language interface) need a mscore restart for activating. So I guess is would not be so difficult to give mscore a new push button located in the main menu bar or in some submenue) which would achieve this (examples are thunderbird or firefox, which enable such things partially by extensions/plugins).
Comments
The 'reset to factory settings' in the help menu does that (in addition to resetting) so indeed that should be possible
see https://github.com/musescore/MuseScore/pull/2696
Question is whether we want it in the menu, nead 'revert to factory settings' or and/or near those settings that do require a restart, like change language, update tTranslation and changes to Preferences→I/O
Any way to pop up a "You have changed settings that require restarting in order to take effect. Restart MuseScore now?" dialog?
Sorry, I don't know why those issue settings got changed.
probably because our posts crossed
I think I had the same page in two tabs, and I read your comment #2 in one of them, then commented myself in the other.
Added a restart dialog when language got change or currently language's translation got updated.
Not sure whether and how to dela with changes to any of the settings in Preferences→I/O
I guess ideally it would check when you closed the Preferences window which settings had changed.
This is what it does for the language change
See also #116881: Dynamic Translation: It shouldn't be needed to restart MuseScore to change the UI language
Unless it's really needed, I would prefer to not have a restart button, a dialog, more text to translate and more text to read. The translation now changes dynamically. Is there still a need for such a button/dialog?
I think, I can relinquish (it was only a proposal). Because the language interface now works (48f8ba9) as you told, I think, a restart button is rarely needed.
There are still the I/O settings, and the light/dark theme. But for those as well, the better solution would be to make them dynamic and not need a restart.
And my PR won't over these cases
Most of the I/O settings should work without restarting. If anyone could test and make a bug report if not. Same for the theme.
Unless this has changed recently, adding a template to the user folder requires a restart before it is available for use. That too, though, should simply be fixed.
One very easily confirmed: #117146: Changing UI theme in Preferences requires restart