Source
--- lib/gpi/canvasGraph.py.orig 2018-04-05 22:57:22.000000000 -0500
+++ lib/gpi/canvasGraph.py 2018-10-10 11:00:42.000000000 -0500
import time
import random
+import platform
+op_sys = platform.system()
+if op_sys == 'Darwin':
+ from Foundation import NSURL
# gpi
import gpi
mimeData = event.mimeData()
log.debug(str(mimeData))
- paths = [str(x.path()) for x in mimeData.urls()]
+ if op_sys == 'Darwin':
+ paths = [NSURL.URLWithString_(x.toString()).filePathURL().path()
+ for x in mimeData.urls()]
+ else:
+ paths = [str(x.path()) for x in mimeData.urls()]
log.debug(paths)
# if multiple drops, then add random offsets to pos