diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index af36bd2802..497c519f74 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -1592,6 +1592,7 @@ void GMainWindow::ConnectMenuEvents() { // Help connect_menu(ui->action_Open_yuzu_Folder, &GMainWindow::OnOpenYuzuFolder); + connect_menu(ui->action_Discord, &GMainWindow::OnOpenDiscord); connect_menu(ui->action_Verify_installed_contents, &GMainWindow::OnVerifyInstalledContents); connect_menu(ui->action_Install_Firmware, &GMainWindow::OnInstallFirmware); connect_menu(ui->action_Install_Keys, &GMainWindow::OnInstallDecryptionKeys); @@ -3621,11 +3622,16 @@ void GMainWindow::OnOpenModsPage() { } void GMainWindow::OnOpenQuickstartGuide() { - OpenURL(QUrl(QStringLiteral("https://eden-emulator.github.io/help/quickstart/"))); + OpenURL(QUrl(QStringLiteral("https://yuzu-mirror.github.io/help/quickstart/"))); } void GMainWindow::OnOpenFAQ() { - OpenURL(QUrl(QStringLiteral("https://eden-emulator.github.io/wiki/faq/"))); + OpenURL(QUrl(QStringLiteral("https://eden-emulator.github.io/"))); +} + +void GMainWindow::OnOpenDiscord() +{ + OpenURL(QUrl(QStringLiteral("https://discord.gg/edenemu"))); } void GMainWindow::ToggleFullscreen() { diff --git a/src/yuzu/main.h b/src/yuzu/main.h index a6e3bbaa6c..5afec3d199 100644 --- a/src/yuzu/main.h +++ b/src/yuzu/main.h @@ -338,6 +338,7 @@ private slots: void OnOpenModsPage(); void OnOpenQuickstartGuide(); void OnOpenFAQ(); + void OnOpenDiscord(); /// Called whenever a user selects a game in the game list widget. void OnGameListLoadFile(QString game_path, u64 program_id); void OnGameListOpenFolder(u64 program_id, GameListOpenTarget target, diff --git a/src/yuzu/main.ui b/src/yuzu/main.ui index 03078c0126..fbecd9eee3 100644 --- a/src/yuzu/main.ui +++ b/src/yuzu/main.ui @@ -188,6 +188,7 @@ + @@ -484,6 +485,11 @@ Open Home Menu + + + &Discord + +