Merge branch 'master' of https://github.com/Atheros1/PyBitmessage
This commit is contained in:
commit
de06cdef73
|
@ -914,7 +914,7 @@ class MyForm(QtGui.QMainWindow):
|
||||||
shared.statusIconColor = 'red'
|
shared.statusIconColor = 'red'
|
||||||
# if the connection is lost then show a notification
|
# if the connection is lost then show a notification
|
||||||
if self.connected:
|
if self.connected:
|
||||||
self.notifierShow('PyBitmessage','Connection lost')
|
self.notifierShow('Bitmessage','Connection lost')
|
||||||
self.connected = False
|
self.connected = False
|
||||||
|
|
||||||
if self.actionStatus != None:
|
if self.actionStatus != None:
|
||||||
|
@ -928,7 +928,7 @@ class MyForm(QtGui.QMainWindow):
|
||||||
shared.statusIconColor = 'yellow'
|
shared.statusIconColor = 'yellow'
|
||||||
# if a new connection has been established then show a notification
|
# if a new connection has been established then show a notification
|
||||||
if not self.connected:
|
if not self.connected:
|
||||||
self.notifierShow('PyBitmessage','Connected')
|
self.notifierShow('Bitmessage','Connected')
|
||||||
self.connected = True
|
self.connected = True
|
||||||
|
|
||||||
if self.actionStatus != None:
|
if self.actionStatus != None:
|
||||||
|
@ -939,6 +939,8 @@ class MyForm(QtGui.QMainWindow):
|
||||||
self.statusBar().showMessage('')
|
self.statusBar().showMessage('')
|
||||||
self.ui.pushButtonStatusIcon.setIcon(QIcon(":/newPrefix/images/greenicon.png"))
|
self.ui.pushButtonStatusIcon.setIcon(QIcon(":/newPrefix/images/greenicon.png"))
|
||||||
shared.statusIconColor = 'green'
|
shared.statusIconColor = 'green'
|
||||||
|
if not self.connected:
|
||||||
|
self.notifierShow('Bitmessage','Connected')
|
||||||
self.connected = True
|
self.connected = True
|
||||||
|
|
||||||
if self.actionStatus != None:
|
if self.actionStatus != None:
|
||||||
|
|
|
@ -415,17 +415,21 @@ except:
|
||||||
OpenSSL = _OpenSSL('libcrypto.dylib')
|
OpenSSL = _OpenSSL('libcrypto.dylib')
|
||||||
except:
|
except:
|
||||||
try:
|
try:
|
||||||
from os import path
|
# try homebrew installation
|
||||||
lib_path = path.join(sys._MEIPASS, "libeay32.dll")
|
OpenSSL = _OpenSSL('/usr/local/opt/openssl/lib/libcrypto.dylib')
|
||||||
OpenSSL = _OpenSSL(lib_path)
|
|
||||||
except:
|
except:
|
||||||
if 'linux' in sys.platform or 'darwin' in sys.platform:
|
try:
|
||||||
try:
|
from os import path
|
||||||
from ctypes.util import find_library
|
lib_path = path.join(sys._MEIPASS, "libeay32.dll")
|
||||||
OpenSSL = _OpenSSL(find_library('ssl'))
|
OpenSSL = _OpenSSL(lib_path)
|
||||||
except Exception, err:
|
except:
|
||||||
sys.stderr.write('(On Linux) Couldn\'t find and load the OpenSSL library. You must install it. If you believe that you already have it installed, this exception information might be of use:\n')
|
if 'linux' in sys.platform or 'darwin' in sys.platform:
|
||||||
from ctypes.util import find_library
|
try:
|
||||||
OpenSSL = _OpenSSL(find_library('ssl'))
|
from ctypes.util import find_library
|
||||||
else:
|
OpenSSL = _OpenSSL(find_library('ssl'))
|
||||||
raise Exception("Couldn't find and load the OpenSSL library. You must install it.")
|
except Exception, err:
|
||||||
|
sys.stderr.write('(On Linux) Couldn\'t find and load the OpenSSL library. You must install it. If you believe that you already have it installed, this exception information might be of use:\n')
|
||||||
|
from ctypes.util import find_library
|
||||||
|
OpenSSL = _OpenSSL(find_library('ssl'))
|
||||||
|
else:
|
||||||
|
raise Exception("Couldn't find and load the OpenSSL library. You must install it.")
|
||||||
|
|
Reference in New Issue
Block a user