Startup Wizard
I created a startup-wizard for MuseScore as part of my Google Summer of Code project this summer. The wizard is displayed on the first start (or after a factory reset) and prompts the user to answer multiple questions. According to the user’s answers, different settings and functions of MuseScore are tweaked to suit the user’s needs. As of now, the wizard asks the user the following questions:
1. Locale
2. Keyboard Layout (to choose the right set of shortcuts)
3. Choice of Workspace (basic or advanced)
The wizard then makes the necessary changes and configures MuseScore for the user. This is a preview of the startup-wizard:
You can try the wizard in one of the master nightlies. I would appreciate your input and feedback in the comments below.
I'm also looking for feedback from users who are using non QWERTY keyboard on which default shortcuts don't work. See my previous post https://musescore.org/en/node/232451
Comments
Here with e582ba5, and after a factory reset, the choice of Workspace doesn't work well.
Indeed, by choosing "Advanced" -> Finish, all the palettes of this workspace are shown, but the button (under the palettes) display "Basic" (image below)
To access to the Basic workspace, you have to toggle Advanced -> Basic.
In reply to Here with e582ba5, and after by cadiz1
So it does use the Advanced workspace, but displays it as Basic, right?
In reply to So it does use the Advanced by Jojo-Schmitz
Correct.
In reply to Correct. by cadiz1
Should be fixed in 0d7780bfda
In reply to Should be fixed in 0d7780bfda by [DELETED] 5
Fixed now, indeed.
How do you detect first start or factory reset?
In reply to How do you detect first start by Bart.S
There's a value "firstStart" in MuseScoreDevelopment.ini for this
In reply to There's a value "firstStart" by Jojo-Schmitz
Good, thanks.
A check for the absence of MuseScore.ini wouldn't work for the portable version.
In reply to Good, thanks. A check for the by Bart.S
It doesn't check for the absense of the ini file, but for that partictular setting in that file
The portable version has it's way to store settings too, so it should work there too
Having difficulties with said start up wizard, most recent version, windows 10, it wont let me hit next or cancel
In reply to Having difficulties with… by Aidenplaysper
Is this a new install or an update? Are you running multiple monitors? Does anything happen if you press Enter or Esc?
In reply to Having difficulties with… by Aidenplaysper
Won't let you how? Moving your mouse pointer out of the way automatically?
If you mean "my screen can't fit the window", then first try dragging to top of the window down, to make it smaller, then drag the window as a whole back up.
A possible reason for this is that MuseScore isn't getting correct screen resolution information from your OS (which happens a lot if you for example have Scaling enabled in Windows 10). You could try telling MuseScore your DPI explicitly using a command line argument. See https://musescore.org/en/handbook/command-line-options for a bit more information on that; you're looking for the "-D dpi" option