~thopiekar/wine/+git/wine:master

Last commit made on 2024-04-18
Get this branch:
git clone -b master https://git.launchpad.net/~thopiekar/wine/+git/wine

Branch merges

Branch information

Name:
master
Repository:
lp:~thopiekar/wine/+git/wine

Recent commits

b875897... by Jacek Caban <email address hidden>

ntdll: Use mangled function names in ARM64EC assembly.

f0efb2e... by Tim Clem <email address hidden>

winemac.drv: Hide app's dock icon when it wouldn't have a taskbar item on Windows.

Hide the icon when an app has no visible windows, or when all of its
visible windows would have no taskbar entry (i.e., they are owned or
have WS_EX_TOOLWINDOW or WS_EX_NOACTIVATE, but not WS_EX_APPWINDOW).
The dock icon returns if those conditions are no longer satisfied.

This behavior is behind a Mac Driver registry key,
EagerDockIconHiding (defaulting to true), to allow toggling it on a
per-app or global basis.

d6e39da... by Jinoh Kang <email address hidden>

kernel32/tests: Document which fields may be overwritten later in gen_forward_chain_testdll().

Const correctness is helpful for figuring out which fields are mutable
and which ones are intended to stay constant.

c014ff7... by Jinoh Kang <email address hidden>

kernel32/tests: Fix argument order in subtest_export_forwarder_dep_chain() calls.

The parameter types are (size_t, size_t, BOOL).

Fixes: 4baada41a03ad577db3932334f48eda881a96f56

730b6c0... by Zhiyi Zhang <email address hidden>

light.msstyles: Use #fefefe instead of #ffffff for scrollbar parts.

Fix Imperium: Greek Wars (1183470) launcher scrollbar largely drawn as transparent.

The application sets a hardcoded #ffffff as the color key for transparency. On Windows, the
scrollbar parts only have very few #ffffff pixels so the scrollbar is drawn as basically opaque.
If a theme that have many 0xffffff pixels is being used, then the bug reproduces as well on Windows.
I don't want to change the light theme style for this. So let's work around this by using #fefefe
instead of #ffffff. This have little difference visually.

Based on investigation done by Santino Mazza.

ab091b2... by Zhiyi Zhang <email address hidden>

uxtheme/tests: Test that scrollbar parts should have very few #ffffff pixels.

fbfc8df... by Brendan Shanks <email address hidden>

dxgi: Add IDXGISwapChain4 stubs for D3D11.

Microsoft Flight Simulator (2020) requires IDXGISwapChain4.

3c3bfbf... by Brendan Shanks <email address hidden>

dxgi: Add IDXGISwapChain3 stubs for D3D11.

3fdf97a... by Brendan Shanks <email address hidden>

dxgi: Add IDXGISwapChain2 stubs for D3D11.

2c2ac00... by Alexandre Julliard

widl: Use x64 calling convention for ARM64EC.