Picard revbump for pyqt (#4234)

This commit is contained in:
miqlas
2019-10-09 17:21:59 +02:00
committed by Jérôme Duval
parent d420cc1fe3
commit cebed0441d
2 changed files with 8 additions and 40 deletions

View File

@@ -36,35 +36,3 @@ index 857b7850..d3decda5 100644
move = []
--
2.23.0
From 58b389cffecca65ef916aa4986424e4c413e436f Mon Sep 17 00:00:00 2001
From: Philipp Wolfer <ph.wolfer@gmail.com>
Date: Tue, 29 Jan 2019 11:35:33 +0000
Subject: [PATCH 5/6] Haiku: open URLs with default browser Try opening URLs
with "open", fall back to WebPositive
---
picard/util/webbrowser2.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/picard/util/webbrowser2.py b/picard/util/webbrowser2.py
index c7426918..f087b462 100644
--- a/picard/util/webbrowser2.py
+++ b/picard/util/webbrowser2.py
@@ -29,6 +29,14 @@ from PyQt5 import QtWidgets
from picard import log
from picard.const import PICARD_URLS
+from picard.const.sys import IS_HAIKU
+
+
+if IS_HAIKU:
+ haiku_default = webbrowser.GenericBrowser("open")
+ webbrowser.register("haiku-default", None, haiku_default, True)
+ webpositive = webbrowser.GenericBrowser("WebPositive")
+ webbrowser.register("webpositive", None, webpositive)
def open(url):
--
2.23.0