1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-05 06:30:06 +00:00
mpv/video/out
James Ross-Gowan acbac01a73 w32_common: don't hide cursor when the menu is open
Previously, mpv would hide the cursor when the autohide timer expired,
even if the window menu was open. This made it difficult to use the menu
with the mouse.

When handling VOCTRL_SET_CURSOR_VISIBILITY, instead of determining
whether to call SetCursor by checking if the cursor is in the client
area, call it based on the parameters to the last WM_SETCURSOR message.
When the window enters "menu mode," it gets a WM_SETCURSOR message with
HIWORD(lParam) set to 0 to indicate that the cursor shouldn't be set.
2015-03-13 21:31:58 +11:00
..
cocoa cocoa: support the "window-minimized" property 2015-03-08 22:00:47 +01:00
wayland
aspect.c
aspect.h
bitmap_packer.c buid: readd -Wparentheses 2015-03-02 19:09:25 +01:00
bitmap_packer.h
cocoa_common.h
cocoa_common.m cocoa: fix minimized state getter 2015-03-09 12:01:55 +01:00
d3d_shader_420p.h vo_direct3d: support NV12 with shaders 2015-03-02 19:09:18 +01:00
d3d_shader_nv12.h vo_direct3d: support NV12 with shaders 2015-03-02 19:09:18 +01:00
d3d_shader_yuv.hlsl vo_direct3d: support NV12 with shaders 2015-03-02 19:09:18 +01:00
dither.c
dither.h
filter_kernels.c filter_kernels: rename bilinear_slow to triangle 2015-02-24 03:13:37 +01:00
filter_kernels.h filter_kernels: improve a comment 2015-01-22 20:08:47 +01:00
gl_cocoa.c cocoa: fix fallback for OpenGL 2.1 hardware [2] 2015-01-24 16:54:24 +01:00
gl_common.c vo_opengl: minor robustness improvement in function loader 2015-02-20 18:53:35 +01:00
gl_common.h vo_opengl: remove some unused functions 2015-01-28 19:40:52 +01:00
gl_header_fixes.h
gl_hwdec_vaglx.c vo_opengl: let hwdec driver report the exact image format 2015-01-29 19:53:49 +01:00
gl_hwdec_vda.c command: add property returning detected hwdec API 2015-02-02 22:43:13 +01:00
gl_hwdec_vdpau.c vo_opengl: let hwdec driver report the exact image format 2015-01-29 19:53:49 +01:00
gl_hwdec.c video: have a generic context struct for hwdec backends 2015-01-22 15:32:23 +01:00
gl_hwdec.h vo_opengl: let hwdec driver report the exact image format 2015-01-29 19:53:49 +01:00
gl_lcms.c vo_opengl: minor changes to ICC update code 2015-01-26 02:11:14 +01:00
gl_lcms.h
gl_osd.c vo_opengl: refactor shader generation (part 2) 2015-03-12 23:20:21 +01:00
gl_osd.h vo_opengl: refactor shader generation (part 1) 2015-03-12 23:20:20 +01:00
gl_utils.c vo_opengl: refactor shader generation (part 2) 2015-03-12 23:20:21 +01:00
gl_utils.h vo_opengl: refactor shader generation (part 2) 2015-03-12 23:20:21 +01:00
gl_video.c vo_opengl: sample from the right tex for separated scalers 2015-03-13 00:37:16 +01:00
gl_video.h vo_opengl: refactor shader generation (part 2) 2015-03-12 23:20:21 +01:00
gl_w32.c vo_opengl: remove remnants of dropped stereo buffer support 2015-01-24 23:29:54 +01:00
gl_wayland.c
gl_x11.c vo_opengl: remove remnants of dropped stereo buffer support 2015-01-24 23:29:54 +01:00
gl_x11egl.c x11egl: minor cleanup 2015-02-20 19:54:33 +01:00
vo_caca.c
vo_direct3d.c win32: fix some more -Wparentheses warnings 2015-03-04 17:28:41 +01:00
vo_image.c
vo_lavc.c
vo_null.c
vo_opengl_cb.c vo_opengl: refactor shader generation (part 1) 2015-03-12 23:20:20 +01:00
vo_opengl.c vo_opengl: refactor shader generation (part 1) 2015-03-12 23:20:20 +01:00
vo_sdl.c buid: readd -Wparentheses 2015-03-02 19:09:25 +01:00
vo_vaapi.c vo_vaapi: fix video equalizer (second try) 2015-03-06 12:15:03 +01:00
vo_vdpau.c buid: readd -Wparentheses 2015-03-02 19:09:25 +01:00
vo_wayland.c vo: simplify VOs by adding generic screenshot support 2015-01-24 23:16:27 +01:00
vo_x11.c vo: simplify VOs by adding generic screenshot support 2015-01-24 23:16:27 +01:00
vo_xv.c vo_xv: don't attempt to clear window before mapped 2015-02-26 09:26:28 +01:00
vo.c command: display-fps is the display FPS as assumed by the VO 2015-03-12 23:41:25 +01:00
vo.h vo: update FPS only on state changes 2015-03-12 23:35:38 +01:00
w32_common.c w32_common: don't hide cursor when the menu is open 2015-03-13 21:31:58 +11:00
w32_common.h
wayland_common.c buid: readd -Wparentheses 2015-03-02 19:09:25 +01:00
wayland_common.h
win_state.c
win_state.h
x11_common.c x11: ignore mouse enter/leave events due to pointer grab 2015-03-11 11:52:33 +01:00
x11_common.h vo_opengl, x11: implement icc-profile-auto 2015-01-26 02:18:47 +01:00
x11_icon.bin