Commit graph

157879 commits

Author SHA1 Message Date
Zhiyi Zhang bfb49ad04c comctl32/toolbar: Add support for TBCDRF_NOBACKGROUND.
Tested manually on XP, Win 7 and Win 10.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53049
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang d2a7b967ee uxtheme: Support parsing more header parts and states.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53066
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang 968c3de0c5 uxtheme: Support parsing more edit parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang b334d89d5d uxtheme: Support parsing more combobox parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang f1aa061d8f uxtheme: Support parsing more clock states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Zhiyi Zhang 22adfc67b4 uxtheme: Support parsing more button parts and states.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-21 18:40:25 +02:00
Jinoh Kang b8d11f76da ntdll/tests: Add more tests for \Device\NamedPipe\ root directory.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:40:25 +02:00
Nikolay Sivov f6f66661b3 d3d11: Remove null dxgi object checks.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 23:26:50 +02:00
Alistair Leslie-Hughes b581165950 d3drm: Return S_OK from IDirect3DRMMeshBuilder3::Optimize().
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-06-20 23:26:50 +02:00
Paul Gofman e68b27b14f winex11.drv: Destroy GLX pbuffer when destroying drawable.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-20 23:26:50 +02:00
Paul Gofman 2299d40026 winex11.drv: Store wgl_drawable instead of GLX drawable in wgl_pbuffer.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-20 23:26:50 +02:00
David Kahurani 796aa0ae88 xmllite/writer: Fix typo in a comment.
Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2022-06-20 23:26:50 +02:00
David Kahurani 098f3c892e xmllite/writer: Handle possible memory allocation failures.
Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2022-06-20 23:26:50 +02:00
David Kahurani 630c38b261 xmllite/reader: Avoid memory leak on error path.
attr->value should not be freed as it was not allocated attr->localname
should instead having just being previously allocated and not freed
anywhere else

Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2022-06-20 23:26:50 +02:00
Jinoh Kang 0974f047b5 riched20: Commit and wrap paragraphs after changing text properties.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53170
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-20 23:26:50 +02:00
David Curtiss 68d4643a67 ws2_32: Allow getsockname after AcceptEx.
.NET 6's HTTP/Socket code queries this. Winsock allows getsockname
on the AcceptEx AcceptSocket, but only if SO_UPDATE_ACCEPT_CONTEXT
is set.

Signed-off-by: David Curtiss <david.curtiss@ni.com>
2022-06-20 23:26:50 +02:00
Jacek Caban 26ab701072 win32u: Move WM_SHOWWINDOW implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:42 +02:00
Jacek Caban 0471645755 win32u: Move more default window messages implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:42 +02:00
Jacek Caban 8d9648702d win32u: Move WM_PRINT implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:42 +02:00
Jacek Caban 88870884a5 win32u: Move default WM_CTL* window message implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:41 +02:00
Jacek Caban c7e0697e9c win32u: Move WM_WINDOWPOSCHANGED implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:41 +02:00
Jacek Caban 3ec9c2990b win32u: Move WM_APPCOMMAND implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:41 +02:00
Jacek Caban 749e1b05d7 win32u: Move default key messages implementation from user32.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-20 20:54:41 +02:00
Jactry Zeng 0395988052 include: Add definition of ScriptPlaceOpenType().
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
2022-06-20 10:53:06 +02:00
Alex Henrie 33f65267b5 shell32/tests: Add tests for Program Manager name sanitization.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
2022-06-20 10:45:43 +02:00
Nikolay Sivov a2935a518b d2d1/effect: Move effect instance creation to the device context.
Creating new effects from effect context does not reuse calling context.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:26 +02:00
Nikolay Sivov 7eabfd477f d2d1/effect: Add CheckFeatureSupport().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:25 +02:00
Nikolay Sivov 89e1a7614e d2d1/effect: Add LoadComputeShader().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:23 +02:00
Nikolay Sivov f15b317260 d2d1/effect: Add LoadPixelShader().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:22 +02:00
Nikolay Sivov 38e6653489 d2d1/effect: Forward color context methods to corresponding device context.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:20 +02:00
Ziqing Hui fd9f1e44a7 d2d1: Implement UnregisterEffect().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:20 +02:00
Ziqing Hui 967bd3120d d2d1: Implement property parsing for RegisterEffectFromStream().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:20 +02:00
Ziqing Hui 05b796ff98 d2d1: Partially implement RegisterEffectFromStream().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:19 +02:00
Nikolay Sivov 9e47b64c67 d2d1: Use CRT memory allocation functions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-20 10:38:19 +02:00
Jinoh Kang beee5160a8 winedbg: Fix typos in manpage.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-20 10:37:59 +02:00
Daniel Lehman c695ec59b1 include: Add _tcsto[u]ll declarations.
Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
2022-06-20 10:37:56 +02:00
Brendan Shanks f99cb3297f ntdll: Add zero_bits parameter to load_builtin.
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
2022-06-20 10:37:48 +02:00
Brendan Shanks 20abf39d86 ntdll: Add zero_bits parameter to find_builtin_dll.
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
2022-06-20 10:37:48 +02:00
Brendan Shanks 6d22775b65 ntdll: Add zero_bits parameter to open_builtin_pe_file.
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
2022-06-20 10:37:48 +02:00
Brendan Shanks 9bed3adc72 ntdll: Add zero_bits parameter to virtual_map_builtin_module.
Signed-off-by: Brendan Shanks <bshanks@codeweavers.com>
2022-06-20 10:37:46 +02:00
Alexandre Julliard 1a3217393e Release 7.11.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-17 21:52:59 +02:00
Piotr Caban 1b46752126 d3dx10/tests: Add D3DX10CreateTextureFromMemory thread pump tests.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Piotr Caban 696071af7a d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10CreateTextureFromMemory.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Piotr Caban 798395d3b2 d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10CreateTextureFromResourceW.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Piotr Caban 1b39e769b5 d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10CreateTextureFromResourceA.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Piotr Caban 0c659a23c2 d3dx10: Add support for ID3DX10ThreadPump parameter in D3DX10CreateTextureFromFileW.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2022-06-17 20:38:19 +02:00
Zebediah Figura 591fd06b6c win32u: Move NtUserGetRawInputBuffer from user32. 2022-06-17 20:37:56 +02:00
Zebediah Figura db43005cd8 win32u: Move NtUserGetRawInputData from user32. 2022-06-17 20:37:54 +02:00
Zebediah Figura 12e3c4949f user32: Correctly fill the RAWINPUT structure on WoW64.
This changes the offset of the wParam field.
2022-06-17 20:37:51 +02:00
Zebediah Figura ac5f064521 user32/tests: Add some more tests related to the RAWINPUT structure. 2022-06-17 20:37:51 +02:00