From e7397e18f9238b2f131cc4ca6df3377cd90885f3 Mon Sep 17 00:00:00 2001 From: Dummerle <44114474+Dummerle@users.noreply.github.com> Date: Mon, 24 Jan 2022 18:31:27 +0100 Subject: [PATCH] Add not to overlay settings, that it is currently not supported on linux --- rare/components/tabs/settings/eos.py | 8 ++++++++ rare/legendary | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/rare/components/tabs/settings/eos.py b/rare/components/tabs/settings/eos.py index 1cfbf2d3..cdbe1f72 100644 --- a/rare/components/tabs/settings/eos.py +++ b/rare/components/tabs/settings/eos.py @@ -52,6 +52,9 @@ class EosWidget(QGroupBox, Ui_EosWidget): self.setupUi(self) self.core = shared.core + if platform.system() != "Windows": + self.setTitle(f"{self.title()} - {self.tr(' - This won´t work with Wine. It might work in the Future')}") + self.prefix_enabled = False self.info_stack.addWidget(self.installed_info_gb) @@ -199,6 +202,11 @@ class EosWidget(QGroupBox, Ui_EosWidget): self.enabled_cb.setChecked(enabled) def install_overlay(self, update=False): + if platform.system() != "Windows": + if QMessageBox.No == QMessageBox.question(self, "Warning", + self.tr("Epic overlay is currently not supported by wine, so it won't work. Install anyway? "), + QMessageBox.Yes | QMessageBox.No, QMessageBox.No): + return base_path = os.path.expanduser("~/legendary/.overlay") if update: diff --git a/rare/legendary b/rare/legendary index 454e62f5..747afa1e 160000 --- a/rare/legendary +++ b/rare/legendary @@ -1 +1 @@ -Subproject commit 454e62f536d3527bfedd87407116ee6e44fcec3d +Subproject commit 747afa1ea2e94ddd8fad80cbf8e407499929b68d