mpv/TOOLS
Akemi a5b97104cf osx: improve bundle handling
we have two problems here. first when mpv is started from the bundle it
uses its own environment variables and possibly can't find for example
the youtube-dl binary for our youtube-dl hook. second we couldn't
reliable determine when mpv was started from the bundle, which led to
the pseudo-gui usage even when the binary was invoked from a shell.

to prevent this we will wrap the bundle binary with a shell script,
which will only be called when we start mpv from the bundle. this way
we can get the same environment variables, like $PATH, for our bundle
and additional we can set the pseudo-gui only when started through this
script. it is also possible to detect the bundle usage properly and
accurately through the usage of another environment var.

Fixes #2061
2017-02-16 22:21:03 +01:00
..
lua TOOLS/autoload: allow disabling through script-opts 2016-12-05 21:09:28 +00:00
osxbundle/mpv.app/Contents osx: improve bundle handling 2017-02-16 22:21:03 +01:00
vf_dlopen
__init__.py build: use matroska.py & file2string.py as python modules 2017-01-05 11:25:18 +01:00
appveyor-build.sh vo_opengl: remove nnedi3 prescaler 2016-06-18 19:16:27 +02:00
appveyor-install.sh TOOLS/appveyor-install: install uchardet release instead 2016-10-21 15:25:18 +01:00
dylib-unhell.py osxbundle: don't try to package Python 2015-02-02 16:11:11 +01:00
file2string.py TOOLS/file2string.py: fix standalone invocation 2017-01-05 16:45:26 +01:00
gen-x11-icon.sh TOOLS/gen-x11-icon.sh: fix for recent ImageMagick 2015-11-04 21:48:27 +01:00
idet.sh Use setfield, not --field-dominance. See #2297. 2015-09-09 02:57:44 +02:00
matroska.py TOOLS/matroska.py: use python3 2017-02-01 07:03:13 +01:00
mpv_identify.sh mpv_identify.sh: add "duration" property to the list. 2016-12-17 15:59:31 -05:00
osxbundle.py bundle: remove git sha from the Info.plist version 2016-01-05 12:27:04 +01:00
stats-conv.py TOOLS/stats-conv.py: use different colors for symbols too 2016-10-06 19:42:18 +02:00
travis-deps build: bump required minimum versions to FFmpeg 3.2.2 and Libav 12 2016-12-07 19:13:14 +01:00
travis-rebuild-website travis: trigger website rebuild only on docs changes 2016-09-04 18:05:36 +02:00
umpv TOOLS/umpv: fix typo in docstring 2015-04-17 13:37:47 +02:00
uncrustify.cfg
zsh.pl TOOLS/zsh.pl: don't filter files by extension 2016-09-10 21:46:03 +02:00