Commit graph

163357 commits

Author SHA1 Message Date
Florian Will
ba889f2c4c dinput: Set guidType = GUID_Unknown for HID collections.
Fixes an issue in Zusi 3 where DIDFT_COLLECTION objects would be passed
to SetDataFormat.
2023-04-04 11:55:36 +02:00
Florian Will
4413356d19 dinput/tests: Add guidType test for collection objects. 2023-04-04 11:55:35 +02:00
Rémi Bernon
3385cda1c7 imm32: Use a stack allocated buffer in ImmTranslateMessage. 2023-04-04 09:44:58 +02:00
Rémi Bernon
8d0e7d8cdc imm32: Cleanup parameters and traces in ImmTranslateMessage. 2023-04-04 09:44:58 +02:00
Rémi Bernon
101743205d imm32: Simplify control flow in ImmTranslateMessage. 2023-04-04 09:44:58 +02:00
Rémi Bernon
4445fd14d7 imm32: Fix mixed-up HIMC / imc pointers in ImmTranslateMessage. 2023-04-04 09:44:58 +02:00
Rémi Bernon
7f0c2c48df imm32: Rewrite ImmInternalSendIMENotify helper as imc_notify_ime. 2023-04-04 09:44:58 +02:00
Rémi Bernon
3b4aa1662e imm32: Rewrite ImmInternalPostIMEMessage helper as imc_post_message. 2023-04-04 09:44:58 +02:00
Rémi Bernon
f6cf1d4432 imm32: Rewrite ImmInternalSendIMEMessage helper as imc_send_message. 2023-04-04 09:44:58 +02:00
Alex Henrie
12b5da66e9 wldap32: Skip over the TLS certificate check if not using TLS.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54772
2023-04-04 09:44:29 +02:00
Alexandre Julliard
b5ba4baa51 msvcrt: Use the copysign()/copysignf() implementation from the bundled musl library. 2023-04-04 09:43:57 +02:00
Alexandre Julliard
233eea6cfa msvcrt: Use the fdim()/fdimf() implementation from the bundled musl library. 2023-04-04 09:43:57 +02:00
Alexandre Julliard
5564512b09 msvcrt: Use the fmin()/fminf() implementation from the bundled musl library. 2023-04-04 09:43:57 +02:00
Alexandre Julliard
4a9258ee97 msvcrt: Use the fmax()/fmaxf() implementation from the bundled musl library. 2023-04-04 09:43:57 +02:00
Alexandre Julliard
0900667876 msvcrt: Use the trunc()/truncf() implementation from the bundled musl library. 2023-04-04 09:43:57 +02:00
Alexandre Julliard
15b50e98a4 msvcrt: Use the hypot()/hypotf() implementation from the bundled musl library. 2023-04-04 09:43:56 +02:00
Alexandre Julliard
406c583c3b msvcrt: Use the cbrt()/cbrtf() implementation from the bundled musl library. 2023-04-04 09:43:56 +02:00
Alexandre Julliard
e5808e2036 msvcrt: Use the modf()/modff() implementation from the bundled musl library. 2023-04-04 09:43:56 +02:00
Alexandre Julliard
be147a806b msvcrt: Use the frexp()/frexpf() implementation from the bundled musl library. 2023-04-04 09:43:56 +02:00
Alexandre Julliard
b7228259f8 msvcrt: Use the fabs()/fabsf() implementation from the bundled musl library. 2023-04-04 09:43:54 +02:00
Alexandre Julliard
438553e923 libs: Import the math library from upstream musl 1.2.3. 2023-04-04 09:43:51 +02:00
Paul Gofman
35f9091bee winegstreamer: Fix check for non-zero padding in h264 transform. 2023-04-04 09:43:46 +02:00
Rémi Bernon
64cca15329 winex11: Cleanup XIM initialization traces. 2023-04-03 16:56:18 +02:00
Rémi Bernon
f1f0386c1e winex11: Set thread data XIM pointer outside of open_xim. 2023-04-03 16:56:18 +02:00
Rémi Bernon
4390b01176 winex11: Create the thread XFontSet on thread attach. 2023-04-03 16:56:18 +02:00
Rémi Bernon
cc8a6b1384 winex11: Remove unnecessary else control flow. 2023-04-03 16:56:18 +02:00
Rémi Bernon
b91774a1ee winex11: Pass hwnd parameter to all XIC callbacks. 2023-04-03 16:56:18 +02:00
Rémi Bernon
a1f5def2dc winex11: Always create XIC preedit and status attributes. 2023-04-03 16:56:18 +02:00
Rémi Bernon
41fa67c69e winex11: Remove non-CJK specific XIC creation logic. 2023-04-03 16:56:18 +02:00
Alex Henrie
654651bf23 wintrust: Annotate WINTRUST_Alloc with __WINE_(DEALLOC|MALLOC). 2023-04-03 16:52:01 +02:00
Hugh McMaster
d350af2455 kernel32/tests: Test GetConsoleOriginalTitleW() with an empty title. 2023-04-03 16:52:01 +02:00
Hugh McMaster
30f1c1be74 kernelbase: Implement GetConsoleOriginalTitleA(). 2023-04-03 16:52:01 +02:00
Hugh McMaster
887aa70e08 kernelbase: Implement GetConsoleOriginalTitleW(). 2023-04-03 16:52:01 +02:00
Hugh McMaster
6891faf454 conhost: Save original console title on initialization. 2023-04-03 16:52:01 +02:00
Hugh McMaster
b1dc5a533b kernel32/tests: Check return length of GetConsoleOriginalTitleA/W(). 2023-04-03 16:52:01 +02:00
Daniel Tang
9a49c0a655 wintypes: Declare exported functions in rometadataresolution.h. 2023-04-03 16:52:01 +02:00
Aurimas Fišeras
18358c474d po: Update Lithuanian translation. 2023-04-03 16:52:01 +02:00
Mohamad Al-Jaf
712f87ee8e widl: Add support for composable attribute.
Needed to build windows.ui.composition.idl.
2023-04-03 16:52:01 +02:00
Mohamad Al-Jaf
a7e1c707f1 widl: Add support for protected attribute. 2023-04-03 16:52:01 +02:00
Mohamad Al-Jaf
781b8b0e99 widl: Add support for inherited runtime classes.
Needed to build windows.ui.composition.idl.
2023-04-03 16:52:01 +02:00
Alex Henrie
42d0fa8b13 wldap32: Allow LDAP_OPT_REFERRALS to be set from a pointer. 2023-04-03 16:52:01 +02:00
Alex Henrie
e2ead2fbfe wldap32/tests: Name option test functions after the option being tested. 2023-04-03 16:52:01 +02:00
Florian Will
dcb84a45f6 dinput: Fix EnumObjects callback return value handling.
This solves an issue in ZUSI 3 settings for DirectInput devices. Delphi
defines the True value of the "C-compatible" LongBool type as -1, which
wine interpreted to mean DIENUM_STOP because it is != DIENUM_CONTINUE.
Change that logic so only an explicit DIENUM_STOP (= 0) return value
stops the enumeration of objects.
2023-04-03 16:52:01 +02:00
Florian Will
c04319e5a0 dinput/tests: Add EnumObjects callback return value test. 2023-04-03 16:52:01 +02:00
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