summaryrefslogtreecommitdiffstats
path: root/player
Commit message (Expand)AuthorAgeFilesLines
* console.lua: disable cursor autohide while selector is openHEADmasterverygoodlee6 hours1-0/+11
* DOCS/man/input: correct the mode flag of apply-profile commandverygoodlee3 days1-1/+1
* console.lua: fix crash when pressing Ctrl+c with selectGuido Cella4 days1-1/+1
* positioning.lua: clamp values within {-1, 1} for video-align-{x,y}llyyr5 days1-2/+4
* commands.lua: add cache for often queried constant propertiesKacper Michajłow5 days1-21/+55
* console.lua: cache observed properties to avoid unnecessary fetchingKacper Michajłow5 days1-30/+37
* console.lua: convert cursor_position to numberGuido Cella6 days1-1/+1
* commands.lua: complete filesystem paths for runGuido Cella6 days1-0/+2
* console.lua: default to --osd-font without completionsGuido Cella6 days3-1/+7
* console.lua: instantly show completions with the type script messageGuido Cella6 days1-0/+4
* console.lua: fix the line end position to filter completionsGuido Cella6 days1-1/+1
* console.lua: don't retrieve --input-ime at startupGuido Cella6 days1-1/+1
* console.lua: reduce indentation in 2 functionsGuido Cella6 days1-38/+36
* console.lua: inline log_add()Guido Cella6 days1-25/+23
* console.lua: clear the default item on input.get()Guido Cella6 days1-1/+1
* console.lua: declare various variables only in free-form text modeGuido Cella6 days1-14/+14
* console.lua: don't duplicate the check to add to historyGuido Cella6 days1-4/+6
* commands.lua: split this script out of console.luaGuido Cella6 days6-595/+603
* console.lua: add history_path field to mp.input.getGuido Cella6 days1-17/+23
* console.lua: add autoselect_completion field to mp.input.getGuido Cella6 days1-1/+8
* console.lua: let the complete callback return a character to appendGuido Cella6 days3-6/+7
* player/command: add `attached-picture` flags to track add commandKacper Michajłow7 days2-2/+4
* player/command: add `visual-impaired` flags to track add commandKacper Michajłow7 days3-16/+31
* player/command: convert flags to OPT_FLAGS for track add commandsKacper Michajłow7 days1-9/+13
* misc/language: parse hi/sdh/cc tags from external subtitle tracksKacper Michajłow7 days5-11/+20
* player: only coalesce callbacks from parsed config filesDudemanguy7 days3-5/+23
* player/client: adjust log message for client exitsfan58 days1-1/+1
* player/scripting: add logging around script un- and reloadingsfan58 days1-1/+5
* vo: replace driver->untimed with VO_CAP_UNTIMEDDudemanguy8 days1-3/+4
* stream/stream: mark mf:// and edl:// as unsafe protocolsKacper Michajłow8 days1-1/+1
* auto_profiles.lua: make profiles apply with higher priorityKacper Michajłow8 days1-1/+1
* player/sub: avoid indexing arrays with -1Kacper Michajłow8 days1-1/+3
* player/command: remove redundant checkKacper Michajłow8 days1-1/+1
* player/loadfile: fix history_file leakKacper Michajłow8 days1-5/+3
* player/sub: check order before using it as an indexKacper Michajłow8 days1-2/+4
* ytdl_hook.lua: fix boolean comparisionKacper Michajłow9 days1-1/+1
* various: use mp_assert macroKacper Michajłow10 days11-79/+79
* command: wait until MPV_EVENT_VIDEO_RECONFIG to pretty print hwdecDudemanguy10 days1-0/+14
* f_decoder_wrapper: allow VDCTRL_GET_HWDEC to actually failDudemanguy10 days1-3/+2
* console.lua: fix select memory leakGuido Cella14 days1-1/+1
* stats.lua: use fixed naming for single invocation key bindingsSeaHOH2025-02-251-9/+9
* stats.lua: change key bindings of toggle page as nonrepeatableSeaHOH2025-02-251-1/+1
* console.lua: include more characters in selectable itemsGuido Cella2025-02-251-1/+8
* select.lua: don't quickly close and reopen the menuGuido Cella2025-02-241-0/+5
* input.lua/defaults.js: unregister input-even againGuido Cella2025-02-242-0/+7
* console.lua: add a keep_open flag to mp.inputGuido Cella2025-02-242-3/+7
* clipboard: remove --clipboard-enablenanahi2025-02-241-4/+1
* clipboard: add --clipboard-backends optionnanahi2025-02-242-17/+55
* player/loadfile: strip common filename part from external track titleKacper Michajłow2025-02-241-1/+8
* console.lua: rename handle_enter() to submit()Guido Cella2025-02-241-7/+7
* console.lua: replace repl referencesGuido Cella2025-02-241-18/+17
* console.lua: increase the opacity of the default item backgroundGuido Cella2025-02-241-1/+1
* osc.lua: allow wheel bindings for custom buttonsGuido Cella2025-02-241-0/+2
* console.lua: cache the command-listGuido Cella2025-02-241-11/+18
* console.lua: complete multiple flags separated by +Guido Cella2025-02-241-0/+20
* console.lua: highlight matching parts of selectable itemsGuido Cella2025-02-241-12/+73
* console.lua: separate the log and matching itemsGuido Cella2025-02-241-99/+90
* positioning.lua: add this scriptGuido Cella2025-02-245-2/+161
* console.lua: allow persisting the command historyGuido Cella2025-02-241-0/+61
* console.lua: preserve font styles in the counterGuido Cella2025-02-241-0/+1
* console.lua: preserve the counter style when searching historyGuido Cella2025-02-241-1/+4
* libmpv: use correct header directory nameKacper Michajłow2025-02-235-7/+7
* various: reduce the include scope of some public headersKacper Michajłow2025-02-233-4/+0
* select.lua: fix LSP warningGuido Cella2025-02-221-1/+1
* console.lua: complete frame-step flagsGuido Cella2025-02-211-0/+1
* select.lua: don't add File info to the menu when no file is playingGuido Cella2025-02-211-1/+1
* player: add an optional mute flag when framesteppingDudemanguy2025-02-205-11/+32
* command: print "original" also for aspect ratio of "no"nanahi2025-02-181-1/+1
* console.lua: use the same opacity for menu as for everything elseKacper Michajłow2025-02-171-1/+1
* player: run all update handlers on initDudemanguy2025-02-173-1/+3
* player/command: fix flags type in mp_option_run_callbackKacper Michajłow2025-02-172-2/+2
* console.lua: enable/disable IME on demandnanahi2025-02-171-0/+4
* various: upgrade option flags to uint64_tGuido Cella2025-02-172-4/+3
* console.lua: give a different background color to the selected itemGuido Cella2025-02-171-7/+28
* Revert "console.lua: close with right click"Guido Cella2025-02-171-1/+0
* console.lua: always draw a background behind itemsGuido Cella2025-02-171-14/+36
* console.lua: add a scrollbarGuido Cella2025-02-171-38/+61
* console.lua: close when clicking outside of items horizontallyGuido Cella2025-02-171-2/+11
* console.lua: center the select menu in the windowGuido Cella2025-02-171-19/+33
* console.lua: improve the hovered item calculation with background-boxGuido Cella2025-02-171-38/+74
* console.lua: update the max width calculationGuido Cella2025-02-171-1/+3
* player: store external filenames as normalizedDudemanguy2025-02-172-7/+3
* player: coalesce option updates and drop redundant onesDudemanguy2025-02-174-0/+49
* player: put ipc initialization where it belongsDudemanguy2025-02-172-3/+4
* vd_lavc: make auto the same as auto-safe and introduce auto-unsafeDudemanguy2025-02-171-1/+1
* {console,input}.lua: allow subsequent mp.input callsGuido Cella2025-02-173-9/+7
* build: remove ta-leak-report optionDudemanguy2025-02-161-3/+1
* player/sub: eliminate redundancy when printing terminal subtitlesDudemanguy2025-02-141-8/+2
* player/loadfile: don't use ta_set_parent directlyKacper Michajłow2025-02-141-1/+1
* select.lua: change the --save-watch-history warning textGuido Cella2025-02-091-1/+1
* player/command: don't synthesize property names with a trailing /Kacper Michajłow2025-02-081-1/+1
* command: disallow trailing / in track-list/N/metadataDudemanguy2025-02-081-8/+8
* console.lua: fix completion after command prefixesGuido Cella2025-02-081-10/+12
* command: show Loop playlist when changing --loop-playlist at runtimeGuido Cella2025-02-081-1/+1
* command: convert aspect, par, and sar sub-properties to doubleDudemanguy2025-02-081-3/+3
* player/loadfile: we shouldn't unescape inplaceKacper Michajłow2025-02-051-3/+7
* demux: reclaim demux_packets to reduce memory allocator pressureKacper Michajłow2025-02-051-0/+2
* loadfile: unescape display filenamesNikolai Vavilov2025-02-051-0/+2
* osc.lua: bind right clicking the title to show historyGuido Cella2025-02-051-2/+2
* command: normalize paths for path and track-list/N/external-filenameDudemanguy2025-02-011-3/+10
* command: simplify find_track_with_url handlingDudemanguy2025-02-011-9/+10
* various: simplify mp_normalize_path usageDudemanguy2025-02-012-7/+5
* console.lua: stop expanding ~/ in file completionGuido Cella2025-02-011-28/+14
* Revert "console.lua: add pause_on_open script-opt"Guido Cella2025-01-311-15/+0
* console.lua: add user-data/mpv/console/openGuido Cella2025-01-311-0/+6
* command: expand paths for all commands with path argumentsDudemanguy2025-01-302-11/+28
* command: add metadata sub-property for track-listDudemanguy2025-01-301-1/+35
* command: prefix all property functions with mpDudemanguy2025-01-301-12/+12
* player: print secondary subtitles on the terminalDudemanguy2025-01-304-15/+30
* player/misc: check codec values for overflowKacper Michajłow2025-01-291-2/+2
* command: don't run UPDATE_{AD,VD} if the {ao,vo}_chain doesn't existDudemanguy2025-01-291-2/+2
* various: expand paths for all file/directory related optionsDudemanguy2025-01-292-3/+9
* command: fix spammy events when frame stepping forward with seekDudemanguy2025-01-291-3/+4
* clipboard-wayland: initialize offer fdAttila Fidan2025-01-291-0/+1
* f_decoder_wrapper: allow changing --ad and --vd at runtimeDudemanguy2025-01-281-0/+13
* osc.lua: add visibility_modes script optDudemanguy2025-01-281-6/+18
* osc.lua: deprecate pointless script-messagesDudemanguy2025-01-281-0/+24
* stream_file: allow to open only our fd in case of fuzzingKacper Michajłow2025-01-281-12/+0
* command: allow frame-step to go through multiple frames and/or seekDudemanguy2025-01-283-31/+45
* osc.lua: add an icon for the miscellaneous menuGuido Cella2025-01-271-2/+17
* select.lua: add a miscellaneous menuGuido Cella2025-01-271-0/+62
* loadfile: discard prefetched files if demuxer options changedGuido Cella2025-01-273-7/+19
* command: group flag updates togetherGuido Cella2025-01-271-16/+16
* select.lua: select from the watch history with g-hGuido Cella2025-01-271-0/+88
* loadfile: optionally save the watch historyGuido Cella2025-01-271-0/+87
* misc: extract mp_find_non_filename_media_title() from command.cGuido Cella2025-01-273-23/+24
* console.lua: use clipboard property for native Wayland backendnanahi2025-01-271-1/+5
* console.lua: autocomplete clipboard/text-primary propertynanahi2025-01-271-1/+1
* command: add current-clipboard-backend propertynanahi2025-01-271-0/+8
* clipboard: add function to get clipboard backend namenanahi2025-01-272-0/+6
* command: add clipboard/text-primary propertynanahi2025-01-271-1/+9
* clipboard-wayland: add Wayland clipboard backendnanahi2025-01-272-0/+467
* clipboard-vo: use clipboard parent log contextnanahi2025-01-271-4/+6
* clipboard: don't store mpv_global contextnanahi2025-01-272-2/+0
* console.lua: use the same blur amount as --osd-blurGuido Cella2025-01-251-2/+9
* select.lua: show the ID of editions without titleGuido Cella2025-01-241-1/+1
* console.lua: sort completionsGuido Cella2025-01-241-0/+2
* console.lua: preserve the order of items with equal scoreGuido Cella2025-01-241-4/+6
* console.lua: rename format_table() to format_grid()Guido Cella2025-01-241-2/+2
* console.lua: always say completions instead of suggestionsGuido Cella2025-01-241-44/+44
* console.lua: rename update() to render()Guido Cella2025-01-241-26/+25
* loadfile: fix --loop-playlist + --shuffle + --prefetch-playlistGuido Cella2025-01-221-1/+4
* loadfile: return earlier if prefetch already startedGuido Cella2025-01-221-2/+2
* loadfile: fix --loop-playlist=N with --prefetch-playlistGuido Cella2025-01-223-7/+8
* console.lua: set a high z in select modeGuido Cella2025-01-221-2/+19
* Revert "osc.lua: draw box layout below console"Guido Cella2025-01-221-1/+1
* console.lua: improve the hovered item calculationGuido Cella2025-01-181-2/+17
* console.lua: deduplicate y position calculation in update()Guido Cella2025-01-181-5/+5
* console.lua: refactor some log codeGuido Cella2025-01-181-9/+4
* ytdl_hook.lua: fix start and end conditionsGuido Cella2025-01-101-2/+2
* select.lua: select files with watch later files with g-wGuido Cella2025-01-051-0/+56
* command: add current-watch-later-dir propertyGuido Cella2025-01-053-1/+10
* select.lua: use mp.msg.warn for unavailable messagesGuido Cella2025-01-051-8/+15
* osc.lua: extract icon_font and icons variablesGuido Cella2025-01-051-42/+62
* console.lua: complete screenshot-raw format parameternanahi2025-01-051-0/+1
* player/screenshot: support more formats for screenshot-raw commandnanahi2025-01-052-2/+14
* player/screenshot: add high depth and format parametersnanahi2025-01-051-4/+6
* osc.lua: add slimbottombar and slimtopbar layoutsGuido Cella2025-01-051-14/+37
* console.lua: add pause_on_open script-optGuido Cella2025-01-051-0/+15
* stats.lua: only reprint stats on video-reconfig when toggledGuido Cella2025-01-051-1/+1
* osc.lua: allow adding custom buttonsGuido Cella2025-01-051-4/+36
* osc.lua: add cache_enabled() helperGuido Cella2025-01-051-15/+8
* stats.lua: fix page 2 and 0 layoutGuido Cella2025-01-041-1/+1
* stats.lua: inherit --osd-shadow-offsetGuido Cella2025-01-041-4/+11
* console.lua: complete playlist-play-index noneGuido Cella2025-01-041-1/+1
* console.lua: apply --osd-selected-color to selected completionsGuido Cella2025-01-041-13/+16
* options: remove the `player` argument from `--media-controls`Kacper Michajłow2025-01-041-1/+1
* various: fix typosKacper Michajłow2025-01-046-24/+16
* various: remove double new line at the end of fileKacper Michajłow2025-01-041-1/+0
* osc.lua: bind middle clicking play pause to cycle loop-playlistGuido Cella2025-01-031-1/+1
* console.lua: don't set the cursor colorGuido Cella2025-01-031-2/+2
* console.lua: inherit --osd-back-color in the cursorGuido Cella2025-01-031