From ae75413cc369fa5e4646134ce9058c9199ae91f5 Mon Sep 17 00:00:00 2001 From: Zephyron Date: Sun, 9 Mar 2025 22:23:54 +1000 Subject: [PATCH] Remove quickstart guide references to address legal concerns - Removed "Open Quickstart Guide" menu item and associated functions - Replaced ROM loading error popup containing quickstart guide links with a neutral disclaimer stating the software is provided as-is without warranty or support - This change helps minimize legal liability by avoiding specific instructional content while directing users to community resources for assistance --- src/citron/main.cpp | 9 +-------- src/citron/main.h | 1 - src/citron/main.ui | 5 ----- 3 files changed, 1 insertion(+), 14 deletions(-) diff --git a/src/citron/main.cpp b/src/citron/main.cpp index d4ff764a8..a99d62ef4 100644 --- a/src/citron/main.cpp +++ b/src/citron/main.cpp @@ -1539,7 +1539,6 @@ void GMainWindow::ConnectMenuEvents() { connect_menu(ui->action_Stop, &GMainWindow::OnStopGame); connect_menu(ui->action_Report_Compatibility, &GMainWindow::OnMenuReportCompatibility); connect_menu(ui->action_Open_Mods_Page, &GMainWindow::OnOpenModsPage); - connect_menu(ui->action_Open_Quickstart_Guide, &GMainWindow::OnOpenQuickstartGuide); connect_menu(ui->action_Open_FAQ, &GMainWindow::OnOpenFAQ); connect_menu(ui->action_Restart, &GMainWindow::OnRestartGame); connect_menu(ui->action_Configure, &GMainWindow::OnConfigure); @@ -1844,9 +1843,7 @@ bool GMainWindow::LoadROM(const QString& filename, Service::AM::FrontendAppletPa tr("Error while loading ROM! %1", "%1 signifies a numeric error code.") .arg(QString::fromStdString(error_code)); const auto description = - tr("%1
Please follow the " - "citron quickstart guide to redump your files.
You can refer " - "to the citron wiki or the citron Discord for help.", + tr("%1
This software is provided as-is without any warranty or support.
Please refer to community resources or documentation for assistance.", "%1 signifies an error string.") .arg(QString::fromStdString( GetResultStatusString(static_cast(error_id)))); @@ -3578,10 +3575,6 @@ void GMainWindow::OnOpenModsPage() { OpenURL(QUrl(QStringLiteral("https://git.citron-emu.org/Citron/Citron/wiki/Switch-Mods"))); } -void GMainWindow::OnOpenQuickstartGuide() { - OpenURL(QUrl(QStringLiteral("https://citron-emu.org/help/quickstart/"))); -} - void GMainWindow::OnOpenFAQ() { OpenURL(QUrl(QStringLiteral("https://citron-emu.org/wiki/faq/"))); } diff --git a/src/citron/main.h b/src/citron/main.h index 8a2771760..746506eb6 100644 --- a/src/citron/main.h +++ b/src/citron/main.h @@ -336,7 +336,6 @@ private slots: void OnPrepareForSleep(bool prepare_sleep); void OnMenuReportCompatibility(); void OnOpenModsPage(); - void OnOpenQuickstartGuide(); void OnOpenFAQ(); /// Called whenever a user selects a game in the game list widget. void OnGameListLoadFile(QString game_path, u64 program_id); diff --git a/src/citron/main.ui b/src/citron/main.ui index c68e0180a..9bdfb3202 100644 --- a/src/citron/main.ui +++ b/src/citron/main.ui @@ -360,11 +360,6 @@ Open &Mods Page - - - Open &Quickstart Guide - - &FAQ