1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-13 18:37:10 +00:00
mpv/DOCS
wm4 64b7811c28 x11: when using --wid, inherit event flags from parent window
When embedding a X window, it's hard to control whether it receives
mouse/keyboard input or not. It seems the X protocol itself makes this
hard (basically due to the outdated design mismatching with modern
toolkits), and we have to take care of these things explicitly.

Simply do this by manually querying and using the parent window event
flags.

This restores some MPlayer behavior (it doesn't add back exactly the
same code, but it's very similar).

This probably has some potential to interfere with libmpv embedding, so
bump the client API minor.

CC: @mpv-player/stable (if applied, client-api-changes.rst has to be
    adjusted to include the 0.5.2 release)
2014-08-31 14:48:26 +02:00
..
client_api_examples docs: cocoa example uses wakeup callback API 2014-08-12 23:40:58 +02:00
man lua: expose mp_getcwd through mp.utils 2014-08-31 00:58:27 +02:00
client-api-changes.rst x11: when using --wid, inherit event flags from parent window 2014-08-31 14:48:26 +02:00
contribute.md DOCS/contribute.md: move instructions for sending patches to the top 2014-06-17 23:18:13 +02:00
crosscompile-mingw.md DOCS: fix an external link 2014-03-09 15:02:28 +01:00
edl-mpv.rst edl: extend with chapter timestamps 2014-02-19 00:06:00 +01:00
encoding.rst manpage: update config file locations 2014-06-28 15:55:09 +02:00
release-policy.md DOCS: mark the recent release in client-api-changes.rst 2014-08-12 23:01:19 +02:00
tech-overview.txt DOCS/tech-overview.txt: some updates 2014-08-18 01:21:13 +02:00
waf-buildsystem.rst DOCS/waf-buildsystem: add link to the Waf book 2014-02-06 13:45:35 +01:00