--
v13: maintainers: Add a section for Windows.Devices.Enumeration.
windows.devices.enumeration: Support parsing AQS filters in IDeviceInformationStatics::{FindAllAsyncAqsFilter, CreateWatcherAqsFilter}.
windows.devices.enumeration/tests: Add tests for IDeviceInformationStatics::{FindAllAsyncAqsFilter, CreateWatcherAqsFilter}.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8890
On Tue Sep 16 12:48:37 2025 +0000, Nikolay Sivov wrote:
> Here it's fine to remove it, because original text does not have it.
The “fuzzy” translations block the translation after the fact. It would be better to delete the fuzzy translations and do a side-by-side translation so that everything is taken into account.
For example, in “winecfg,” under “integration with the desktop,” you will see what I mean.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8857#note_115961
This fixes Trials Fusion often crashing when disconnecting a controller while there are more still connected.
--
v17: ntoskrnl/tests: Use the 'Nt' version of the CancelIo APIs.
ntoskrnl/tests: Test the thread ID the cancellation routine runs from.
ntoskrnl/tests: Add more cancellation tests.
ntoskrnl/tests: Fix tests on current Windows 10 / 11.
ntdll/tests: Test IOSB values of the cancel operation.
ntdll/tests: Add more NtCancelIoFile[Ex]() tests.
ntdll: Wait for all asyncs to handle cancel in NtCancelIoFile().
server: Factor out a cancel_async() function.
server: Introduce a find_async_from_user helper.
ntdll: Factor out a cancel_io() function.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7797
When we were able to load it at least.
EGL has some advantages, like not requiring a specific pixel format on the windows, it will share most of its problems with winewayland (and wineandroid although we may also assume GL doesn't work anymore there at this point) so anything fixed with it could benefit all. It will also be required for shared resources and compositing when Vulkan is unavailable.
This might be a bit early still, I'm not sure it is on par when it comes to child window rendering synchronization. However this doesn't drop GLX either, and instead just changes the default. I think it would be useful to switch early though, at least to have more time to settle (and eventually decide to switch back during code freeze if it proves a bad idea).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8977