summaryrefslogtreecommitdiffstats
path: root/player/lua
Commit message (Expand)AuthorAgeFilesLines
* console: add history deduplicationChristoph Heinrich2022-11-031-4/+21
* ytdl_hook: reverse order of tracksChristoph Heinrich2022-11-011-1/+7
* console: respect the top margin shared script propertyChristoph Heinrich2022-10-281-7/+17
* osc: scale rendered aspect ratio with window aspect ratioChristoph Heinrich2022-10-061-3/+7
* ytdl_hook: use subtitle `name` as title if availableChristoph Heinrich2022-09-231-1/+2
* ytdl_hook: simplify exclude option parsingChristoph Heinrich2022-09-141-5/+2
* ytdl_hook: improve track detectionChristoph Heinrich2022-08-171-13/+12
* ytdl_hook: consistant behavior for single formatChristoph Heinrich2022-08-141-1/+17
* ytdl_hook: fix default track for single formatChristoph Heinrich2022-08-121-2/+2
* ytdl_hook: fix playlist index extractionChristoph Heinrich2022-07-261-2/+4
* osc.lua: add osc-tcspace script optionRyan Hendrickson2022-07-191-0/+6
* osc.lua: add osc-unicodeminus script optionRyan Hendrickson2022-07-191-2/+6
* ytdl_hook: always set HTTP headersChristoph Heinrich2022-07-181-2/+6
* lua: command_native_async: make the callback optionalCogentRedTester2022-06-221-0/+1
* lua: command_native_async: always callback a-syncCogentRedTester2022-06-221-1/+1
* osc.lua: add idlescreen and osc-idlescreenDudemanguy2022-06-041-8/+39
* osc.lua: fix crash when calling osc-tracklist while idleCogentRedTester2022-05-191-1/+1
* various: remove trailing whitespaceGuido Cella2022-05-141-1/+1
* console.lua: don't render a 2nd cursor on the OSCGuido Cella2022-05-011-1/+1
* various: fix typosCœur2022-04-253-5/+5
* options.lua: remove unused functionGuido Cella2022-04-081-7/+0
* ytdl_hook.lua: consider any subprocess status != 0 as errorAvi Halachmi (:avih)2022-03-031-1/+6
* ytdl_hook: fix url_is_safe to match URL protocols properlyGeorge Brooke2022-03-021-1/+1
* stats.lua: page 2 - frame timing: use fixed display orderAvi Halachmi (:avih)2022-02-231-1/+10
* stats.lua: graphs: fix bad rendering due to division by 0Avi Halachmi (:avih)2022-02-211-6/+9
* osc.lua: seekbar hover: speed-up chapter accessAvi Halachmi (:avih)2022-02-061-8/+9
* auto_profiles.lua: don't warn if profile-restore=defaultCogentRedTester2022-01-301-1/+1
* lua: remove mp.suspend, resume and resume_allsfan52021-12-151-3/+0
* osc: fix cache displaying 60s in some casesFunami5802021-11-271-2/+2
* osc: add options: chapters/playlist OSD, hover chapter formatAvi Halachmi (:avih)2021-11-251-6/+17
* ytdl_hook.lua: improve check for sub language before inserting all-subsUmar Javed2021-11-151-1/+1
* console.lua: define remaining emacs keybindingsGuido Cella2021-11-011-3/+33
* osc.lua: avoid infinite ticks loop on idleAvi Halachmi (:avih)2021-10-031-1/+11
* osc.lua: unify animation reset function (no-op)Avi Halachmi (:avih)2021-10-031-6/+8
* ytdl_hook.lua: search for yt-dlp by defaultGuido Cella2021-09-251-18/+48
* stats.lua: typo lavfi-complexStefan de Konink2021-08-151-2/+2
* lua: read_options: quote values at error messagesAvi Halachmi (:avih)2021-08-101-3/+3
* stats.lua: page 4 (keys): group current-window-scale under windowGuido Cella2021-08-061-1/+1
* stats.lua: page 4 (keys): better alignment of non-ascii keysAvi Halachmi (:avih)2021-07-311-2/+16
* stats.lua: page 4 (keys): detect single-quotesAvi Halachmi (:avih)2021-07-301-2/+2
* stats.lua: fix ass-escape while persistent_overlay=yesAvi Halachmi (:avih)2021-07-251-14/+27
* stats.lua: remove script-opts for the main keys (i/I)Guido Cella2021-07-211-4/+2
* stats.lua: page 4 (keys): fix "excluding stats keys" - attempt 2Avi Halachmi (:avih)2021-07-201-7/+7
* Revert "stats.lua: page 4 (keys): fix "excluding stats keys""Avi Halachmi (:avih)2021-07-201-3/+3
* stats.lua: page 4 (keys): fix "excluding stats keys"Avi Halachmi (:avih)2021-07-201-3/+3
* stats.lua: page 4 (keys): support help-like terminal printoutAvi Halachmi (:avih)2021-07-191-2/+23
* stats.lua: add page 4: active key-bindings listAvi Halachmi (:avih)2021-07-191-0/+151
* stats.lua: scroll: allow throttling page-rebuild (no-op)Avi Halachmi (:avih)2021-07-191-4/+5
* stats.lua: move internal performance from page 4 to page 0Avi Halachmi (:avih)2021-07-191-3/+3
* lua: fix timers comment (no-op)Avi Halachmi (:avih)2021-07-131-2/+3
* osc: expose osc-visibility via shared-script-propertiesAvi Halachmi (:avih)2021-07-061-0/+1
* stats.lua: add scaled resolutionDudemanguy2021-06-251-0/+7
* lua: idle observers: ensure timers are up-to-dateAvi Halachmi (:avih)2021-06-231-0/+9
* lua: timers: don't block forever with slow callbacksAvi Halachmi (:avih)2021-06-231-2/+13
* osc: seekbar hover/drag: display target chapter at the titleAvi Halachmi (:avih)2021-06-221-1/+33
* osc: ensure tick after any mouse-eventAvi Halachmi (:avih)2021-06-201-1/+3
* osc: don't initialize while mouse-down over an elementAvi Halachmi (:avih)2021-06-201-1/+8
* osc: update chapter marker positions when duration changesSagnac2021-06-161-1/+29
* ytdl_hook: improve handling of json parsing errorsRetusthese2021-05-291-10/+12
* osc: re-initialize when chapter list changesRetusthese2021-05-271-0/+1
* ytdl_hook: expose some JSON fields as tagsYour Name2021-05-111-0/+29
* scripting (lua/js): utils.getpid: make wrapper of pid propertyAvi Halachmi (:avih)2021-05-011-0/+4
* osc: reset margins when using boxvideo with showfullscreen/showwindowedossifrage2021-04-271-1/+11
* osc: display immediately when visibility changes from never to alwaysossifrage2021-04-251-1/+2
* stats.lua: include a filter's @label when displaying filters on page 1Chris Varenhorst2021-03-151-0/+4
* ytdl_hook: fix crash on missing track bitraternhmjoj2021-03-081-1/+1
* console: use wl-paste on WaylandGuido Cella2020-12-141-1/+11
* auto_profiles: fix compile_cond on lua 5.1Philip Sequeira2020-12-081-6/+10
* lua/js: mp.get_mouse_pos: use the mouse-pos propertyAvi Halachmi (:avih)2020-11-161-0/+5
* console: let type set the cursor positionGuido Cella2020-10-271-4/+10
* ytdl_hook: if ytdl not found in config dirs, use ytdl_path as isRicardo Constantino2020-10-271-1/+4
* ytdl_hook: support alternative youtube-dl pathRicardo Constantino2020-10-271-2/+4
* stats: display hw pixel format toosfan52020-10-161-0/+4
* ytdl_hook: sort subtitle list by languagewm42020-08-121-1/+7
* auto_profiles: unapply conditional profiles if declaredwm42020-08-071-4/+10
* auto_profiles: register hooks for more synchronous profile applicationwm42020-08-051-0/+19
* lua: make hook processing more flexiblewm42020-08-051-2/+25
* auto_profiles: add this scriptwm42020-08-051-0/+158
* stats: fix crash when aspect ratio is unavailableEva2020-08-031-1/+3
* ytdl_hook: fix typo in unexpected error messageDerek Guenther2020-08-011-1/+1
* stats: fix single invocation keybindingssfan52020-07-211-2/+5
* lua: windows got what users cravewm42020-05-271-0/+3
* stats: UP/DOWN scrolling on page 2 (frame stats)Julian2020-05-171-2/+24
* osc: fix hovering timestamp sticking around when moving mouse awaywm42020-05-161-3/+11
* lua: restore change detection with legacy OSD functionwm42020-05-011-4/+9
* stats.lua: don't disable terminal escape sequences on windowsAvi Halachmi (:avih)2020-04-231-22/+4
* stats: move chapter/edition info below titleLaserEyess2020-04-161-3/+3
* stats: add edition information to page 1LaserEyess2020-04-161-1/+13
* stats: support UP/DOWN to scroll at page 4 (perf)Avi Halachmi (:avih)2020-04-111-12/+68
* console: reduce memory usage in default modewm42020-04-101-73/+82
* stats: fix crash if both plot_vsync_* options are disabledwm42020-04-091-3/+6
* stats: some more performance graphswm42020-04-091-6/+33
* stats: fix previous commitwm42020-04-031-2/+2
* stats: move input speed to cache page, make it a graphwm42020-04-031-13/+12
* ytdl_hook: enable runtime changes of script optionssfan52020-03-291-1/+4
* lua: restore recent end-file event, and deprecate itwm42020-03-221-0/+9
* osc: avoid using a deprecated eventwm42020-03-211-1/+1
* osc: fix updating message when pausedwm42020-03-141-5/+12
* command: extend osd-overlay command with bounds reportingwm42020-03-061-1/+1
* osc: use default hr-seek when dragging progress bar to seekwm42020-02-281-2/+5
* ytdl_hook: fix URL extraction for manifestssfan52020-02-231-4/+4
* ytdl_hook: prefer "format" over "format_note" field for track titleswm42020-02-211-1/+1
* ytdl_hook: use "format" as fallback for "format_note" for stream titleswm42020-02-211-1/+1
* ytdl_hook: fix audio codec with some extractorswm42020-02-211-5/+11
* ytdl_hook: fix Lua escapeswm42020-02-211-3/+3
* ytdl_hook, edl: add fps, samplerate codec parameterswm42020-02-211-2/+9
* ytdl_hook: make codec mapping more declarativewm42020-02-211-12/+9
* ytdl_hook: remove some old playlist redirection hackwm42020-02-211-6/+0
* ytdl_hook: enable default selection via --ytdl-format with all_formatswm42020-02-211-1/+25
* ytdl_hook: add length parameter to delay-loaded tracks only oncewm42020-02-211-3/+3
* ytdl_hook: remove bitrate estimation from file sizewm42020-02-211-4/+0
* ytdl_hook: use tbr for all tracks if vbr/abr not availablewm42020-02-211-0/+9
* ytdl_hook: replace skip_muxed with force_all_formats optionwm42020-02-211-26/+10
* ytdl_hook: delay-load interleaved fileswm42020-02-211-23/+36
* ytdl_hook: signal duration in all_formats modewm42020-02-201-1/+6
* ytdl_hook: attempt to filter out muxed streams if all_formats is usedwm42020-02-201-74/+147
* ytdl_hook: remove forgotten debug messagewm42020-02-201-1/+0
* ytdl_hook: use bitrate fields for bitrate metadata instead of file sizeswm42020-02-201-1/+8
* ytdl_hook: try to skip interleaved streams with all_formatswm42020-02-201-2/+11
* ytdl_hook: iterate format list by array orderwm42020-02-201-1/+1
* ytdl_hook: add all_formats optionwm42020-02-191-18/+85
* ytdl_hook: add a way to not pass --format to the command linewm42020-02-191-2/+5
* ytdl_hook.lua: delay load subtitleswm42020-02-151-2/+12
* osc: use cache state cache-duration fieldwm42020-02-071-1/+1
* console: fix typo in previous commitwm42020-02-071-1/+1
* console: manually map numeric keypad (KP*) bindingswm42020-02-071-0/+7
* options.lua: avoid unnecessary on_update callsOscar Manglaras2020-02-061-1/+1
* stats: fix incorrect ass formatting on 3rd page when vo was switchedsfan52020-02-061-0/+1
* cocoa-cb: add support for forcing the dedicated GPU for renderingder richter2020-01-261-1/+1
* osc: more frequent cache updates: from 10% diff to 5% or 5sAvi Halachmi (:avih)2020-01-141-2/+2
* osc: usability improvements for pseudo-csd title barPhilip Langdale2020-01-131-4/+21
* osc: when fullscreened, un-maximise window control should un-fullscreenPhilip Langdale2020-01-121-2/+8
* osc: don't delay updates on resizewm42020-01-081-4/+19
* lua: use new OSD propertywm42020-01-081-9/+6
* osc: reset input handling state on a change in visibility modePhilip Langdale2020-01-021-0/+7
* console: add a basic help commandwm42019-12-241-1/+50
* console: do not strip leading spaceswm42019-12-241-0/+3
* stats: do not use "tick" eventwm42019-12-241-2/+6
* osc: redraw on visibility option runtime changeswm42019-12-241-0/+1
* osc: add option to disable santa hatNicolas F2019-12-231-2/+3
* lua: fix guard against division by 0wm42019-12-231-1/+1
* lua: fix passing non-integers to mp.set_osd_ass()wm42019-12-231-0/+2
* osc: set an arbitrary high Z-orderwm42019-12-231-0/+1
* osc: use new overlay APIwm42019-12-231-5/+18
* client API, lua: add new API for setting OSD overlayswm42019-12-231-0/+59
* lua: batch-update key bindingswm42019-12-231-3/+11
* osc: display Santa hat for idle logo in DecemberTheAMM2019-12-231-18/+43
* console: reduce border sizewm42019-12-221-1/+1
* osc: use video margins only if OSC is visiblewm42019-12-221-6/+5
* osc: cleanup boxvideo margin handlingwm42019-12-221-20/+23
* osc: full reinit on runtime option changeswm42019-12-221-3/+2
* lua: change runtime option change behaviorwm42019-12-221-24/+27
* osc: cosmetics: remove some excessive whitespacewm42019-12-201-7/+0
* osc: react to script-opts runtime changeswm42019-12-201-1/+8
* lua: add a helper for runtime script option changeswm42019-12-201-15/+62
* osc: rearrange hidetimeout/visibiltiy handlingwm42019-12-201-19/+19
* osc: move windowcontrols option code to the right placewm42019-12-201-15/+14
* console: use hidpi scale reportingwm42019-12-201-2/+7
* osc: fix a commentwm42019-12-201-1/+1
* osc: fade out if paused and mouse position is outside of OSCwm42019-12-191-5/+18
* osc: fix crash when toggling visibilitywm42019-12-191-1/+0
* osc: don't run update_margins() every framewm42019-12-191-2/+4
* osc: use property notifications and a timer instead of "tick" eventswm42019-12-191-60/+47
* console: adjust position to OSCwm42019-12-181-1/+17
* osc: make margins availablewm42019-12-181-1/+23
* command, lua: add a way to share data between scriptswm42019-12-181-0/+24
* command: change "window-scale" property behaviorwm42019-12-161-1/+1
* osc: set the wrap style for the title shown with window controlsPhilip Langdale2019-12-121-1/+1
* osc: use custom symbols for window controlsPhilip Langdale2019-12-111-10/+26