Skip to content

Commit 37f7e39

Browse files
committed
Add item to welcome dialog
1 parent ce79bbf commit 37f7e39

File tree

3 files changed

+25
-15
lines changed

3 files changed

+25
-15
lines changed

src/appshell/appshell.qrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
<file>resources/LoadingScreen.svg</file>
4444
<file>resources/OnlineSoundsPreview.gif</file>
4545
<file>resources/welcomedialog/MuseSounds.png</file>
46+
<file>resources/welcomedialog/MuseScoreCom.png</file>
4647
<file>resources/welcomedialog/WhatsNew.png</file>
4748
<file>resources/welcomedialog/ExploreTutorials.png</file>
4849
<file>qml/DevTools/Extensions/ExtensionsListView.qml</file>

src/appshell/internal/startupscenario.cpp

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -231,33 +231,42 @@ bool StartupScenario::startupCompleted() const
231231
QList<QVariantMap> StartupScenario::welcomeDialogData() const
232232
{
233233
QVariantMap item1;
234-
item1.insert("title", muse::qtrc("appshell/welcome", "What’s new in MuseScore Studio"));
235-
item1.insert("imageUrl", "qrc:/resources/welcomedialog/WhatsNew.png");
234+
item1.insert("title", muse::qtrc("appshell/welcome", "Enjoy free cloud storage"));
235+
item1.insert("imageUrl", "qrc:/resources/welcomedialog/MuseScoreCom.png");
236236
item1.insert("description", muse::qtrc("appshell/welcome",
237-
"Includes a new system for hiding empty staves, a new text editing widget, guitar notation improvements, engraving improvements and more."));
238-
item1.insert("buttonText", muse::qtrc("appshell/welcome", "Watch video"));
237+
"Save your scores privately on MuseScore.com to revisit past versions and invite others to view and comment – and when you’re ready, share your music with the world."));
238+
item1.insert("buttonText", muse::qtrc("appshell/welcome", "View my scores online"));
239239
item1.insert("destinationUrl",
240-
"https://www.youtube.com/watch?v=J2gY9CbMuoI&utm_source=mss-app-yt-4.6-release&utm_medium=mss-app-yt-4.6-release&utm_campaign=mss-app-yt-4.6-release");
240+
"https://musescore.com/my-scores?utm_source=mss-app-welcome-musescore-com&utm_medium[…]lcome-musescore-com&utm_campaign=mss-app-welcome-musescore-com");
241241

242242
QVariantMap item2;
243-
item2.insert("title", muse::qtrc("appshell/welcome", "Install our free MuseSounds libraries"));
244-
item2.insert("imageUrl", "qrc:/resources/welcomedialog/MuseSounds.png");
243+
item2.insert("title", muse::qtrc("appshell/welcome", "What’s new in MuseScore Studio"));
244+
item2.insert("imageUrl", "qrc:/resources/welcomedialog/WhatsNew.png");
245245
item2.insert("description", muse::qtrc("appshell/welcome",
246-
"Explore our collection of realistic sample libraries, including solo instruments, marching percussion, and full orchestra - available for free on MuseHub."));
247-
item2.insert("buttonText", muse::qtrc("appshell/welcome", "Get it on MuseHub"));
246+
"Includes a new system for hiding empty staves, a new text editing widget, guitar notation improvements, engraving improvements and more."));
247+
item2.insert("buttonText", muse::qtrc("appshell/welcome", "Watch video"));
248248
item2.insert("destinationUrl",
249-
"https://www.musehub.com/free-musesounds?utm_source=mss-app-welcome-free-musesounds&utm_medium=mss-app-welcome-free-musesounds&utm_campaign=mss-app-welcome-free-musesounds&utm_id=mss-app-welcome-free-musesounds");
249+
"https://www.youtube.com/watch?v=J2gY9CbMuoI&utm_source=mss-app-yt-4.6-release&utm_medium=mss-app-yt-4.6-release&utm_campaign=mss-app-yt-4.6-release");
250250

251251
QVariantMap item3;
252-
item3.insert("title", muse::qtrc("appshell/welcome", "Explore our tutorials"));
253-
item3.insert("imageUrl", "qrc:/resources/welcomedialog/ExploreTutorials.png");
252+
item3.insert("title", muse::qtrc("appshell/welcome", "Install our free MuseSounds libraries"));
253+
item3.insert("imageUrl", "qrc:/resources/welcomedialog/MuseSounds.png");
254254
item3.insert("description", muse::qtrc("appshell/welcome",
255-
"We’ve put together a playlist of tutorials to help both beginners and experienced users get the most out of MuseScore Studio."));
256-
item3.insert("buttonText", muse::qtrc("appshell/welcome", "View tutorials"));
255+
"Explore our collection of realistic sample libraries, including solo instruments, marching percussion, and full orchestra - available for free on MuseHub."));
256+
item3.insert("buttonText", muse::qtrc("appshell/welcome", "Get it on MuseHub"));
257257
item3.insert("destinationUrl",
258+
"https://www.musehub.com/free-musesounds?utm_source=mss-app-welcome-free-musesounds&utm_medium=mss-app-welcome-free-musesounds&utm_campaign=mss-app-welcome-free-musesounds&utm_id=mss-app-welcome-free-musesounds");
259+
260+
QVariantMap item4;
261+
item4.insert("title", muse::qtrc("appshell/welcome", "Explore our tutorials"));
262+
item4.insert("imageUrl", "qrc:/resources/welcomedialog/ExploreTutorials.png");
263+
item4.insert("description", muse::qtrc("appshell/welcome",
264+
"We’ve put together a playlist of tutorials to help both beginners and experienced users get the most out of MuseScore Studio."));
265+
item4.insert("buttonText", muse::qtrc("appshell/welcome", "View tutorials"));
266+
item4.insert("destinationUrl",
258267
"https://www.youtube.com/playlist?list=PLTYuWi2LmaPECOZrC6bkPHBkYY9_WEexT&utm_source=mss-app-welcome-tutorials&utm_medium=mss-app-welcome-tutorials&utm_campaign=mss-app-welcome-tutorials&utm_id=mss-app-welcome-tutorials");
259268

260-
return { item1, item2, item3 };
269+
return { item1, item2, item3, item4 };
261270
}
262271

263272
void StartupScenario::showWelcomeDialog()
38.2 KB
Loading

0 commit comments

Comments
 (0)