GafferHQ / gaffer

Gaffer is a node-based application for lookdev, lighting and automation
http://www.gafferhq.org
BSD 3-Clause "New" or "Revised" License
969 stars 207 forks source link

Allow ShowURL to launch apps with conflicting LD_LIBRARY_PATH requirements #505

Open bentoogood opened 11 years ago

bentoogood commented 11 years ago

My desktop env attempts to launch pdfs via dolphin, but this raises at library missing symbol error.

As a general fix, we should change GafferUI.ShowURL to call platform specific launchers, via Popen with a cleaned up env.

On linux 'xdg-open' should suffice, and on osx 'open'.

johnhaddon commented 11 years ago

Fixed for OS X as part of the OSL work - still needs the linux fix.