Alexandre Julliard
02876a4b13
Release 8.5.
2023-03-31 23:18:31 +02:00
Connor McAdams
6f2aa68e9f
uiautomationcore: Implement ILegacyIAccessibleProvider::get_Role for MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-03-31 23:12:43 +02:00
Connor McAdams
74f06be676
uiautomationcore: Add support for UIA_LegacyIAccessibleRolePropertyId.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-03-31 23:12:42 +02:00
Connor McAdams
fc3b0d3392
uiautomationcore: Add support for UIA_LegacyIAccessibleChildIdPropertyId.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-03-31 23:12:42 +02:00
Connor McAdams
77fa740398
uiautomationcore: Add support for UIA_IsOffscreenPropertyId to MSAA providers.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-03-31 23:12:42 +02:00
Rémi Bernon
19186b5063
imm32/tests: Add some ImmGetCandidateWindow tests.
2023-03-31 19:15:32 +02:00
Rémi Bernon
91bb0bf545
imm32/tests: Add some ImmGetCandidateListCount(W|A) tests.
2023-03-31 19:15:32 +02:00
Rémi Bernon
18d7be24ce
imm32/tests: Add some ImmGetCandidateList(W|A) tests.
2023-03-31 19:15:31 +02:00
Rémi Bernon
e6e63828d3
imm32/tests: Add some ImmRequestMessageW tests.
2023-03-31 19:15:31 +02:00
Rémi Bernon
4a52781ec9
imm32/tests: Add some spurious IME select calls.
...
Seen with the Korean locale from time to time, probably caused by some
uninitialized input context data.
2023-03-31 19:15:28 +02:00
Rémi Bernon
3ed1bb2464
imm32/tests: Add some ImeSetActiveContext tests.
2023-03-31 19:15:28 +02:00
Rémi Bernon
7d03937abe
imm32/tests: Init INPUTCONTEXT status in ImeSelect.
2023-03-31 19:15:28 +02:00
Rémi Bernon
ddfbc66fcf
imm32: Avoid recursing into ImeSelect calls.
2023-03-31 19:15:28 +02:00
Rémi Bernon
feb427db1a
imm32/tests: Add some ImmSetOpenStatus tests.
2023-03-31 19:15:28 +02:00
Rémi Bernon
13f0b5c9c6
imm32/tests: Add some ImmSetConversionStatus tests.
2023-03-31 19:15:28 +02:00
Zebediah Figura
3cb0b6c3f3
winedevice: Use the ntoskrnl channel.
2023-03-31 19:10:38 +02:00
Etaash Mathamsetty
2a069e4a91
kernel32: Add semi-stub for RemoveDirectoryTransactedA/W().
2023-03-31 19:10:38 +02:00
Etaash Mathamsetty
121ab8bf83
kernel32: Add semi-stub for GetFileAttributesTransactedA/W().
2023-03-31 19:10:38 +02:00
Etaash Mathamsetty
e89ee645b3
kernel32: Add semi-stub for FindFirstFileTransactedA/W().
2023-03-31 19:10:38 +02:00
Etaash Mathamsetty
4de32bc980
kernel32: Add semi-stub for DeleteFileTransactedA/W().
2023-03-31 19:10:38 +02:00
Etaash Mathamsetty
960526dad1
kernel32: Add semi-stub for CreateDirectoryTransactedA/W().
2023-03-31 19:10:38 +02:00
Etaash Mathamsetty
dc938571d6
kernel32: Add semi-stub for CreateFileTransactedA/W().
2023-03-31 19:10:38 +02:00
Georg Lehmann
36f5da51d0
winevulkan: Update to VK spec version 1.3.246.
2023-03-31 19:10:38 +02:00
Floris Renaud
c1a40a9c31
po: Update Dutch translation.
2023-03-31 19:10:38 +02:00
Zhiyi Zhang
f2df5a6c5d
dwrite: Use cache when font transform matrix contains only translation offsets.
...
Word 2016 queries a lot of font glyph bounding boxes and bitmaps with translation matrices. The
result of these queries is not cached because the transform matrix is not the identity matrix.
However, the translation offsets don't affect FreeType font operations at all, which can be
verified in ft_matrix_from_dwrite_matrix() called by get_glyph_transform(). So these results with
translation matrices can be cached as well. With this patch, Word 2016 stuttering is reduced
significantly.
2023-03-31 19:00:30 +02:00
Michael Stefaniuc
e4512287a0
mfplat/tests: Remove duplicated ok() call.
2023-03-31 19:00:04 +02:00
Michael Stefaniuc
17fbef9192
wmvcore/tests: Don't cast NULL to another pointer type.
2023-03-31 19:00:04 +02:00
Michael Stefaniuc
0a2cfe902e
ntdll/tests: Use FAILED() instead of not SUCCEEDED().
2023-03-31 19:00:04 +02:00
Michael Stefaniuc
0afc0d8de9
uiautomationcore/tests: Drop superfluous TRUE : FALSE conditional expression.
2023-03-31 19:00:04 +02:00
Mohamad Al-Jaf
98d7ac0c84
include: Add windows.ui.core.idl file.
...
Needed for mingw Firefox build.
2023-03-31 11:11:09 +02:00
Michael Stefaniuc
6acbec1927
dinput: Remove superfluous cast to self.
2023-03-31 11:10:58 +02:00
Michael Stefaniuc
567e35ceaf
dinput/tests: Drop superfluous TRUE : FALSE conditional expressions.
2023-03-31 11:10:58 +02:00
Zebediah Figura
cf4b4ff642
include: Include corecrt.h in vadefs.h.
...
For the __has_attribute() fallback.
Fixes: f4c3801495
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54666
2023-03-31 11:10:43 +02:00
Alistair Leslie-Hughes
3a1f5224fb
msado15: Handle DBTYPE_STR type when loading recordset data.
2023-03-30 20:53:21 +02:00
Mohamad Al-Jaf
58e6c4d11c
include: Add DirectXAlphaMode enum.
...
Needed for mingw Firefox build.
2023-03-30 20:34:28 +02:00
Michael Stefaniuc
48fdc8e08c
dmsynth: Don't crash when Open() gets a DMUS_PORTPARAMS7.
...
Wrong sizeof check: pointer instead of referenced structure.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53704
2023-03-30 20:31:46 +02:00
Alex Henrie
8fb04515cf
wldap32: Implement setting LDAP_OPT_SERVER_CERTIFICATE and add tests.
...
ctxt_handle is moved to the top of struct tlsw_session so that it can be
easily retrieved via LDAP_OPT_X_TLS_SSL_CTX.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54727
2023-03-30 20:28:28 +02:00
Alex Henrie
c8148d6778
wldap32: Return ~0u from ldap_modrdn* for any error.
2023-03-30 20:28:27 +02:00
Alex Henrie
0256f13184
wldap32: Implement ldap_connect.
2023-03-30 20:28:27 +02:00
Rémi Bernon
50352739ca
winemac: Use the default IME implementation for stubs.
2023-03-30 19:00:25 +02:00
Rémi Bernon
2a4dff01bd
winex11: Use the default IME implementation for stubs.
2023-03-30 19:00:25 +02:00
Rémi Bernon
32c5b57ac8
imm32: Return TRUE from ImmIsIME with any HKL.
2023-03-30 19:00:25 +02:00
Rémi Bernon
3d694c8118
imm32: Add a default implementation for IME functions.
...
To be used by graphics drivers.
2023-03-30 19:00:23 +02:00
Rémi Bernon
f24479793b
imm32: Introduce new input_context_init helper.
2023-03-30 19:00:23 +02:00
Rémi Bernon
538d48e3f9
imm32: Select current IME on input contexts when needed.
2023-03-30 19:00:23 +02:00
Rémi Bernon
1b778dbea7
imm32: Send WM_IME_SELECT messages when IME is activated.
2023-03-30 19:00:23 +02:00
Rémi Bernon
e64e4e7461
imm32: Pass the HIMC to the IME UI window IMMGWL_IMC.
...
Instead of the imc pointer.
2023-03-30 19:00:21 +02:00
Rémi Bernon
3e2edac438
win32u: Ignore some IME messages in default_window_proc.
2023-03-30 19:00:21 +02:00
Rémi Bernon
6fd3bd9b62
win32u: Ignore IME messages from IME UI windows in DefWindowProc.
2023-03-30 19:00:21 +02:00
Rémi Bernon
5c98617e1b
imm32/tests: Test DefWindowProc with IME UI messages.
2023-03-30 19:00:21 +02:00