mpv/osdep
der richter 2c7e4f5935 mac/app: use new open url App event to simplify open file event handling
this event has several advantages, it unifies the mpv:// url handling,
the dropping of files on the App icon and opening via finder into one
event, and it also lets us remove the file open workaround.

we had to keep track of opened files via the command line because the
event was also triggered by passed files on the command line, leading
to redundant load events.

the new event doesn't trigger from files passed via the command line
anymore.
2024-04-01 22:13:39 +02:00
..
android
mac mac/app: use new open url App event to simplify open file event handling 2024-04-01 22:13:39 +02:00
compiler.h
endian.h
getpid.h
glob-win.c
io.c win32: add puts/fputs wrappers 2024-03-19 19:58:09 +01:00
io.h win32: add puts/fputs wrappers 2024-03-19 19:58:09 +01:00
language-mac.c osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
language-posix.c
language-win.c
main-fn-mac.c mac/app: rewrite App c main function, startup and termination in swift 2024-04-01 22:13:39 +02:00
main-fn-unix.c
main-fn-win.c osdep/main-fn-win: fix implicit conversion warning 2024-03-19 08:58:18 +01:00
main-fn.h
mpv.exe.manifest win32: opt in to the windows segment heap 2023-12-22 16:36:31 +01:00
mpv.rc
path-darwin.c
path-mac.m osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
path-unix.c
path-uwp.c various: use correct PATH_MAX for win32 2023-12-27 22:55:56 +01:00
path-win.c various: use correct PATH_MAX for win32 2023-12-27 22:55:56 +01:00
path.h osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
poll_wrapper.c
poll_wrapper.h
semaphore-mac.c osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
semaphore.h various: make mentions of macOS consistent 2024-02-21 20:46:53 +01:00
strnlen.h
subprocess-dummy.c
subprocess-posix.c osdep: fix infinite loop when cancelling subprocess 2024-02-11 14:13:22 +01:00
subprocess-win.c various: replace dead links in comments 2024-02-11 04:01:24 +00:00
subprocess.c
subprocess.h
terminal-dummy.c win32: add puts/fputs wrappers 2024-03-19 19:58:09 +01:00
terminal-unix.c terminal: don't print escape sequence if not tty 2024-01-15 10:39:42 +01:00
terminal-win.c win32: avoid multi byte string to wide conversion if not needed 2024-03-19 19:58:09 +01:00
terminal.h win32: add puts/fputs wrappers 2024-03-19 19:58:09 +01:00
threads-posix.c
threads-posix.h osdep/threads: fix warning: initializer element is not constant 2024-03-19 08:58:18 +01:00
threads-win32.h win32: increase hires timer resolution 2024-03-19 20:23:25 +01:00
threads.h
timer-darwin.c
timer-linux.c
timer-win32.c win32: increase hires timer resolution 2024-03-19 20:23:25 +01:00
timer.c
timer.h win32: increase hires timer resolution 2024-03-19 20:23:25 +01:00
utils-mac.c osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
utils-mac.h osdep/mac: make mac naming of files, folders and function consistent 2024-02-28 15:52:47 +01:00
w32_keyboard.c win32: properly handle WM_XBUTTONUP and WM_XBUTTONDOWN 2023-12-06 11:07:37 +01:00
w32_keyboard.h
win32-console-wrapper.c win32-console-wrapper: fix printf specifiers 2024-03-19 19:56:25 +01:00
windows_utils.c win32: implement shell link target resolving 2024-03-19 11:34:00 +01:00
windows_utils.h win32: implement shell link target resolving 2024-03-19 11:34:00 +01:00