| Commit message (Expand) | Author | Age | Files | Lines |
* | osc: don't spam window-controls bindings on every render | Dudemanguy | 2022-11-29 | 1 | -3/+9 |
* | console: add history deduplication | Christoph Heinrich | 2022-11-03 | 1 | -4/+21 |
* | ytdl_hook: reverse order of tracks | Christoph Heinrich | 2022-11-01 | 1 | -1/+7 |
* | console: respect the top margin shared script property | Christoph Heinrich | 2022-10-28 | 1 | -7/+17 |
* | osc: scale rendered aspect ratio with window aspect ratio | Christoph Heinrich | 2022-10-06 | 1 | -3/+7 |
* | ytdl_hook: use subtitle `name` as title if available | Christoph Heinrich | 2022-09-23 | 1 | -1/+2 |
* | ytdl_hook: simplify exclude option parsing | Christoph Heinrich | 2022-09-14 | 1 | -5/+2 |
* | ytdl_hook: improve track detection | Christoph Heinrich | 2022-08-17 | 1 | -13/+12 |
* | ytdl_hook: consistant behavior for single format | Christoph Heinrich | 2022-08-14 | 1 | -1/+17 |
* | ytdl_hook: fix default track for single format | Christoph Heinrich | 2022-08-12 | 1 | -2/+2 |
* | ytdl_hook: fix playlist index extraction | Christoph Heinrich | 2022-07-26 | 1 | -2/+4 |
* | osc.lua: add osc-tcspace script option | Ryan Hendrickson | 2022-07-19 | 1 | -0/+6 |
* | osc.lua: add osc-unicodeminus script option | Ryan Hendrickson | 2022-07-19 | 1 | -2/+6 |
* | ytdl_hook: always set HTTP headers | Christoph Heinrich | 2022-07-18 | 1 | -2/+6 |
* | lua: command_native_async: make the callback optional | CogentRedTester | 2022-06-22 | 1 | -0/+1 |
* | lua: command_native_async: always callback a-sync | CogentRedTester | 2022-06-22 | 1 | -1/+1 |
* | osc.lua: add idlescreen and osc-idlescreen | Dudemanguy | 2022-06-04 | 1 | -8/+39 |
* | osc.lua: fix crash when calling osc-tracklist while idle | CogentRedTester | 2022-05-19 | 1 | -1/+1 |
* | various: remove trailing whitespace | Guido Cella | 2022-05-14 | 1 | -1/+1 |
* | console.lua: don't render a 2nd cursor on the OSC | Guido Cella | 2022-05-01 | 1 | -1/+1 |
* | various: fix typos | Cœur | 2022-04-25 | 3 | -5/+5 |
* | options.lua: remove unused function | Guido Cella | 2022-04-08 | 1 | -7/+0 |
* | ytdl_hook.lua: consider any subprocess status != 0 as error | Avi Halachmi (:avih) | 2022-03-03 | 1 | -1/+6 |
* | ytdl_hook: fix url_is_safe to match URL protocols properly | George Brooke | 2022-03-02 | 1 | -1/+1 |
* | stats.lua: page 2 - frame timing: use fixed display order | Avi Halachmi (:avih) | 2022-02-23 | 1 | -1/+10 |
* | stats.lua: graphs: fix bad rendering due to division by 0 | Avi Halachmi (:avih) | 2022-02-21 | 1 | -6/+9 |
* | osc.lua: seekbar hover: speed-up chapter access | Avi Halachmi (:avih) | 2022-02-06 | 1 | -8/+9 |
* | auto_profiles.lua: don't warn if profile-restore=default | CogentRedTester | 2022-01-30 | 1 | -1/+1 |
* | lua: remove mp.suspend, resume and resume_all | sfan5 | 2021-12-15 | 1 | -3/+0 |
* | osc: fix cache displaying 60s in some cases | Funami580 | 2021-11-27 | 1 | -2/+2 |
* | osc: add options: chapters/playlist OSD, hover chapter format | Avi Halachmi (:avih) | 2021-11-25 | 1 | -6/+17 |
* | ytdl_hook.lua: improve check for sub language before inserting all-subs | Umar Javed | 2021-11-15 | 1 | -1/+1 |
* | console.lua: define remaining emacs keybindings | Guido Cella | 2021-11-01 | 1 | -3/+33 |
* | osc.lua: avoid infinite ticks loop on idle | Avi Halachmi (:avih) | 2021-10-03 | 1 | -1/+11 |
* | osc.lua: unify animation reset function (no-op) | Avi Halachmi (:avih) | 2021-10-03 | 1 | -6/+8 |
* | ytdl_hook.lua: search for yt-dlp by default | Guido Cella | 2021-09-25 | 1 | -18/+48 |
* | stats.lua: typo lavfi-complex | Stefan de Konink | 2021-08-15 | 1 | -2/+2 |
* | lua: read_options: quote values at error messages | Avi Halachmi (:avih) | 2021-08-10 | 1 | -3/+3 |
* | stats.lua: page 4 (keys): group current-window-scale under window | Guido Cella | 2021-08-06 | 1 | -1/+1 |
* | stats.lua: page 4 (keys): better alignment of non-ascii keys | Avi Halachmi (:avih) | 2021-07-31 | 1 | -2/+16 |
* | stats.lua: page 4 (keys): detect single-quotes | Avi Halachmi (:avih) | 2021-07-30 | 1 | -2/+2 |
* | stats.lua: fix ass-escape while persistent_overlay=yes | Avi Halachmi (:avih) | 2021-07-25 | 1 | -14/+27 |
* | stats.lua: remove script-opts for the main keys (i/I) | Guido Cella | 2021-07-21 | 1 | -4/+2 |
* | stats.lua: page 4 (keys): fix "excluding stats keys" - attempt 2 | Avi Halachmi (:avih) | 2021-07-20 | 1 | -7/+7 |
* | Revert "stats.lua: page 4 (keys): fix "excluding stats keys"" | Avi Halachmi (:avih) | 2021-07-20 | 1 | -3/+3 |
* | stats.lua: page 4 (keys): fix "excluding stats keys" | Avi Halachmi (:avih) | 2021-07-20 | 1 | -3/+3 |
* | stats.lua: page 4 (keys): support help-like terminal printout | Avi Halachmi (:avih) | 2021-07-19 | 1 | -2/+23 |
* | stats.lua: add page 4: active key-bindings list | Avi Halachmi (:avih) | 2021-07-19 | 1 | -0/+151 |
* | stats.lua: scroll: allow throttling page-rebuild (no-op) | Avi Halachmi (:avih) | 2021-07-19 | 1 | -4/+5 |
* | stats.lua: move internal performance from page 4 to page 0 | Avi Halachmi (:avih) | 2021-07-19 | 1 | -3/+3 |
* | lua: fix timers comment (no-op) | Avi Halachmi (:avih) | 2021-07-13 | 1 | -2/+3 |
* | osc: expose osc-visibility via shared-script-properties | Avi Halachmi (:avih) | 2021-07-06 | 1 | -0/+1 |
* | stats.lua: add scaled resolution | Dudemanguy | 2021-06-25 | 1 | -0/+7 |
* | lua: idle observers: ensure timers are up-to-date | Avi Halachmi (:avih) | 2021-06-23 | 1 | -0/+9 |
* | lua: timers: don't block forever with slow callbacks | Avi Halachmi (:avih) | 2021-06-23 | 1 | -2/+13 |
* | osc: seekbar hover/drag: display target chapter at the title | Avi Halachmi (:avih) | 2021-06-22 | 1 | -1/+33 |
* | osc: ensure tick after any mouse-event | Avi Halachmi (:avih) | 2021-06-20 | 1 | -1/+3 |
* | osc: don't initialize while mouse-down over an element | Avi Halachmi (:avih) | 2021-06-20 | 1 | -1/+8 |
* | osc: update chapter marker positions when duration changes | Sagnac | 2021-06-16 | 1 | -1/+29 |
* | ytdl_hook: improve handling of json parsing errors | Retusthese | 2021-05-29 | 1 | -10/+12 |
* | osc: re-initialize when chapter list changes | Retusthese | 2021-05-27 | 1 | -0/+1 |
* | ytdl_hook: expose some JSON fields as tags | Your Name | 2021-05-11 | 1 | -0/+29 |
* | scripting (lua/js): utils.getpid: make wrapper of pid property | Avi Halachmi (:avih) | 2021-05-01 | 1 | -0/+4 |
* | osc: reset margins when using boxvideo with showfullscreen/showwindowed | ossifrage | 2021-04-27 | 1 | -1/+11 |
* | osc: display immediately when visibility changes from never to always | ossifrage | 2021-04-25 | 1 | -1/+2 |
* | stats.lua: include a filter's @label when displaying filters on page 1 | Chris Varenhorst | 2021-03-15 | 1 | -0/+4 |
* | ytdl_hook: fix crash on missing track bitrate | rnhmjoj | 2021-03-08 | 1 | -1/+1 |
* | console: use wl-paste on Wayland | Guido Cella | 2020-12-14 | 1 | -1/+11 |
* | auto_profiles: fix compile_cond on lua 5.1 | Philip Sequeira | 2020-12-08 | 1 | -6/+10 |
* | lua/js: mp.get_mouse_pos: use the mouse-pos property | Avi Halachmi (:avih) | 2020-11-16 | 1 | -0/+5 |
* | console: let type set the cursor position | Guido Cella | 2020-10-27 | 1 | -4/+10 |
* | ytdl_hook: if ytdl not found in config dirs, use ytdl_path as is | Ricardo Constantino | 2020-10-27 | 1 | -1/+4 |
* | ytdl_hook: support alternative youtube-dl path | Ricardo Constantino | 2020-10-27 | 1 | -2/+4 |
* | stats: display hw pixel format too | sfan5 | 2020-10-16 | 1 | -0/+4 |
* | ytdl_hook: sort subtitle list by language | wm4 | 2020-08-12 | 1 | -1/+7 |
* | auto_profiles: unapply conditional profiles if declared | wm4 | 2020-08-07 | 1 | -4/+10 |
* | auto_profiles: register hooks for more synchronous profile application | wm4 | 2020-08-05 | 1 | -0/+19 |
* | lua: make hook processing more flexible | wm4 | 2020-08-05 | 1 | -2/+25 |
* | auto_profiles: add this script | wm4 | 2020-08-05 | 1 | -0/+158 |
* | stats: fix crash when aspect ratio is unavailable | Eva | 2020-08-03 | 1 | -1/+3 |
* | ytdl_hook: fix typo in unexpected error message | Derek Guenther | 2020-08-01 | 1 | -1/+1 |
* | stats: fix single invocation keybindings | sfan5 | 2020-07-21 | 1 | -2/+5 |
* | lua: windows got what users crave | wm4 | 2020-05-27 | 1 | -0/+3 |
* | stats: UP/DOWN scrolling on page 2 (frame stats) | Julian | 2020-05-17 | 1 | -2/+24 |
* | osc: fix hovering timestamp sticking around when moving mouse away | wm4 | 2020-05-16 | 1 | -3/+11 |
* | lua: restore change detection with legacy OSD function | wm4 | 2020-05-01 | 1 | -4/+9 |
* | stats.lua: don't disable terminal escape sequences on windows | Avi Halachmi (:avih) | 2020-04-23 | 1 | -22/+4 |
* | stats: move chapter/edition info below title | LaserEyess | 2020-04-16 | 1 | -3/+3 |
* | stats: add edition information to page 1 | LaserEyess | 2020-04-16 | 1 | -1/+13 |
* | stats: support UP/DOWN to scroll at page 4 (perf) | Avi Halachmi (:avih) | 2020-04-11 | 1 | -12/+68 |
* | console: reduce memory usage in default mode | wm4 | 2020-04-10 | 1 | -73/+82 |
* | stats: fix crash if both plot_vsync_* options are disabled | wm4 | 2020-04-09 | 1 | -3/+6 |
* | stats: some more performance graphs | wm4 | 2020-04-09 | 1 | -6/+33 |
* | stats: fix previous commit | wm4 | 2020-04-03 | 1 | -2/+2 |
* | stats: move input speed to cache page, make it a graph | wm4 | 2020-04-03 | 1 | -13/+12 |
* | ytdl_hook: enable runtime changes of script options | sfan5 | 2020-03-29 | 1 | -1/+4 |
* | lua: restore recent end-file event, and deprecate it | wm4 | 2020-03-22 | 1 | -0/+9 |
* | osc: avoid using a deprecated event | wm4 | 2020-03-21 | 1 | -1/+1 |
* | osc: fix updating message when paused | wm4 | 2020-03-14 | 1 | -5/+12 |
* | command: extend osd-overlay command with bounds reporting | wm4 | 2020-03-06 | 1 | -1/+1 |
* | osc: use default hr-seek when dragging progress bar to seek | wm4 | 2020-02-28 | 1 | -2/+5 |
* | ytdl_hook: fix URL extraction for manifests | sfan5 | 2020-02-23 | 1 | -4/+4 |
* | ytdl_hook: prefer "format" over "format_note" field for track titles | wm4 | 2020-02-21 | 1 | -1/+1 |
* | ytdl_hook: use "format" as fallback for "format_note" for stream titles | wm4 | 2020-02-21 | 1 | -1/+1 |
* | ytdl_hook: fix audio codec with some extractors | wm4 | 2020-02-21 | 1 | -5/+11 |
* | ytdl_hook: fix Lua escapes | wm4 | 2020-02-21 | 1 | -3/+3 |
* | ytdl_hook, edl: add fps, samplerate codec parameters | wm4 | 2020-02-21 | 1 | -2/+9 |
* | ytdl_hook: make codec mapping more declarative | wm4 | 2020-02-21 | 1 | -12/+9 |
* | ytdl_hook: remove some old playlist redirection hack | wm4 | 2020-02-21 | 1 | -6/+0 |
* | ytdl_hook: enable default selection via --ytdl-format with all_formats | wm4 | 2020-02-21 | 1 | -1/+25 |
* | ytdl_hook: add length parameter to delay-loaded tracks only once | wm4 | 2020-02-21 | 1 | -3/+3 |
* | ytdl_hook: remove bitrate estimation from file size | wm4 | 2020-02-21 | 1 | -4/+0 |
* | ytdl_hook: use tbr for all tracks if vbr/abr not available | wm4 | 2020-02-21 | 1 | -0/+9 |
* | ytdl_hook: replace skip_muxed with force_all_formats option | wm4 | 2020-02-21 | 1 | -26/+10 |
* | ytdl_hook: delay-load interleaved files | wm4 | 2020-02-21 | 1 | -23/+36 |
* | ytdl_hook: signal duration in all_formats mode | wm4 | 2020-02-20 | 1 | -1/+6 |
* | ytdl_hook: attempt to filter out muxed streams if all_formats is used | wm4 | 2020-02-20 | 1 | -74/+147 |
* | ytdl_hook: remove forgotten debug message | wm4 | 2020-02-20 | 1 | -1/+0 |
* | ytdl_hook: use bitrate fields for bitrate metadata instead of file sizes | wm4 | 2020-02-20 | 1 | -1/+8 |
* | ytdl_hook: try to skip interleaved streams with all_formats | wm4 | 2020-02-20 | 1 | -2/+11 |
* | ytdl_hook: iterate format list by array order | wm4 | 2020-02-20 | 1 | -1/+1 |
* | ytdl_hook: add all_formats option | wm4 | 2020-02-19 | 1 | -18/+85 |
* | ytdl_hook: add a way to not pass --format to the command line | wm4 | 2020-02-19 | 1 | -2/+5 |
* | ytdl_hook.lua: delay load subtitles | wm4 | 2020-02-15 | 1 | -2/+12 |
* | osc: use cache state cache-duration field | wm4 | 2020-02-07 | 1 | -1/+1 |
* | console: fix typo in previous commit | wm4 | 2020-02-07 | 1 | -1/+1 |
* | console: manually map numeric keypad (KP*) bindings | wm4 | 2020-02-07 | 1 | -0/+7 |
* | options.lua: avoid unnecessary on_update calls | Oscar Manglaras | 2020-02-06 | 1 | -1/+1 |
* | stats: fix incorrect ass formatting on 3rd page when vo was switched | sfan5 | 2020-02-06 | 1 | -0/+1 |
* | cocoa-cb: add support for forcing the dedicated GPU for rendering | der richter | 2020-01-26 | 1 | -1/+1 |
* | osc: more frequent cache updates: from 10% diff to 5% or 5s | Avi Halachmi (:avih) | 2020-01-14 | 1 | -2/+2 |
* | osc: usability improvements for pseudo-csd title bar | Philip Langdale | 2020-01-13 | 1 | -4/+21 |
* | osc: when fullscreened, un-maximise window control should un-fullscreen | Philip Langdale | 2020-01-12 | 1 | -2/+8 |
* | osc: don't delay updates on resize | wm4 | 2020-01-08 | 1 | -4/+19 |
* | lua: use new OSD property | wm4 | 2020-01-08 | 1 | -9/+6 |
* | osc: reset input handling state on a change in visibility mode | Philip Langdale | 2020-01-02 | 1 | -0/+7 |
* | console: add a basic help command | wm4 | 2019-12-24 | 1 | -1/+50 |
* | console: do not strip leading spaces | wm4 | 2019-12-24 | 1 | -0/+3 |
* | stats: do not use "tick" event | wm4 | 2019-12-24 | 1 | -2/+6 |
* | osc: redraw on visibility option runtime changes | wm4 | 2019-12-24 | 1 | -0/+1 |
* | osc: add option to disable santa hat | Nicolas F | 2019-12-23 | 1 | -2/+3 |
* | lua: fix guard against division by 0 | wm4 | 2019-12-23 | 1 | -1/+1 |
* | lua: fix passing non-integers to mp.set_osd_ass() | wm4 | 2019-12-23 | 1 | -0/+2 |
* | osc: set an arbitrary high Z-order | wm4 | 2019-12-23 | 1 | -0/+1 |
* | osc: use new overlay API | wm4 | 2019-12-23 | 1 | -5/+18 |
* | client API, lua: add new API for setting OSD overlays | wm4 | 2019-12-23 | 1 | -0/+59 |
* | lua: batch-update key bindings | wm4 | 2019-12-23 | 1 | -3/+11 |
* | osc: display Santa hat for idle logo in December | TheAMM | 2019-12-23 | 1 | -18/+43 |
* | console: reduce border size | wm4 | 2019-12-22 | 1 | -1/+1 |
* | osc: use video margins only if OSC is visible | wm4 | 2019-12-22 | 1 | -6/+5 |
* | osc: cleanup boxvideo margin handling | wm4 | 2019-12-22 | 1 | -20/+23 |
* | osc: full reinit on runtime option changes | wm4 | 2019-12-22 | 1 | -3/+2 |
* | lua: change runtime option change behavior | wm4 | 2019-12-22 | 1 | -24/+27 |
* | osc: cosmetics: remove some excessive whitespace | wm4 | 2019-12-20 | 1 | -7/+0 |
* | osc: react to script-opts runtime changes | wm4 | 2019-12-20 | 1 | -1/+8 |
* | lua: add a helper for runtime script option changes | wm4 | 2019-12-20 | 1 | -15/+62 |
* | osc: rearrange hidetimeout/visibiltiy handling | wm4 | 2019-12-20 | 1 | -19/+19 |
* | osc: move windowcontrols option code to the right place | wm4 | 2019-12-20 | 1 | -15/+14 |
* | console: use hidpi scale reporting | wm4 | 2019-12-20 | 1 | -2/+7 |
* | osc: fix a comment | wm4 | 2019-12-20 | 1 | -1/+1 |
* | osc: fade out if paused and mouse position is outside of OSC | wm4 | 2019-12-19 | 1 | -5/+18 |
* | osc: fix crash when toggling visibility | wm4 | 2019-12-19 | 1 | -1/+0 |
* | osc: don't run update_margins() every frame | wm4 | 2019-12-19 | 1 | -2/+4 |
* | osc: use property notifications and a timer instead of "tick" events | wm4 | 2019-12-19 | 1 | -60/+47 |
* | console: adjust position to OSC | wm4 | 2019-12-18 | 1 | -1/+17 |
* | osc: make margins available | wm4 | 2019-12-18 | 1 | -1/+23 |
* | command, lua: add a way to share data between scripts | wm4 | 2019-12-18 | 1 | -0/+24 |
* | command: change "window-scale" property behavior | wm4 | 2019-12-16 | 1 | -1/+1 |
* | osc: set the wrap style for the title shown with window controls | Philip Langdale | 2019-12-12 | 1 | -1/+1 |
* | osc: use custom symbols for window controls | Philip Langdale | 2019-12-11 | 1 | -10/+26 |
* | osc: explicitly re-init the osc on a change in border visibility | Philip Langdale | 2019-12-09 | 1 | -0/+1 |
* | console.lua: add this script | James Ross-Gowan | 2019-12-08 | 1 | -0/+701 |
* | lua: make later key bindings always have higher priority |