--- a/svghmi/svghmi.py Mon Aug 08 18:07:23 2022 +0200
+++ b/svghmi/svghmi.py Mon Aug 08 18:09:26 2022 +0200
@@ -8,6 +8,7 @@
from __future__ import absolute_import
import os
+import sys
import shutil
import hashlib
import shlex
@@ -302,10 +303,14 @@
return ret
-if wx.Platform == '__WXMSW__':
+if sys.platform.startswith('win'):
default_cmds={
"launch":"cmd.exe /c 'start msedge {url}'",
"watchdog":"cmd.exe /k 'echo watchdog for {url} !'"}
+elif os.environ.has_key("SNAP"):
+ default_cmds={
+ "launch":"xdg-open {url}",
+ "watchdog":"echo Watchdog for {name} !"}
else:
default_cmds={
"launch":"chromium {url}",