From 6ccef50b7c66a3f2dc6e3999bb878b1bab1da993 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Tue, 17 Feb 2026 00:07:55 -0500 Subject: [PATCH] refactor: SettingsDialog, hide advanced tab when running on macos --- src/lib/gui/dialogs/SettingsDialog.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/gui/dialogs/SettingsDialog.cpp b/src/lib/gui/dialogs/SettingsDialog.cpp index 79a1830f0..a5bae7de1 100644 --- a/src/lib/gui/dialogs/SettingsDialog.cpp +++ b/src/lib/gui/dialogs/SettingsDialog.cpp @@ -31,6 +31,11 @@ SettingsDialog::SettingsDialog(QWidget *parent, const IServerConfig &serverConfi ui->setupUi(this); + // no advanced options on macOS + if (deskflow::platform::isMac()) { + ui->tabWidget->removeTab(ui->tabWidget->indexOf(ui->tabAdvanced)); + } + // set up the language combo I18N::reDetectLanguages(); ui->comboLanguage->addItems(I18N::detectedLanguages());