summaryrefslogtreecommitdiffstats
path: root/player/lua
Commit message (Expand)AuthorAgeFilesLines
* ytdl_hook: rework edl joining to use lua tablesRicardo Constantino2017-05-041-5/+7
* osc: also add processing for axis_up/down eventsRicardo Constantino2017-04-251-4/+6
* ytdl_hook: treat single-entry playlists as a single videoRicardo Constantino2017-04-231-1/+9
* ytdl_hook: move single video code to a separate functionRicardo Constantino2017-04-231-94/+98
* osc: add user_opts.boxmaxchars for box layout title limitAvi Halachmi (:avih)2017-04-191-3/+6
* osc: add volume icons to osd font and use themRicardo Constantino2017-04-191-3/+4
* osc: move volume left of fullscreen buttonRicardo Constantino2017-04-191-16/+17
* osc: bottom/topbar: add fullscreen buttonRicardo Constantino2017-04-191-4/+13
* osc: add volume buttonRicardo Constantino2017-04-191-3/+41
* osc: support handling mouse wheel eventsRicardo Constantino2017-04-191-4/+8
* osc: simplify checks in key handlerRicardo Constantino2017-04-191-30/+25
* osc: fix last potential race condition on key eventsRicardo Constantino2017-04-191-1/+2
* osc: use "loop-playlist" instead of "loop" propertywm42017-04-111-1/+1
* osc: escape ASS and strip newlines on titleRicardo Constantino2017-03-271-0/+2
* osc: make title configurable and use property expansion on itRicardo Constantino2017-03-271-6/+4
* Revert "osc: make the title toggleable between media-title and filename"Ricardo Constantino2017-03-271-11/+10
* osc: make the title toggleable between media-title and filenameRicardo Constantino2017-03-261-10/+11
* osc: fix PlayResX undefined warning when aspect is 0Ricardo Constantino2017-03-241-3/+6
* osc: bottom/topbar: don't clip title verticallyRicardo Constantino2017-03-241-2/+2
* osc: bottom/topbar: increase timecodes width a bitRicardo Constantino2017-03-241-4/+4
* osc: refactor cache status displayRicardo Constantino2017-03-241-11/+18
* osc: refactor osc message scalingRicardo Constantino2017-03-241-35/+20
* osc: fix window dragging with showwindowed=noAkemi2017-02-271-0/+2
* ytdl_hook: support livestream segmented DASH VODsRicardo Constantino2017-02-101-4/+6
* ytdl_hook: reenable support for length-less segments in EDLRicardo Constantino2017-02-061-12/+28
* ytdl_hook: fix EDL syntaxwm42017-02-051-1/+1
* ytdl_hook: Add non-dash fallbacks to default formatsRicardo Constantino2017-02-041-3/+3
* ytdl_hook, edl: implement pseudo-DASH supportwm42017-02-041-3/+9
* ytdl: support segmented dashRicardo Constantino2017-02-041-12/+16
* osc: allow playlist buttons when loopingRicardo Constantino2017-02-011-2/+3
* osc: box: clip with ellipsis after too much stretchingRicardo Constantino2017-01-311-2/+9
* osc: bottom/topbar: clip title instead of stretchingRicardo Constantino2017-01-311-4/+6
* ytdl_hook: refactor edl track joiningRicardo Constantino2017-01-301-20/+28
* ytdl_hook: respect --no-audio, don't force-select trackRicardo Constantino2017-01-301-1/+1
* ytdl_hook: fix opening hitbox.tv rtmp streamRicardo Constantino2017-01-291-0/+2
* stream_lavf: add support for data URIsRicardo Constantino2017-01-251-1/+1
* osc: fix crashes related to field eventresponder being nilRoland Hieber2017-01-251-0/+1
* lua: allow unregistration of idle handlersOlivier Perret2017-01-151-0/+10
* osc: bottombar/topbar: make chapter markers slightly biggerRicardo Constantino2016-12-251-17/+18
* osc: replace length property with durationpavelxdd2016-12-041-1/+1
* osc: don't hide playlist buttons, just disableRicardo Constantino2016-12-021-5/+6
* osc: topbar: use same styles as bottombarRicardo Constantino2016-12-021-13/+13
* osc: fix use of deprecated idle propertyRicardo Constantino2016-11-221-1/+1
* client API: turn mpv_suspend() and mpv_resume() into stubswm42016-11-221-6/+6
* osc: fix possible race condition in right timecodeRicardo Constantino2016-11-211-2/+1
* ytdl_hook: sort chapters by timeRicardo Constantino2016-11-151-1/+1
* osc: add seekbarstyle=knobRicardo Constantino2016-11-091-4/+16
* osc: fix crashes when dragging seekbar across file changesRicardo Constantino2016-11-081-2/+3
* osc: slimbox: fix clipping with seekbarstyle=barRicardo Constantino2016-11-071-1/+3
* osc: add alpha animation to tooltipRicardo Constantino2016-10-311-1/+14
* osc: top/bottombar: rescale layout to same size with scale=1Ricardo Constantino2016-10-291-49/+53
* osc: top/bottombar: scale title if too large like boxRicardo Constantino2016-10-291-14/+24
* osc: compromise on default deadzonesizeRicardo Constantino2016-10-291-2/+2
* osc: don't wrap the titleRicardo Constantino2016-10-291-1/+1
* osc: top/bottombar: also scale when min-width is reachedRicardo Constantino2016-10-291-12/+34
* osc: top/bottombar: dynamically size timecodes according to timemsRicardo Constantino2016-10-291-9/+14
* osc: fix missing chapter ticks with seekbarstyle=barRicardo Constantino2016-10-291-0/+1
* osc: fix crash with no chaptersRicardo Constantino2016-10-251-4/+4
* osc: Fix and simplify limited_listMiroslav Koskar2016-10-251-28/+25
* osc: add script message handlers for chapter/track/playlistsRicardo Constantino2016-10-241-0/+13
* osc: fix crash after reaching a certain position in limited listsRicardo Constantino2016-10-201-1/+1
* osc: use the same characters as track list for playlist/chapterRicardo Constantino2016-10-171-10/+4
* osc: fix chapter/playlist listing if emptyRicardo Constantino2016-10-151-1/+1
* osc: show playlist/chapter list on prev/next instead of osdRicardo Constantino2016-10-151-4/+16
* osc: fix listing of chapters and playlistRicardo Constantino2016-10-151-10/+87
* osc: fix display of chapters and playlist scalingRicardo Constantino2016-10-151-2/+11
* osc: add user-alterable margin for top/bottombarRicardo Constantino2016-10-151-5/+6
* osc: add right-click behavior to playlist and chapter buttonsRicardo Constantino2016-10-151-0/+8
* osc: change default layout to bottombarRicardo Constantino2016-10-151-6/+6
* ytdl_hook: Add title to playlist items if availableRicardo Constantino2016-10-151-0/+6
* osc: move tooltip to inside seekbar for top/bottombarRicardo Constantino2016-10-071-25/+28
* osc: change seekbar background's alpha scalingRicardo Constantino2016-10-071-2/+4
* osc: align text vertically in top/bottombarRicardo Constantino2016-10-071-32/+39
* ytdl_hook: add chapters by parsing video's descriptionMaurycy Skier2016-10-061-0/+46
* ytdl_hook: Set aspect ratio for anamorphic videoRicardo Constantino2016-09-281-0/+6
* osc: Fix scaling issues when toggling fullscreenRicardo Constantino2016-09-251-0/+1
* ytdl_hook: temporarily force disable dash segments formatsRicardo Constantino2016-09-221-4/+5
* lua: add API for registering idle handlerswm42016-09-211-0/+10
* lua: run timers only after draining the event queuewm42016-09-211-12/+11
* ytdl_hook: don't bother adding subtitles if duration isn't knownRicardo Constantino2016-09-131-5/+3
* ytdl_hook: Support playlist entries without subtitlesRicardo Constantino2016-09-131-3/+17
* player: fix minor spelling mistake in osc.luaJames Cowgill2016-08-271-1/+1
* ytdl: Error out with http_dash_segmentsRicardo Constantino2016-07-301-0/+4
* Use - as command-name separator everywhereTimotej Lazar2016-07-142-7/+7
* ytdl: fix brightcove urlsRicardo Constantino2016-05-301-3/+5
* ytdl_hook: support multi-arc subtitlesRicardo Constantino2016-05-231-1/+20
* lua: add timer:is_enabled() functionJulian2016-05-141-0/+4
* ytdl_hook: Just check if protocol is rtmpRicardo Constantino2016-05-141-1/+1
* lua: don't require key for mp.add_key_binding()wm42016-03-261-3/+4
* lua: don't suspend core by default during script executionwm42016-03-181-1/+1
* ytdl_hook: handle optional format_note▟ ▖▟ ▖2016-03-101-1/+1
* osc: fix mouse areaswm42016-03-081-1/+1
* osd, lua: remove weird OSD scalingwm42016-03-071-9/+30
* osc: add always-on mode and unify visibility mode (always/never/auto)Avi Halachmi (:avih)2016-02-271-6/+61
* osc: fix runtime enable_osc(true/false)Avi Halachmi (:avih)2016-02-271-4/+11
* ytdl: Include Referer header as wellYen Chi Hsuan2016-01-101-3/+6
* ytdl: disable --all-subs if "sub-lang" is in raw-optionsRicardo Constantino2015-10-241-1/+9
* ytdl: Set a proper label for external audio tracksChrisK22015-10-111-3/+3
* ytdl: Remove DASH hacks, use DASH by defaultChrisK22015-10-111-10/+12
* ytdl: Remove version check and minor cleanupChrisK22015-10-061-55/+22
* ytdl: Don't override user-set format in no-video modeChrisK22015-09-301-11/+23
* osc: reinit on playlist changesKevin Mitchell2015-08-291-0/+1
* osc: exit tick immediately if disabled.torque2015-08-281-0/+2
* ytdl: catch bogous extractor infoChrisK22015-08-271-12/+12
* osc: avoid annoying verbose mode log spamwm42015-08-101-6/+22
* lua: implement input_enable_section/input_disable_section via commandswm42015-08-062-2/+13
* lua: make mp.input_define_section use the define-section commandwm42015-08-061-0/+7
* osc: completely disable if no VO window existswm42015-08-041-1/+7
* player: remove higher-level remains of DVD/BD menu supportwm42015-08-031-9/+0
* ytdl: get start_timeRicardo Constantino2015-07-291-0/+6
* ytdl: print command in debug modeRicardo Constantino2015-07-291-0/+1
* ytdl: don't print failure warning when youtube-dl was killed by uswm42015-06-271-3/+5
* osc: time display configuration optionsTeoh Han Hui2015-06-191-2/+4
* ytdl_hook: Support 'multi_video' resultsJaime Marquínez Ferrándiz2015-06-071-1/+1
* lua: fix options submodulewm42015-05-292-2/+7
* input: allow - as separator between commands, instead of _wm42015-05-251-5/+5
* ytdl: do not use deprecated optionwm42015-05-231-1/+1
* options: rename --media-title optionwm42015-05-221-1/+1
* command: deprecate the "length" propertywm42015-05-221-5/+5
* ytdl_hook: remove tabswm42015-05-091-5/+5
* ytdl_hook: Escape EDL URLsChrisK22015-05-071-1/+3
* osc: redo slider position translationChrisK22015-04-281-33/+55
* ytdl_hook.lua: Change format options when vid is "off"robin2015-04-271-6/+7
* osc: add nil check for element.eventresponderwm42015-04-231-1/+1
* osc: paint over a crashwm42015-04-221-4/+6
* ytdl: set additional properties for rtmp streamsSebastian Mayr2015-04-091-3/+21
* ytdl_hook.lua: Disable video when vid option is "no"robin2015-04-091-0/+7
* lua: replace getcwd() implementationwm42015-03-241-0/+4
* Lua: add unpack shim for Lua 5.2/5.3 compatibility.torque2015-03-061-0/+2
* ytdl: add "--ytdl-params" optionThiago Kenji Okada2015-02-251-0/+7
* ytdl: add --no-warningswm42015-02-241-1/+1
* ytdl: Adapt to new subtitles structureJaime Marquínez Ferrándiz2015-02-241-9/+11
* lua: do not use math.pow()wm42015-01-251-1/+1
* ytdl: implement user-agent and cookie overrideswm42015-01-241-5/+34
* ytdl_hook: Check for empty playlistsChrisK22015-01-161-1/+7
* OSC: Reset all styles for idle messageChrisK22015-01-161-6/+6
* osc: fix disabling OSCwm42015-01-151-1/+5
* ytdl: silence "succeeded" messagewm42015-01-031-1/+1
* OSC: idlemessage: fix alignmentChrisK22015-01-021-3/+3
* OSC: add osc-message script command (wip)ChrisK22015-01-021-0/+5
* OSC: display "drop files here" message when idle + forced-windowChrisK22015-01-021-2/+52
* options: deprecate 'lua' based options/dirs for 'script'Avi Halachmi (:avih)2014-12-152-4/+4
* lua: don't ignore key press events for script key bindingswm42014-12-101-2/+2
* osc: improve slimbox layout and minor code cleanupsChrisK22014-12-051-82/+92
* assdraw: Properly approximate circle for rounded boxChrisK22014-12-051-4/+5
* osc, dvd, bd: fix mouse state when changing menu modeswm42014-12-051-3/+7
* dvd, bd, osc: disable OSC while a menu is activewm42014-12-041-0/+9
* lua: fully cleanup removed key bindingswm42014-12-031-0/+1
* osc: always force mouse_move bindingwm42014-12-021-1/+1
* lua: add a function that formats Lua values as stringswm42014-11-291-16/+21
* ytdl: bump requrired youtube-dl version to 2014.11.26ChrisK22014-11-261-1/+1
* ytdl: Try to handle multi-arc videosChrisK22014-11-261-14/+37
* ytdl: When using DASH, print actual durationChrisK22014-11-261-1/+5
* lua: remove redundant callwm42014-11-241-1/+0
* lua: always handle key repeat on the script sidewm42014-11-241-4/+5
* lua, ipc: remove leftoverswm42014-11-241-1/+0
* input, lua: redo input handlingwm42014-11-231-34/+98
* input: set mouse area by default for all inputwm42014-11-231-1/+1
* lua: add a way to add repeatable key bindingswm42014-11-211-3/+5
* options: add --ytdl-format option for youtube-dl formatJaime Marquínez Ferrándiz2014-11-201-3/+12
* lua: add youtube-dl hook scriptChrisK22014-11-191-0/+163
* man: document osc seekbarstyle optionahoka2014-11-151-1/+1
* osc: add validation for string user optionsahoka2014-11-151-0/+16
* osc: add seekbarstyle optionahoka2014-11-151-0/+5
* osc: make text squuezing layout dependentChrisK22014-10-241-31/+48
* osc: make tooltip_an default propertyChrisK22014-10-241-2/+3
* osc.lua: add “bottombar” and “topbar” layoutsMartin Herkt2014-10-231-5/+281
* lua: add convenience function for hookswm42014-10-211-0/+21
* osc: update cache displayChrisK22014-09-251-3/+14
* options.lua: call msg.debug after resolving 'identifier'Otto Modinos2014-09-161-2/+1
* osc: Use osd-font for playlist buttonsChrisK22014-08-221-2/+3
* osc: revert disabling use_suspendwm42014-08-211-2/+0
*