Commit 87671549 authored by Gliczy's avatar Gliczy
Browse files

bottles: add info to disable unsupported popup

(cherry picked from commit bb8327b8)
parent c6b57432
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -26,7 +26,7 @@
  vmtouch,
  libportal,
  nix-update-script,
  removeWarningPopup ? false, # Final reminder to report any issues on nixpkgs' bugtracker
  removeWarningPopup ? false,
}:

python3Packages.buildPythonApplication rec {
+5 −5
Original line number Diff line number Diff line
diff --git a/bottles/frontend/windows/window.py b/bottles/frontend/windows/window.py
index 79bf0d72..e3a15cb5 100644
index 802b08b5..e3de0536 100644
--- a/bottles/frontend/windows/window.py
+++ b/bottles/frontend/windows/window.py
@@ -104,29 +104,29 @@ class MainWindow(Adw.ApplicationWindow):
@@ -102,29 +102,30 @@ class BottlesWindow(Adw.ApplicationWindow):
 
             def response(dialog, response, *args):
                 if response == "close":
@@ -15,15 +15,15 @@ index 79bf0d72..e3a15cb5 100644
             )
-            download_url = "usebottles.com/download"
+            bugtracker_url = "github.com/NixOS/nixpkgs/issues"
+
 
             error_dialog = Adw.AlertDialog.new(
                 _("Unsupported Environment"),
-                f"{body} <a href='https://{download_url}' title='https://{download_url}'>{download_url}.</a>",
+                f"{body} <a href='https://{bugtracker_url}' title='https://{bugtracker_url}'>{bugtracker_url}.</a>",
+                f"{body} <a href='https://{bugtracker_url}' title='https://{bugtracker_url}'>{bugtracker_url}.</a> \nThis warning can be disabled by overriding the package: `(pkgs.bottles.override {{ removeWarningPopup = false; }})`",
             )
 
-            error_dialog.add_response("close", _("Close"))
+            error_dialog.add_response("close", _("Understood"))
             error_dialog.add_response("close", _("Close"))
             error_dialog.set_body_use_markup(True)
             error_dialog.connect("response", response)
             error_dialog.present(self)