mirror of
https://github.com/PrismLauncher/PrismLauncher.git
synced 2026-07-05 12:56:58 +03:00
refactor: use variables for string literals
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 2842defe7f)
This commit is contained in:
parent
a9a15a20ef
commit
766de43e33
1 changed files with 22 additions and 17 deletions
|
|
@ -890,9 +890,13 @@ QString MinecraftInstance::createLaunchScript(AuthSessionPtr session, MinecraftT
|
|||
|
||||
QStringList MinecraftInstance::verboseDescription(AuthSessionPtr session, MinecraftTarget::Ptr targetToJoin)
|
||||
{
|
||||
constexpr auto indent = " ";
|
||||
constexpr auto emptyLine = "";
|
||||
|
||||
QStringList out;
|
||||
out << "Main Class:" << " " + getMainClass() << "";
|
||||
out << "Native path:" << " " + getNativePath() << "";
|
||||
|
||||
out << "Main Class:" << indent + getMainClass() << emptyLine;
|
||||
out << "Native path:" << indent + getNativePath() << emptyLine;
|
||||
|
||||
auto profile = m_components->getProfile();
|
||||
|
||||
|
|
@ -901,9 +905,9 @@ QStringList MinecraftInstance::verboseDescription(AuthSessionPtr session, Minecr
|
|||
if (alltraits.size()) {
|
||||
out << "Traits:";
|
||||
for (auto trait : alltraits) {
|
||||
out << "traits " + trait;
|
||||
out << indent + trait;
|
||||
}
|
||||
out << "";
|
||||
out << emptyLine;
|
||||
}
|
||||
|
||||
// native libraries
|
||||
|
|
@ -915,7 +919,7 @@ QStringList MinecraftInstance::verboseDescription(AuthSessionPtr session, Minecr
|
|||
out << "Using system OpenAL.";
|
||||
if (nativeGLFW)
|
||||
out << "Using system GLFW.";
|
||||
out << "";
|
||||
out << emptyLine;
|
||||
}
|
||||
|
||||
// libraries and class path.
|
||||
|
|
@ -924,14 +928,14 @@ QStringList MinecraftInstance::verboseDescription(AuthSessionPtr session, Minecr
|
|||
QStringList jars, nativeJars;
|
||||
profile->getLibraryFiles(runtimeContext(), jars, nativeJars, getLocalLibraryPath(), binRoot());
|
||||
for (auto file : jars) {
|
||||
out << " " + file;
|
||||
out << indent + file;
|
||||
}
|
||||
out << "";
|
||||
out << emptyLine;
|
||||
out << "Native libraries:";
|
||||
for (auto file : nativeJars) {
|
||||
out << " " + file;
|
||||
out << indent + file;
|
||||
}
|
||||
out << "";
|
||||
out << emptyLine;
|
||||
}
|
||||
|
||||
// mods and core mods
|
||||
|
|
@ -956,7 +960,7 @@ QStringList MinecraftInstance::verboseDescription(AuthSessionPtr session, Minecr
|
|||
out << u8" [✘] " + mod->fileinfo().completeBaseName() + " (disabled)";
|
||||
}
|
||||
}
|
||||
out << "";
|
||||
out << emptyLine;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -971,19 +975,19 @@ QStringList MinecraftInstance::verboseDescription(AuthSessionPtr session, Minecr
|
|||
auto displayname = jarmod->displayName(runtimeContext());
|
||||
auto realname = jarmod->filename(runtimeContext());
|
||||
if (displayname != realname) {
|
||||
out << " " + displayname + " (" + realname + ")";
|
||||
out << indent + displayname + " (" + realname + ")";
|
||||
} else {
|
||||
out << " " + realname;
|
||||
out << indent + realname;
|
||||
}
|
||||
}
|
||||
out << "";
|
||||
out << emptyLine;
|
||||
}
|
||||
|
||||
// minecraft arguments
|
||||
auto params = processMinecraftArgs(nullptr, targetToJoin);
|
||||
out << "Params:";
|
||||
out << " " + params.join(' ');
|
||||
out << "";
|
||||
out << indent + params.join(' ');
|
||||
out << emptyLine;
|
||||
|
||||
// window size
|
||||
QString windowParams;
|
||||
|
|
@ -994,9 +998,10 @@ QStringList MinecraftInstance::verboseDescription(AuthSessionPtr session, Minecr
|
|||
auto height = settings->get("MinecraftWinHeight").toInt();
|
||||
out << "Window size: " + QString::number(width) + " x " + QString::number(height);
|
||||
}
|
||||
out << "";
|
||||
out << emptyLine;
|
||||
|
||||
out << "Launcher: " + getLauncher();
|
||||
out << "";
|
||||
out << emptyLine;
|
||||
return out;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue