TayouVR %1
\n").arg(getGitHub("TayouVR")); stream << QString("TheKodeToad %1
\n").arg(getGitHub("TheKodeToad")); stream << QString("getchoo %1
\n").arg(getGitHub("getchoo")); + stream << QString("Alexandru Tripon (Trial97) %1
\n").arg(getGitHub("Trial97")); stream << "Boba %1
\n").arg(getWebsite("https://bobaonline.neocities.org/")); stream << QString("Davi Rafael %1
\n").arg(getWebsite("https://auti.one/")); - stream << QString("Fulmine %1
\n").arg(getWebsite("https://www.fulmine.xyz/")); + stream << QString("Fulmine %1
\n").arg(getWebsite("https://fulmine.xyz/")); stream << QString("ely %1
\n").arg(getGitHub("elyrodso")); stream << QString("gon sawa %1
\n").arg(getGitHub("gonsawa")); stream << QString("Pankakes
\n"); diff --git a/launcher/ui/dialogs/BlockedModsDialog.cpp b/launcher/ui/dialogs/BlockedModsDialog.cpp index 5a1a2f80e..7a5a16818 100644 --- a/launcher/ui/dialogs/BlockedModsDialog.cpp +++ b/launcher/ui/dialogs/BlockedModsDialog.cpp @@ -41,8 +41,8 @@ #includePlease open up %1 in a browser and put in the code %2 to proceed with login.
").arg(linkString, code)); + if (urlString == "https://www.microsoft.com/link" && !code.isEmpty()) { + urlString += QString("?otc=%1").arg(code); + DesktopServices::openUrl(urlString); + ui->label->setText(tr("Please login in the opened browser. If no browser was opened, please open up %1 in " + "a browser and put in the code %2 to proceed with login.
") + .arg(linkString, code)); + } else { + ui->label->setText( + tr("Please open up %1 in a browser and put in the code %2 to proceed with login.
").arg(linkString, code)); + } ui->actionButton->setVisible(true); connect(ui->actionButton, &QPushButton::clicked, [=]() { DesktopServices::openUrl(uri); diff --git a/launcher/ui/dialogs/ModUpdateDialog.cpp b/launcher/ui/dialogs/ModUpdateDialog.cpp index 9499378a5..a8cb5f70b 100644 --- a/launcher/ui/dialogs/ModUpdateDialog.cpp +++ b/launcher/ui/dialogs/ModUpdateDialog.cpp @@ -39,7 +39,8 @@ static std::optional