| Commit message (Expand) | Author | Age | Files | Lines |
* | cocoa-cb: initial implementation via opengl-cb API | Akemi | 2018-02-12 | 6 | -42/+392 |
* | osx: add some more menu bar items as suggested by Apples's HIG | Akemi | 2018-01-20 | 1 | -0/+35 |
* | osx: code cleanups and cosmetic fixes | Akemi | 2018-01-20 | 5 | -16/+2 |
* | osx: fix macOS 10.13 deprecation warning | Akemi | 2018-01-20 | 2 | -1/+7 |
* | mpv.rc: readd actual version info | Ricardo Constantino | 2018-01-01 | 1 | -2/+2 |
* | build: move copyright statement to a shared location | wm4 | 2018-01-01 | 2 | -2/+3 |
* | Update copyright year | wm4 | 2018-01-01 | 1 | -1/+1 |
* | subprocess-win: don't change the mouse cursor in CreateProcess | pavelxdd | 2017-12-14 | 1 | -1/+1 |
* | terminal-unix: fix race condition with tty reset | Drew DeVault | 2017-12-09 | 1 | -10/+10 |
* | terminal-unix: switch back to poll(3) | Drew DeVault | 2017-12-09 | 1 | -15/+9 |
* | osdep: add poll shim for macOS | Drew DeVault | 2017-12-09 | 2 | -0/+82 |
* | terminal-unix: fix busy looping on Linux | Drew DeVault | 2017-12-08 | 1 | -2/+1 |
* | Use /dev/tty instead of stdin for terminal input | Drew DeVault | 2017-12-08 | 1 | -18/+43 |
* | build: remove nanosleep() check | wm4 | 2017-12-02 | 1 | -9/+0 |
* | build: remove termios check | wm4 | 2017-12-02 | 1 | -14/+0 |
* | ao: simplify hack for float atomics | wm4 | 2017-11-30 | 1 | -0/+3 |
* | win32: fix semantics of POSIX 2008 locale stubs | James Ross-Gowan | 2017-11-19 | 2 | -4/+19 |
* | stream_libarchive, osdep: use stubs for POSIX 2008 locale on MinGW | wm4 | 2017-11-12 | 1 | -0/+7 |
* | osx: fix the bundle $PATH yet again | Akemi | 2017-11-11 | 1 | -1/+1 |
* | win32: add more-POSIXy versions of open() and fstat() | James Ross-Gowan | 2017-10-25 | 2 | -39/+296 |
* | osx: add right MacPorts paths to our bundle $PATH | Akemi | 2017-10-07 | 1 | -2/+3 |
* | osx: add some common paths to our $PATH when started from bundle | Akemi | 2017-10-03 | 1 | -0/+8 |
* | osx: fix bundle on macOS High Sierra (10.13) | Akemi | 2017-10-03 | 2 | -6/+21 |
* | android: posix_spawn(p) replacement | sfan5 | 2017-09-22 | 4 | -1/+143 |
* | osdep/io: add android related bullshit | Jan Ekström | 2017-09-18 | 1 | -0/+27 |
* | osx: fix media keys input when other Apps steal the priority | Akemi | 2017-09-07 | 3 | -0/+27 |
* | osx: fix build on macOS 10.11 and earlier | Akemi | 2017-08-26 | 2 | -2/+8 |
* | win32: fix massive memory corruption (take 2) | wm4 | 2017-08-21 | 1 | -3/+4 |
* | win32: fix massive memory corruption | wm4 | 2017-08-21 | 1 | -2/+6 |
* | osx: remove the standard "Show Tab Bar" menu item | Akemi | 2017-08-18 | 1 | -0/+3 |
* | osx: code cleanups and cosmetic fixes | Akemi | 2017-08-18 | 2 | -5/+7 |
* | osx: refactor menu bar creation | Akemi | 2017-08-18 | 4 | -81/+686 |
* | osx: move menu bar creation into its own file | Akemi | 2017-08-18 | 6 | -142/+211 |
* | {demux_mf,osdep/io}: disable glob usage when it is not available | Jan Ekström | 2017-08-05 | 1 | -1/+1 |
* | w32_common: handle media keys | James Ross-Gowan | 2017-08-05 | 2 | -0/+23 |
* | subprocess-win: fix swprintf usage | James Ross-Gowan | 2017-07-29 | 1 | -1/+2 |
* | subprocess-win: don't leak pipe handle on error | James Ross-Gowan | 2017-07-28 | 1 | -1/+3 |
* | subprocess-win: remove VLA usage | James Ross-Gowan | 2017-07-26 | 1 | -2/+4 |
* | Universal Windows Plaform (UWP) support | Pedro Pombeiro | 2017-06-29 | 6 | -3/+89 |
* | Avoid calling close(-1) | wm4 | 2017-06-29 | 2 | -20/+24 |
* | build: change how some OS specific source files are selected | wm4 | 2017-06-29 | 3 | -10/+40 |
* | build: replace glob() check and assume it's always in POSIX | wm4 | 2017-06-29 | 1 | -1/+1 |
* | terminal: remove unused return value | wm4 | 2017-06-27 | 3 | -6/+3 |
* | osx: change license of OSX and cocoa files to LGPL | wm4 | 2017-06-24 | 10 | -71/+71 |
* | w32_common, w32_keyboard: change license to LGPL | wm4 | 2017-06-24 | 2 | -14/+14 |
* | Revert "osdep: NetBSD pthread_setname_np()" | wm4 | 2017-06-22 | 1 | -6/+0 |
* | win32: pthread: avoid using TLS, simplify pthread_t | wm4 | 2017-06-15 | 2 | -48/+89 |
* | terminal: change license to LGPL | wm4 | 2017-06-14 | 3 | -32/+25 |
* | mpv.rc, mpv.exe.manifest: change license to LGPL | wm4 | 2017-06-12 | 1 | -9/+7 |
* | win32: pthread: use the new thread naming API | James Ross-Gowan | 2017-05-18 | 3 | -1/+27 |
* | osdep/compiler.h: change license to LGPL | wm4 | 2017-05-08 | 1 | -14/+8 |
* | osdep/timer*: change license to LGPL | wm4 | 2017-05-05 | 3 | -23/+21 |
* | osx: fix deadlock on exit with libmpv on OSX | wm4 | 2017-04-19 | 1 | -8/+11 |
* | Fix use of ISC license | wm4 | 2017-04-15 | 4 | -2/+37 |
* | win32: fix mismatched free/talloc_free | wm4 | 2017-04-12 | 1 | -1/+1 |
* | win32: rewrite getcwd() using GetFullPathNameW | wm4 | 2017-04-11 | 1 | -2/+11 |
* | win32: add UTF-8 getcwd() wrapper | wm4 | 2017-04-11 | 2 | -0/+20 |
* | osx: fix Touch Bar access on systems without Touch Bar support | Akemi | 2017-04-02 | 1 | -4/+7 |
* | osx: fix event propagation of menu bar item key shortcuts | Akemi | 2017-03-27 | 1 | -4/+3 |
* | osx: fix key input in certain circumstances | Akemi | 2017-03-26 | 5 | -25/+15 |
* | osx: initial Touch Bar support | Akemi | 2017-03-26 | 7 | -0/+433 |
* | osx: add key mappings for previous and next Media Keys | Akemi | 2017-03-09 | 1 | -3/+5 |
* | osx: drop support for OS X 10.7 and earlier | Akemi | 2017-02-27 | 2 | -31/+0 |
* | cocoa: fix dragging out of focus window | Akemi | 2017-02-21 | 1 | -0/+1 |
* | osx: improve bundle handling | Akemi | 2017-02-16 | 1 | -50/+5 |
* | cocoa: gracefully quit from the Dock's context menu | Akemi | 2017-02-16 | 1 | -4/+10 |
* | atomic: remove __atomic builtin usage | wm4 | 2017-02-13 | 1 | -30/+7 |
* | vo_opengl: angle: rewrite with custom swap chain | James Ross-Gowan | 2017-02-07 | 1 | -0/+8 |
* | win32: add COM-specific SAFE_RELEASE to windows_utils.h | James Ross-Gowan | 2017-01-30 | 1 | -0/+4 |
* | atomic: drop __sync builtins | wm4 | 2017-01-27 | 1 | -19/+0 |
* | Update copyright year | wm4 | 2017-01-01 | 1 | -1/+1 |
* | cocoa: cosmetic fixes | Akemi | 2016-12-16 | 2 | -6/+11 |
* | cocoa: fullscreen refactoring | Akemi | 2016-12-15 | 1 | -0/+1 |
* | cocoa: support append file to paylist on drop | Akemi | 2016-12-14 | 1 | -1/+4 |
* | osx: update the menu and remove conflicting item | Akemi | 2016-12-12 | 1 | -7/+5 |
* | win32: fix some Clang warnings | James Ross-Gowan | 2016-11-17 | 1 | -3/+3 |
* | build: fix compilation with mingw-w64/Clang | James Ross-Gowan | 2016-11-17 | 1 | -1/+1 |
* | terminal-win: support modifier keys in console input | James Ross-Gowan | 2016-10-14 | 1 | -2/+14 |
* | terminal-win: clean up console input | James Ross-Gowan | 2016-10-14 | 1 | -49/+33 |
* | win32: build with -DINITGUID | James Ross-Gowan | 2016-09-28 | 1 | -1/+0 |
* | player: do not let pseudo-gui override user config settings | wm4 | 2016-09-23 | 1 | -2/+4 |
* | cocoa: fix macOS 10.12 deprecation warnings | Akemi | 2016-09-22 | 3 | -9/+42 |
* | player: make --terminal freetly settable at runtime | wm4 | 2016-09-19 | 2 | -4/+3 |
* | terminal-unix: don't send quit command on terminal_uninit() | wm4 | 2016-09-19 | 1 | -4/+8 |
* | osdep: rename atomics.h to atomic.h | wm4 | 2016-09-07 | 2 | -3/+3 |
* | atomics: readd some emulation | wm4 | 2016-09-06 | 1 | -0/+43 |
* | build: always require atomics | wm4 | 2016-08-05 | 1 | -21/+8 |
* | osdep/io: introduce mp_flush_wakeup_pipe() | Rostislav Pehlivanov | 2016-07-30 | 2 | -0/+9 |
* | Use - as command-name separator everywhere | Timotej Lazar | 2016-07-14 | 1 | -1/+1 |
* | win32: mpv.rc: re-add version info | James Ross-Gowan | 2016-07-12 | 1 | -7/+25 |
* | subprocess: add a callback to ignore output | Ben Boeckel | 2016-07-05 | 2 | -0/+6 |
* | Fix misspellings | stepshal | 2016-06-26 | 2 | -5/+5 |
* | build: silence -Wunused-result | Niklas Haas | 2016-06-07 | 1 | -3/+3 |
* | win32: pthread: use SRW locks by default | wm4 | 2016-05-24 | 2 | -20/+33 |
* | mpv.rc: remove most contents | wm4 | 2016-03-14 | 1 | -21/+0 |
* | glob-win: relicense to LGPL | James Ross-Gowan | 2016-02-18 | 1 | -7/+7 |
* | windows_utils: try and use FormatMessage for errors. | Kevin Mitchell | 2016-02-17 | 2 | -3/+23 |
* | dxva2: use mp_HESULT_to_str on FAILED(hr) | Kevin Mitchell | 2016-02-16 | 1 | -0/+35 |
* | cocoa: fix charcode retrieving for accented characters | Alexis Nootens | 2016-02-15 | 1 | -1/+2 |
* | Initial Android support | Jan Ekström | 2016-02-10 | 3 | -0/+102 |
* | build: make posix_spawn optional | wm4 | 2016-02-08 | 1 | -0/+12 |
* | Relicense some non-MPlayer source files to LGPL 2.1 or later | wm4 | 2016-01-19 | 12 | -84/+85 |
* | mpv_talloc.h: rename from talloc.h | Dmitrij D. Czarkoff | 2016-01-11 | 5 | -5/+5 |
* | ao_wasapi: move out some utility functions | wm4 | 2016-01-11 | 2 | -0/+126 |
* | win32: fix fd:// | James Ross-Gowan | 2016-01-07 | 1 | -0/+7 |
* | Update copyright year | wm4 | 2016-01-01 | 1 | -1/+1 |
* | path-win: include initguid.h | Kevin Mitchell | 2015-12-20 | 1 | -0/+1 |
* | win32: add Windows 10 compatibility GUID | James Ross-Gowan | 2015-12-20 | 1 | -0/+2 |
* | win32: path: use Known Folder IDs | James Ross-Gowan | 2015-12-20 | 1 | -7/+9 |
* | win32: use PIPE_REJECT_REMOTE_CLIENTS | James Ross-Gowan | 2015-12-20 | 1 | -1/+2 |
* | win32: remove ProcThreadAttributeList dynamic loading | James Ross-Gowan | 2015-12-20 | 1 | -36/+6 |
* | win32: remove SetDllDirectoryW dynamic loading | James Ross-Gowan | 2015-12-20 | 1 | -4/+1 |
* | win32: fix console output with raw stdio functions | James Ross-Gowan | 2015-12-06 | 1 | -8/+7 |
* | input: add append argument to file drop event | Kevin Mitchell | 2015-08-30 | 1 | -1/+1 |
* | atomics: cleanup HAVE_ATOMICS define | wm4 | 2015-08-13 | 1 | -5/+0 |
* | terminal: disable terminal foreground state polling | wm4 | 2015-08-01 | 1 | -2/+1 |
* | win32: revert wchar_t changes | wm4 | 2015-08-01 | 4 | -21/+21 |
* | win32: more wchar_t -> WCHAR replacements | wm4 | 2015-07-30 | 1 | -1/+1 |
* | win32: replace wchar_t with WCHAR | wm4 | 2015-07-29 | 3 | -20/+20 |
* | win32: pthread: don't play dirty tricks for mutex init | wm4 | 2015-07-27 | 2 | -28/+10 |
* | win32: add portable config mode | wm4 | 2015-07-27 | 1 | -9/+30 |
* | player: use exit code 0 by default for quit, 4 for signals, etc. | Philip Sequeira | 2015-07-11 | 1 | -1/+1 |
* | timer: fix a corner case on clock changes | wm4 | 2015-07-04 | 1 | -1/+4 |
* | win32: use QueryPerformanceCounter for timing | James Ross-Gowan | 2015-07-04 | 1 | -13/+11 |
* | subprocess, lua: export whether the process was killed by us | wm4 | 2015-06-27 | 3 | -3/+13 |
* | terminal-unix: set terminal mode on init | wm4 | 2015-06-27 | 1 | -1/+1 |
* | Revert "win32: add mappings for some special keys" | wm4 | 2015-06-24 | 1 | -9/+0 |
* | Various spelling fixes | Marcin Kurczewski | 2015-06-18 | 1 | -1/+1 |
* | osx: add NULL check for input context in a missing case | wm4 | 2015-06-01 | 1 | -1/+2 |
* | osx: synchronize access to the input_ctx | wm4 | 2015-05-26 | 1 | -18/+30 |
* | osx: never expose input_ctx from EventsResponder | wm4 | 2015-05-26 | 3 | -20/+33 |
* | win32: do not call timeEndPeriod(1) on termination | wm4 | 2015-05-21 | 1 | -8/+0 |
* | Remove trailing whitespaces | Michael Vetter | 2015-05-15 | 2 | -200/+200 |
* | win32: add mappings for some special keys | wm4 | 2015-05-12 | 1 | -0/+9 |
* | threads: use utility+POSIX functions instead of weird wrappers | wm4 | 2015-05-11 | 4 | -23/+11 |
* | ao: make better use of atomics | wm4 | 2015-05-11 | 1 | -0/+1 |
* | atomics: add atomic_fetch_and/atomic_fetch_or | wm4 | 2015-05-11 | 1 | -7/+20 |
* | Always block SIGPIPE globally | wm4 | 2015-05-11 | 1 | -3/+0 |
* | build: exclude -Wredundant-decls | wm4 | 2015-05-09 | 1 | -2/+0 |
* | path: make mp_path_join accept normal C strings | wm4 | 2015-05-09 | 2 | -3/+3 |
* | subprocess-win: use the correct pipe namespace | James Ross-Gowan | 2015-05-04 | 1 | -1/+1 |
* | win32: fix desktop directory | wm4 | 2015-05-03 | 1 | -1/+1 |
* | win32: move platform specifics to osdep | wm4 | 2015-05-02 | 1 | -0/+28 |
* | build: move main-fn files to osdep | wm4 | 2015-05-02 | 6 | -7/+76 |
* | cocoa: always compile OSX application code with cocoa | wm4 | 2015-05-02 | 3 | -11/+15 |
* | path: update path descriptions | wm4 | 2015-05-02 | 1 | -1/+2 |
* | path: add resolving desktop path to platform-specific paths | wm4 | 2015-05-01 | 3 | -2/+14 |
* | timer: add "static" to a variable | wm4 | 2015-05-01 | 1 | -1/+1 |
* | path: refactor | wm4 | 2015-05-01 | 4 | -25/+98 |
* | terminal: printf() is not signal-safe | wm4 | 2015-04-24 | 1 | -2/+1 |
* | subprocess: move implementation for deatched subprocesses | wm4 | 2015-04-15 | 2 | -0/+60 |
* | subprocess-posix: always connect stdin to /dev/null | wm4 | 2015-04-15 | 1 | -1/+12 |
* | Update license headers | Marcin Kurczewski | 2015-04-13 | 13 | -49/+41 |
* | win32: only attach to the console from mpv.com | James Ross-Gowan | 2015-04-11 | 3 | -13/+44 |
* | win32: use a platform-specific unicode entry-point | James Ross-Gowan | 2015-04-11 | 2 | -28/+0 |
* | subprocess-win: clarify argument escaping logic | James Ross-Gowan | 2015-03-24 | 1 | -8/+8 |
* | subprocess-win: handle empty arguments correctly | James Ross-Gowan | 2015-03-24 | 1 | -0/+6 |
* | osx: terminate argv properly when arguments are removed | wm4 | 2015-03-06 | 1 | -1/+4 |
* | cocoa: silence -Wlogical-op-parentheses | Stefano Pigozzi | 2015-03-04 | 1 | -1/+1 |
* | msg: use relaxed atomics for log level test | wm4 | 2015-03-02 | 1 | -0/+5 |
* | cocoa: remove unused function | Stefano Pigozzi | 2015-02-14 | 1 | -7/+0 |
* | cocoa: fix exiting the command line player | wm4 | 2015-02-13 | 1 | -4/+3 |
* | osx: move cocoa specific call out of common code | wm4 | 2015-02-12 | 1 | -0/+2 |
* | win32: fix/change application name | wm4 | 2015-02-09 | 2 | -3/+3 |
* | osdep/subprocess-posix: remove __GLIBC__ guard | Kevin Mitchell | 2015-02-03 | 1 | -3/+2 |
* | msg: add --log-file option | wm4 | 2015-01-26 | 2 | -1/+3 |
* | win32: use monotonic clock on windows if possible | Hiltjo Posthuma | 2015-01-19 | 1 | -0/+10 |
* | subprocess-win: Always quote argv[0] | James Ross-Gowan | 2015-01-16 | 1 | -3/+5 |
* | win32: request UTF-16 API variants, Vista+ APIs, and COM C macros | wm4 | |