Commit graph

164453 commits

Author SHA1 Message Date
Nikolay Sivov b62f3c881b d2d1: Improve resource properties check when creating a bitmap. 2023-05-26 21:24:14 +02:00
Connor McAdams a5426f6ace uiautomationcore: Call IRawElementProviderAdviseEvents methods when events are added or removed.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-05-26 21:24:14 +02:00
Connor McAdams 973d00db1b uiautomationcore: Implement UiaRemoveEvent.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-05-26 21:24:14 +02:00
Connor McAdams 407ce9a1d5 uiautomationcore: Implement UiaAddEvent.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-05-26 21:24:14 +02:00
Connor McAdams a3e71d4c4b uiautomationcore/tests: Add tests for non-nested node events.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-05-26 21:24:14 +02:00
Connor McAdams bfdda1c311 uiautomationcore: Fix maximum ID comparison for uia_{prop,pattern,control}_info_from_id().
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-05-26 21:24:14 +02:00
Rémi Bernon 0e90213ed8 imm32: Silence some unnecessary FIXMEs. 2023-05-26 21:24:14 +02:00
Gabriel Ivăncescu 13e94072dd mshtml: Implement indexed props for classList.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-05-26 21:24:14 +02:00
Gabriel Ivăncescu e807da918b mshtml: Implement classList's item() method.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-05-26 21:24:14 +02:00
Gabriel Ivăncescu 808fcf23c7 mshtml: Implement classList's length prop.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-05-26 21:24:14 +02:00
Gabriel Ivăncescu fcaa9bbedc mshtml: Implement classList's toggle() method.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-05-26 21:24:14 +02:00
Gabriel Ivăncescu 59f7fbeeb0 mshtml: Implement classList's contains() method.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-05-26 21:24:14 +02:00
Gabriel Ivăncescu ced7545580 mshtml: Expose the other remaining props for element.classList.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-05-26 21:24:14 +02:00
Alexandre Julliard 71d9f327f0 ntdll: Allocate the ARM64EC code map when the first ARM64X binary is loaded. 2023-05-26 21:24:14 +02:00
Alexandre Julliard 30040cc9d7 ntdll: Also update the entry point address when loading an ARM64X binary. 2023-05-26 21:24:08 +02:00
Jacek Caban c73684e533 win32u: Use syscall interface for all ntgdi functions. 2023-05-26 11:09:34 +02:00
Jacek Caban 28642d2239 win32u: Use syscall interface for more clipping functions. 2023-05-26 11:09:33 +02:00
Jacek Caban 1ac5a2e01a win32u: Use syscall interface for more font functions. 2023-05-26 11:09:32 +02:00
Jacek Caban 9b5c916e4e win32u: Use syscall interface for more font functions. 2023-05-26 11:09:32 +02:00
Jacek Caban 384d34d6fb win32u: Use syscall interface for more GDI object functions. 2023-05-26 11:09:31 +02:00
Jacek Caban 5f5082afc9 win32u: Use syscall interface for more DC functions. 2023-05-26 11:09:30 +02:00
Jacek Caban e4215142f7 win32u: Use syscall interface for DIB functions. 2023-05-26 11:09:30 +02:00
Jacek Caban 859eda026d win32u: Use syscall interface for D3DKMT functions. 2023-05-26 11:09:29 +02:00
Jacek Caban 4aecddf06a win32u: Use syscall interface for more bitmap functions. 2023-05-26 11:09:28 +02:00
Zebediah Figura 47ee70a84e xactengine: Use the xaudio2 channel.
Unify this with the rest of xaudio.
2023-05-26 11:08:46 +02:00
Anton Baskanov 69d088ca5b dsound: Take distance and Doppler factor into account. 2023-05-26 11:08:09 +02:00
Anton Baskanov 23eca82ac3 dsound/tests: Test distance and Doppler factor. 2023-05-26 11:08:09 +02:00
Anton Baskanov ef2d8d8e5d dsound: Use the value from SetFrequency when 3D processing is disabled. 2023-05-26 11:08:09 +02:00
Anton Baskanov e7304f7dc6 dsound/tests: Test Doppler shift with 3D processing disabled. 2023-05-26 11:08:09 +02:00
Anton Baskanov 15de4251d1 dsound: Fix Doppler shift in head-relative mode. 2023-05-26 11:08:09 +02:00
Anton Baskanov aed3f7fb4d dsound/tests: Test Doppler shift in head-relative mode. 2023-05-26 11:08:09 +02:00
Floris Renaud fd6fc3de59 po: Update Dutch translation. 2023-05-26 11:07:39 +02:00
Alex Henrie c293cd781f setupapi: Use CRT functions for memory allocation where possible.
The big win here is getting rid of the reimplementation of wcsdup.
2023-05-25 22:18:57 +02:00
Ziqing Hui 678a815640 mf/tests: Add tests for MPEG4 media sink. 2023-05-25 22:06:00 +02:00
Jactry Zeng 7dcf573c7d shell32: Update view mode flags while creating IShellView for IExplorerBrowser. 2023-05-25 17:49:00 +02:00
Jactry Zeng 3ed6413a50 shell32: Reimplement IExplorerBrowser_SetFolderSettings() with support of setting flags. 2023-05-25 17:49:00 +02:00
Jactry Zeng 49490f8567 shell32/tests: Move tests of IExplorerBrowser_SetFolderSettings() to a separated function and more tests. 2023-05-25 17:49:00 +02:00
Jactry Zeng e80d8fe098 shell32: Reimplement IFolderView2_SetCurrentViewMode() with modern behaviours.
Only pre-win7 systems return E_INVALIDARG for invalid values, and only pre-vista
systems accept FVM_AUTO as a view mode, others fall it back to FVM_ICON. Let's
switch to modern behaviours, so that we don't need additional code for handling
that when using it to implement IExplorerBrowser_SetFolderSettings().
2023-05-25 17:48:58 +02:00
Jactry Zeng 7f36382006 shell32: Implement IFolderView2_{Get, Set}CurrentFolderFlags(). 2023-05-25 17:48:58 +02:00
Jactry Zeng c8209830d5 shell32/tests: Add tests for IFolderView2_{Get, Set}CurrentFolderFlags(). 2023-05-25 17:48:57 +02:00
Jacek Caban cd09a22439 win32u: Use syscall interface for bitblt functions. 2023-05-25 16:26:08 +02:00
Jacek Caban 0c73b717fb win32u: Pass blend function as DWORD to NtGdiAlphaBlend. 2023-05-25 16:26:08 +02:00
Jacek Caban 7acaba6774 win32u: Use syscall interface for more path functions. 2023-05-25 16:26:07 +02:00
Jacek Caban 6452d293de win32u: Use syscall interface for more printer functions. 2023-05-25 16:26:06 +02:00
Jacek Caban 0cccc08cd6 win32u: Use syscall interface for more painting functions. 2023-05-25 16:26:06 +02:00
Jacek Caban 8cc95b5487 win32u: Use syscall interface for more painting functions. 2023-05-25 16:26:05 +02:00
Jacek Caban 3b01fb113f win32u: Use syscall interface for NtGdiOpenDCW. 2023-05-25 16:26:04 +02:00
Alexandre Julliard 00538ed195 configure: Don't create the wine64 symlink in multi-arch builds. 2023-05-25 16:21:17 +02:00
Alexandre Julliard f6f38e2490 server: Return STATUS_IMAGE_MACHINE_TYPE_MISMATCH when the mapping's machine differs from the process. 2023-05-25 16:21:17 +02:00
Alexandre Julliard c306e76645 server: Add a separate request to create a memory view for an image mapping. 2023-05-25 16:21:17 +02:00