diff -up MuseScore-2.0.1/libmscore/figuredbass.cpp MuseScore-2.0.1/libmscore/figuredbass.cpp.separatecommon
--- MuseScore-2.0.1/libmscore/figuredbass.cpp 2015-06-14 16:46:08.775599172 -0600
+++ MuseScore-2.0.1/libmscore/figuredbass.cpp.separatecommon 2015-06-14 16:46:08.811599760 -0600
@@ -1556,7 +1556,7 @@ bool FiguredBass::readConfigFile(const Q
path = rpath + QString("/fonts_figuredbass.xml");
}
#else
- path = ":/fonts/fonts_figuredbass.xml";
+ path = "/usr/share/fonts/mscore/fonts_figuredbass.xml";
#endif
g_FBFonts.clear();
}
diff -up MuseScore-2.0.1/libmscore/mscore.cpp MuseScore-2.0.1/libmscore/mscore.cpp.separatecommon
--- MuseScore-2.0.1/libmscore/mscore.cpp 2015-06-14 16:46:08.787599367 -0600
+++ MuseScore-2.0.1/libmscore/mscore.cpp.separatecommon 2015-06-14 16:46:08.811599760 -0600
@@ -191,17 +191,17 @@ void MScore::init()
//
#if !defined(Q_OS_MAC) && !defined(Q_OS_IOS)
static const char* fonts[] = {
- ":/fonts/MuseJazz.ttf",
- ":/fonts/FreeSans.ttf",
- ":/fonts/FreeSerif.ttf",
- ":/fonts/FreeSerifBold.ttf",
- ":/fonts/FreeSerifItalic.ttf",
- ":/fonts/FreeSerifBoldItalic.ttf",
- ":/fonts/mscoreTab.ttf",
- ":/fonts/mscore-BC.ttf",
- ":/fonts/bravura/BravuraText.otf",
- ":/fonts/gootville/GootvilleText.otf",
- ":/fonts/mscore/MScoreText.ttf",
+ "/usr/share/fonts/mscore/MuseJazz.ttf",
+ "/usr/share/fonts/mscore/FreeSans.ttf",
+ "/usr/share/fonts/mscore/FreeSerif.ttf",
+ "/usr/share/fonts/mscore/FreeSerifBold.ttf",
+ "/usr/share/fonts/mscore/FreeSerifItalic.ttf",
+ "/usr/share/fonts/mscore/FreeSerifBoldItalic.ttf",
+ "/usr/share/fonts/mscore/mscoreTab.ttf",
+ "/usr/share/fonts/mscore/mscore-BC.ttf",
+ "/usr/share/fonts/mscore/bravura/BravuraText.otf",
+ "/usr/share/fonts/mscore/gootville/GootvilleText.otf",
+ "/usr/share/fonts/mscore/MScoreText.ttf",
};
for (unsigned i = 0; i < sizeof(fonts)/sizeof(*fonts); ++i) {
diff -up MuseScore-2.0.1/libmscore/stafftype.cpp MuseScore-2.0.1/libmscore/stafftype.cpp.separatecommon
--- MuseScore-2.0.1/libmscore/stafftype.cpp 2015-06-14 16:46:08.800599580 -0600
+++ MuseScore-2.0.1/libmscore/stafftype.cpp.separatecommon 2015-06-14 16:46:08.812599776 -0600
@@ -872,7 +872,7 @@ bool StaffType::readConfigFile(const QSt
path = rpath + QString("/fonts_tablature.xml");
}
#else
- path = ":/fonts/fonts_tablature.xml";
+ path = "/usr/share/mscore/fonts/fonts_tablature.xml";
#endif
_durationFonts.clear();
_fretFonts.clear();
diff -up MuseScore-2.0.1/libmscore/sym.cpp MuseScore-2.0.1/libmscore/sym.cpp.separatecommon
--- MuseScore-2.0.1/libmscore/sym.cpp 2015-06-14 16:46:08.802599613 -0600
+++ MuseScore-2.0.1/libmscore/sym.cpp.separatecommon 2015-06-14 16:46:08.812599776 -0600
@@ -27,9 +27,9 @@ namespace Ms {
static const int FALLBACK_FONT = 2; // Bravura
QVector<ScoreFont> ScoreFont::_scoreFonts = {
- ScoreFont("Emmentaler", "MScore", ":/fonts/mscore/", "mscore.ttf" ),
- ScoreFont("Gonville", "Gootville", ":/fonts/gootville/", "Gootville.otf" ),
- ScoreFont("Bravura", "Bravura", ":/fonts/bravura/", "Bravura.otf" )
+ ScoreFont("Emmentaler", "MScore", "/usr/share/fonts/mscore/", "mscore.ttf" ),
+ ScoreFont("Gonville", "Gootville", "/usr/share/fonts/mscore/gootville/", "Gootville.otf" ),
+ ScoreFont("Bravura", "Bravura", "/usr/share/fonts/mscore/bravura/", "Bravura.otf" )
};
//---------------------------------------------------------
diff -up MuseScore-2.0.1/mscore/musescore.qrc MuseScore-2.0.1/mscore/musescore.qrc.separatecommon
--- MuseScore-2.0.1/mscore/musescore.qrc 2015-06-14 16:46:08.914601442 -0600
+++ MuseScore-2.0.1/mscore/musescore.qrc.separatecommon 2015-06-14 16:46:08.824599972 -0600
@@ -1,26 +1,8 @@
<RCC>
<qresource prefix="/">
<file>data/shortcuts.xml</file>
- <file>data/paper1.png</file>
- <file>data/paper2.png</file>
- <file>data/paper3.png</file>
- <file>data/paper4.png</file>
- <file>data/paper5.png</file>
<file>data/icons/edit.svg</file>
- <file alias="fonts/mscore/glyphnames.json">../fonts/mscore/glyphnames.json</file>
- <file alias="fonts/mscore/metadata.json">../fonts/mscore/metadata.json</file>
- <file alias="fonts/gootville/glyphnames.json">../fonts/gootville/glyphnames.json</file>
- <file alias="fonts/gootville/metadata.json">../fonts/gootville/metadata.json</file>
- <file alias="fonts/bravura/glyphnames.json">../fonts/bravura/glyphnames.json</file>
- <file alias="fonts/bravura/metadata.json">../fonts/bravura/metadata.json</file>
- <file alias="fonts/fonts_tablature.xml">../fonts/fonts_tablature.xml</file>
- <file alias="fonts/fonts_figuredbass.xml">../fonts/fonts_figuredbass.xml</file>
- <file alias="data/instruments.xml">../share/instruments/instruments.xml</file>
<file>data/splash.png</file>
- <file alias="data/My_First_Score.mscz">../share/templates/My_First_Score.mscz</file>
- <file alias="data/Create_New_Score.mscz">../share/templates/Create_New_Score.mscz</file>
- <file alias="data/Empty_Score.mscz">../share/templates/01-General/00-Blank.mscz</file>
- <file alias="data/Getting_Started.mscz">../share/templates/Getting_Started.mscz</file>
<file>data/tab_sample.mscx</file>
<file>data/style.qss</file>
<file>data/mscore.png</file>
diff -up MuseScore-2.0.1/mscore/preferences.cpp MuseScore-2.0.1/mscore/preferences.cpp.separatecommon
--- MuseScore-2.0.1/mscore/preferences.cpp 2015-06-14 16:46:08.923601589 -0600
+++ MuseScore-2.0.1/mscore/preferences.cpp.separatecommon 2015-06-14 16:46:08.949602014 -0600
@@ -97,7 +97,7 @@ void Preferences::init()
bgUseColor = true;
fgUseColor = true;
bgWallpaper = QString();
- fgWallpaper = ":/data/paper5.png";
+ fgWallpaper = INSTPREFIX "/share/" INSTALL_NAME "wallpaper/paper5.png";
fgColor.setNamedColor("#f9f9f9");
iconHeight = 24;
iconWidth = 28;
@@ -144,7 +144,7 @@ void Preferences::init()
antialiasedDrawing = true;
sessionStart = SessionStart::SCORE;
- startScore = ":/data/My_First_Score.mscz";
+ startScore = INSTPREFIX "/share/" INSTALL_NAME "demos/My_First_Score.mscz";
defaultStyleFile = "";
useMidiRemote = false;
@@ -154,7 +154,8 @@ void Preferences::init()
midiExpandRepeats = true;
MScore::playRepeats = true;
MScore::panPlayback = true;
- instrumentList1 = ":/data/instruments.xml";
+
+ instrumentList1 = INSTPREFIX "/share/" INSTALL_NAME "instruments/instruments.xml";
instrumentList2 = "";
musicxmlImportLayout = true;