mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-14 16:27:13 +03:00
Make plugins Open button work on macOS
This commit is contained in:
parent
964558a9c8
commit
244cd6b05b
6
prefs.py
6
prefs.py
@ -3,6 +3,7 @@
|
||||
import os
|
||||
from os.path import dirname, expanduser, expandvars, exists, isdir, join, normpath
|
||||
from sys import platform
|
||||
import webbrowser
|
||||
|
||||
import Tkinter as tk
|
||||
import ttk
|
||||
@ -320,9 +321,8 @@ class PreferencesDialog(tk.Toplevel):
|
||||
self.displaypath(plugdir, plugdirentry)
|
||||
plugdirentry.grid(row=10, padx=PADX, sticky=tk.EW)
|
||||
|
||||
if platform == 'win32':
|
||||
nb.Button(plugsframe, text=_('Open'), # Button that opens a folder in Explorer/Finder
|
||||
command=lambda: os.startfile(plugdir.get())).grid(row=10, column=1, padx=(0,PADX), sticky=tk.NSEW)
|
||||
nb.Button(plugsframe, text=_('Open'), # Button that opens a folder in Explorer/Finder
|
||||
command=lambda: webbrowser.open('file:///%s' % plugdir.get())).grid(row=10, column=1, padx=(0,PADX), sticky=tk.NSEW)
|
||||
|
||||
nb.Label(plugsframe, text=_("Tip: You can disable a plugin by{CR}adding '{EXT}' to it's folder name").format(EXT='.disabled')).grid( # Help text in settings
|
||||
columnspan=2, padx=PADX, pady=10, sticky=tk.NSEW)
|
||||
|
Loading…
x
Reference in New Issue
Block a user