This fixes a test failure/crash on Windows 8.1 introduced by dd1d82728811c15716eefa0917eb3ecac4b9a85a.
--
v4: mfplat/tests: Don't assume video processor MFT can provide samples.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7838
This is serie #11 about PDB rewrite.
It finishes the migration of the types management to
the new PDB reader (also disabling remaining type
handling in old PDB reader when using new PDB reader).
It starts the handling in new PDB reader of functions
and symbols:
- it implements line information support in new PDB
reader for inlined functions,
- it uses (for all debug info backend) the opaque
symref_t to refer to symbol's container
(so that we can let backend decide how to store it).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/7883
If ClipCursor is called while the seat doesn't have a pointer and the
call qualifies for locking the pointer, it would have tried to lock a
null wl_pointer.
For example, I'm launching a fullscreen application (which causes ClipCursor calls on startup) in a headless compositor before I launch my virtual keyboard/pointer client. While the pointer is deinitialized and there cannot be a focused hwnd, the cursor wl_surface will not be set, making it qualify for pointer locking.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/7857
Over the past several weeks I've been working on and off on this. I didn't track the hours but I'm sure that I've spent 80+ hours on the feature. I've tested and retested all known scenarios and it seems to be working as expected.
--
v14: cmd: Implement tab completion for command line entry.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7843