summaryrefslogtreecommitdiffstats
path: root/player/lua
Commit message (Expand)AuthorAgeFilesLines
* stats.lua: remove compatibility aliases of propertiesllyyr2023-10-151-17/+3
* stats.lua: fix page 2 alignment of "Total"Christoph Heinrich2023-10-151-3/+3
* stats.lua: add chroma-locationKacper Michajłow2023-10-141-0/+3
* stats.lua: change "Pixel Format" to "Format"Kacper Michajłow2023-10-141-1/+1
* stats.lua: fix missing newline when print_perfdata_passes is enabledKacper Michajłow2023-10-141-4/+4
* stats.lua: sort filter parameters to ensure consistent outputKacper Michajłow2023-10-141-2/+2
* stats.lua: don't print custom pixel format, when hwdecKacper Michajłow2023-10-141-5/+2
* stats.lua: remove leading zeros from pass timingsKacper Michajłow2023-10-141-2/+2
* stats.lua: add frame infoKacper Michajłow2023-10-141-0/+23
* stats.lua: simplify fps displayKacper Michajłow2023-10-141-15/+26
* stats.lua: adjust spacing between values a littleKacper Michajłow2023-10-141-23/+43
* stats.lua: show HDR meta if not equal to 203Kacper Michajłow2023-10-141-4/+7
* stats.lua: separate video parameters from video outKacper Michajłow2023-10-141-42/+85
* console.lua: print the log and input line to the terminalGuido Cella2023-10-111-0/+33
* ytdl_hook.lua: set metadata with single tracksGuido Cella2023-10-111-3/+4
* defaults.lua: add a disabled parameter to timer constructorsMike Will2023-10-111-4/+6
* console.lua: exit with with Ctrl+[Guido Cella2023-10-101-0/+1
* console: support utf8 for table formattingChristoph Heinrich2023-10-071-3/+18
* console: cull lines outside of visible areaChristoph Heinrich2023-10-071-18/+25
* console: show completion suggestions as tableChristoph Heinrich2023-10-071-8/+77
* console: show suggestions for completionChristoph Heinrich2023-10-071-17/+34
* console: refactor text styles for log levelsChristoph Heinrich2023-10-071-9/+22
* osc: move the idle logo behind other overlaysChristoph Heinrich2023-09-271-4/+4
* osc: remove shared-script-properties usageDudemanguy2023-09-271-5/+0
* console.lua: complete properties after cycle-valuesGuido Cella2023-09-271-0/+2
* osc.lua: fix calculation for slider's min-max averageMike Will2023-09-251-1/+1
* osc: add scrolling to audio/sub buttonsllyyr2023-09-171-0/+8
* stats.lua: don't display full frame cropKacper Michajłow2023-09-081-5/+23
* osc: add scrolling to the seekbarNRK2023-09-021-0/+4
* osc: remove toggle for forced only subpicturesllyyr2023-08-311-39/+0
* stats.lua: display --video-crop values when usedKacper Michajłow2023-08-311-0/+4
* stats.lua: enable --tone-mapping-visualize while stats shownNiklas Haas2023-08-301-0/+10
* stats.lua: display hdr metadata and peak detectionKacper Michajłow2023-08-291-6/+67
* osc: replace sub-forced-only with sub-forced-events-onlyDudemanguy2023-08-291-2/+2
* stats.lua: add hints about scrollingKacper Michajłow2023-08-281-3/+6
* stats.lua: refactor video params displayKacper Michajłow2023-08-281-10/+20
* stats.lua: remove dummy new lines from headersKacper Michajłow2023-08-281-3/+3
* stats.lua: display actual output video size after anamorphic correctionKacper Michajłow2023-08-281-5/+7
* osc: fix margin for forced-only subs toggle in bar layoutllyyr2023-08-271-1/+2
* osc: only add sub forced-only toggle to layout for DVD/PGS subsllyyr2023-08-271-12/+13
* stats.lua: display output resolution if it differs to native oneKacper Michajłow2023-08-181-11/+23
* stats.lua: hide window scale in fullscreenKacper Michajłow2023-08-181-1/+3
* stats.lua: use video-params/aspect-nameKacper Michajłow2023-08-131-1/+3
* ytdl_hook: improve Windows exe search with suffixfireattack2023-08-131-3/+3
* osc: support speed-independent time-remaiing displayDave2023-08-111-2/+6
* build: remove outdated generated directoryDudemanguy2023-07-311-0/+10
* osc: don't add margins to osc-deadzonesizellyyr2023-07-211-8/+5
* console: sort the output from the `help` commandChristoph Heinrich2023-07-141-0/+3
* stats.lua: set sans-serif as default fontm154k12023-07-101-1/+1
* osc: add toggle for forced-only subsrcombs2023-06-251-0/+37
* lua: read_options: find script-opts prefix at index 1 exactlyChristoph Heinrich2023-06-011-1/+1
* console.lua: add a script-opt for the border sizeGuido Cella2023-04-261-1/+2
* ytdl_hook: fix clip start and endArnold Stanovský2023-04-121-3/+13
* auto_profiles: try to distinguish invalid properties betterDudemanguy2023-04-071-1/+10
* auto_profiles.lua: apply profiles when conditions are truthyGuido Cella2023-04-051-4/+1
* osc: skip rendering when osd_dimensions are 0Christoph Heinrich2023-04-051-0/+3
* auto_profiles: check for non-existent propertiesDudemanguy2023-03-291-1/+6
* various: fix typosHarri Nieminen2023-03-282-3/+3
* ytdl_hook: only log error when no fallback url availableChristoph Heinrich2023-03-031-1/+2
* ytdl_hook: init fragment requires other fragmentsChristoph Heinrich2023-03-031-1/+1
* {console,ytdl_hook}: use the platform propertyDudemanguy2023-02-272-9/+6
* ytdl_hook: don't overwrite force-media-titleChristoph Heinrich2023-02-271-2/+5
* ytdl_hook.lua: make exec return a single valueGuido Cella2023-02-271-15/+15
* console: observe osc margins from user-data instead of shared-script-propertiesrcombs2023-02-261-17/+8
* osc: set values in user-data in addition to shared-script-propertiesrcombs2023-02-261-0/+4
* stats.lua: display HDR peak in nitsdyphire2023-02-021-1/+1
* lua/js: remove user-data helpersAvi Halachmi (:avih)2023-01-291-19/+0
* lua/js: fix user_data_del util functionrcombs2023-01-281-1/+1
* lua/defaults: add user_data helpersrcombs2023-01-281-0/+19
* osc: don't spam window-controls bindings on every renderDudemanguy2022-11-291-3/+9
* 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/