summaryrefslogtreecommitdiffstats
path: root/player/lua/osc.lua
Commit message (Expand)AuthorAgeFilesLines
* osc: add playlist_media_title optionsunpenghao6 days1-1/+2
* osc.lua: escape textGuido Cella2024-03-211-10/+5
* osc: add missing window controls for --title-bar=noKacper Michajłow2024-03-181-1/+7
* osc: add osc-windowcontrols_title optionDudemanguy2024-01-221-1/+2
* scripting: don't observe properties with type nilGuido Cella2024-01-201-3/+3
* osc: don't autohide mouse cursor when hovering over windowcontrols titlenanahi2024-01-201-0/+14
* osc: allow disabling special mouse wheel behaviorDudemanguy2023-12-211-16/+28
* OSC: fix indentation and stray whitepaceHRXN2023-12-171-2/+2
* Revert "OSC: Remove merriment"Niklas Haas2023-12-131-0/+21
* OSC: Remove merrimentMia Herkt2023-12-131-21/+0
* lua: remove a ton of unneeded parenthesesDudemanguy2023-11-021-99/+98
* osc: move the idle logo behind other overlaysChristoph Heinrich2023-09-271-4/+4
* osc: remove shared-script-properties usageDudemanguy2023-09-271-5/+0
* 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
* osc: add scrolling to the seekbarNRK2023-09-021-0/+4
* osc: remove toggle for forced only subpicturesllyyr2023-08-311-39/+0
* osc: replace sub-forced-only with sub-forced-events-onlyDudemanguy2023-08-291-2/+2
* 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
* osc: support speed-independent time-remaiing displayDave2023-08-111-2/+6
* osc: don't add margins to osc-deadzonesizellyyr2023-07-211-8/+5
* osc: add toggle for forced-only subsrcombs2023-06-251-0/+37
* osc: skip rendering when osd_dimensions are 0Christoph Heinrich2023-04-051-0/+3
* various: fix typosHarri Nieminen2023-03-281-2/+2
* osc: set values in user-data in addition to shared-script-propertiesrcombs2023-02-261-0/+4
* osc: don't spam window-controls bindings on every renderDudemanguy2022-11-291-3/+9
* osc: scale rendered aspect ratio with window aspect ratioChristoph Heinrich2022-10-061-3/+7
* osc.lua: add osc-tcspace script optionRyan Hendrickson2022-07-191-0/+6
* osc.lua: add osc-unicodeminus script optionRyan Hendrickson2022-07-191-2/+6
* 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: fix typosCœur2022-04-251-2/+2
* osc.lua: seekbar hover: speed-up chapter accessAvi Halachmi (:avih)2022-02-061-8/+9
* 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
* 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
* osc: expose osc-visibility via shared-script-propertiesAvi Halachmi (:avih)2021-07-061-0/+1
* 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
* osc: re-initialize when chapter list changesRetusthese2021-05-271-0/+1
* 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
* osc: fix hovering timestamp sticking around when moving mouse awaywm42020-05-161-3/+11
* osc: avoid using a deprecated eventwm42020-03-211-1/+1
* osc: fix updating message when pausedwm42020-03-141-5/+12
* osc: use default hr-seek when dragging progress bar to seekwm42020-02-281-2/+5
* osc: use cache state cache-duration fieldwm42020-02-071-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
* osc: reset input handling state on a change in visibility modePhilip Langdale2020-01-021-0/+7
* osc: redraw on visibility option runtime changeswm42019-12-241-0/+1
* osc: add option to disable santa hatNicolas F2019-12-231-2/+3
* osc: set an arbitrary high Z-orderwm42019-12-231-0/+1
* osc: use new overlay APIwm42019-12-231-5/+18
* osc: display Santa hat for idle logo in DecemberTheAMM2019-12-231-18/+43
* 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
* osc: cosmetics: remove some excessive whitespacewm42019-12-201-7/+0
* osc: react to script-opts runtime changeswm42019-12-201-1/+8
* osc: rearrange hidetimeout/visibiltiy handlingwm42019-12-201-19/+19
* osc: move windowcontrols option code to the right placewm42019-12-201-15/+14
* 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
* osc: make margins availablewm42019-12-181-1/+23
* 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
* osc: explicitly re-init the osc on a change in border visibilityPhilip Langdale2019-12-091-0/+1
* osc: rework window control configuration to add auto modePhilip Langdale2019-12-041-17/+46
* osc: ensure that window control show/hide zone is handled dynamicallyPhilip Langdale2019-12-041-6/+6
* osc: don't show error if windowcontrols=yesPhilip Langdale2019-12-021-1/+2
* osc: don't always set window control keybindingsDudemanguy2019-12-011-4/+6
* osc: ensure the window-controls mouse area is initially zero sizedPhilip Langdale2019-11-301-0/+1
* osc: fix typo wsc_geo -> wc_geoPhilip Langdale2019-11-301-1/+1
* osc: apply boxvideo margins to the window controlsPhilip Langdale2019-11-301-0/+3
* osc: fix operation when window controls are disabledwm42019-11-291-2/+4
* osc: handle deadzone and barmargin for window controlsPhilip Langdale2019-11-291-6/+28
* osc: implement pseudo client side decorations via OSCPhilip Langdale2019-11-291-7/+145
* osc: calculate osc_geo position after aspect correctionJan Janssen2019-10-291-6/+8
* osc: Unify bottom and topbar codeJan Janssen2019-10-281-179/+31
* osc: add mouse mid-button as alias to shift+left buttonRicardo Constantino2019-09-211-0/+3
* osc: add feature to bottombar to not cover the videowm42019-09-191-1/+47
* osc: improve look of seekrangesJan Janssen2019-09-021-78/+185
* osc: fix accidentally skipping files when seeking with sliderfatalis2018-06-041-0/+2
* osc: leave only demuxer cache duration and limit its refresh rateRicardo Constantino2018-01-141-19/+16
* osc: add seekbarkeyframes as a user optiondudemanguy2018-01-031-2/+3
* osc: check if demuxer cache has not reached eofRicardo Constantino2018-01-021-3/+3
* osc: hide cache if not forced for local filesRicardo Constantino2017-12-261-13/+7
* osc: make seek ranges rendering optionalpavelxdd2017-12-261-0/+4
* osc: show demuxer cache buffered amount in byteswm42017-12-231-2/+6
* msg: reinterpret a bunch of message levelsNiklas Haas2017-12-151-7/+7
* osc: make cycling visibility an input.conf key bindingwm42017-11-031-1/+1
* osc: render seek ranges a bit less uglyChrisK22017-11-021-1/+1
* osc: render seek rangeswm42017-11-021-0/+26
* osc: fix rare stack overflow when changing visibility modeAvi Halachmi (:avih)2017-09-231-1/+6
* input: merge mouse wheel and axis keycodesJames Ross-Gowan2017-09-031-2/+0
* input: use mnemonic names for mouse buttonsJames Ross-Gowan2017-09-031-48/+48
* OSD message: "Drop files or URLs to play here."nodiscc2017-05-311-1/+1
* osc: also add processing for axis_up/down eventsRicardo Constantino2017-04-251-4/+6
* 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
* 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
* osc: fix crashes related to field eventresponder being nilRoland Hieber2017-01-251-0/+1
* 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
* osc: fix possible race condition in right timecodeRicardo Constantino2016-11-211-2/+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
* 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
* osc: Fix scaling issues when toggling fullscreenRicardo Constantino2016-09-251-0/+1
* player: fix minor spelling mistake in osc.luaJames Cowgill2016-08-271-1/+1
* Use - as command-name separator everywhereTimotej Lazar2016-07-141-4/+4
* osc: fix mouse areaswm42016-03-081-1/+1
* osd, lua: remove weird OSD scalingwm42016-03-071-9/+30