Fix the issue of incorrect linkid calculation due to a lack of judgment on the current type.
Signed-off-by: Zhaoyi <zhaoyi(a)uniontech.com>
--
v13: comctl32/syslink: Check item type before increasing link ID in SYSLINK_LinkAtPt().
https://gitlab.winehq.org/wine/wine/-/merge_requests/3114
This is a preparation for better handling of message packing between win32u and user32. It also removes some hacks that were needed before syscall separation completion.
--
v2: win32u: Pass module name before packed lparam in win_hook_params.
user32: Always use NtCallbackReturn to pass result from User32CallWindowsHook.
wow64win: Convert parameters in place in wow64_NtUserCallWindowsHook.
wow64win: Conver parameters in place in wow64_NtUserCallWinProc.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3346
This is a preparation for better handling of message packing between win32u and user32. It also removes some hacks that were needed before syscall separation completion.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3346
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54748
--
v3: gdiplus: Fix GdipGetAllPropertyItems return value when no properties exist.
gdiplus: Fix GdipGetPropertySize return value when no properties exist.
gdiplus/tests: Pare down image property tests that are not run for Wine.
gdiplus/tests: Use test context for test ran in a loop.
gdiplus/tests: Add GIF to image properties tests.
gdiplus/tests: Use consistent no-alternate value for image properties.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3302
Validate user data before passing it to PolyDraw.
The program in the bug requests to draw figures outrageously outside the DC's region after presumably, some uninitialized values happen as a result of a missing font. Native gdiplus seems to handle this gracefully so we probably also should.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=41617
Signed-off-by: David Kahurani <k.kahurani(a)gmail.com>
--
v4: gdiplus: Clip polygons before drawing them
https://gitlab.winehq.org/wine/wine/-/merge_requests/3288