Commit graph

160080 commits

Author SHA1 Message Date
Alexandre Julliard 8d43170b9f makedep: Make the disabled flag architecture-generic. 2022-10-26 11:03:51 +02:00
Alexandre Julliard 6cfdd7e97c makedep: Add a helper function to build an arch-specific module name. 2022-10-26 11:03:42 +02:00
Alexandre Julliard 5574c22d54 makedep: Add a helper function to get a cross-compilation make variable. 2022-10-26 11:03:33 +02:00
Alexandre Julliard 7d4ce928ef makedep: Add a helper function to build a source file for one architecture. 2022-10-26 11:03:20 +02:00
Connor McAdams 9967d21456 uiautomationcore: Add support for ConditionType_Not conditions.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-10-25 21:33:56 +02:00
Connor McAdams 94e0c663c3 uiautomationcore/tests: Add ConditionType_Property tests.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-10-25 21:33:56 +02:00
Connor McAdams 65bca11b95 uiautomationcore/tests: Add tests for boolean UIA ConditionTypes.
Add tests for ConditionType_Not, ConditionType_And, and
ConditionType_Or.

Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-10-25 21:33:56 +02:00
Connor McAdams d13d704f11 uiautomationcore: Add basic UiaCondition support to UiaGetUpdatedCache.
Add support for ConditionType_{True/False}.

Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-10-25 21:33:56 +02:00
Connor McAdams 272c4a59b0 uiautomationcore: Implement UiaGetUpdatedCache.
Implement UiaGetUpdatedCache for non-conditional, TreeScope_Element
cache requests.

Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-10-25 21:33:56 +02:00
Connor McAdams 2de6b5719e uiautomationcore: Add UiaGetUpdatedCache stub.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-10-25 21:33:56 +02:00
Gabriel Ivăncescu b5f48369bb mshtml: Get rid of the HTMLDocument basedoc.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-10-25 21:33:56 +02:00
Gabriel Ivăncescu 155969dcc9 mshtml: Get rid of the outer window in basedoc.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-10-25 21:33:56 +02:00
Gabriel Ivăncescu 46d4d263ba mshtml: Get rid of the outer_unk in basedoc.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-10-25 21:33:56 +02:00
Gabriel Ivăncescu f852f1a613 mshtml: Move the IDispatchEx interface out of basedoc.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-10-25 21:11:15 +02:00
Jinoh Kang 5005bb970f user32/tests: Test for window exposure behaviours. 2022-10-25 18:40:49 +02:00
Esme Povirk 4493b10d17 mscoree: Update Wine Mono to 7.4.0. 2022-10-25 18:40:49 +02:00
Alexandre Julliard 6c65fb9cb3 makedep: Make the resource files architecture-generic. 2022-10-25 11:09:57 +02:00
Alexandre Julliard 6fb5e4d99a makedep: Add support for architecture-specific IDL objects. 2022-10-25 11:08:56 +02:00
Alexandre Julliard 2094dd96e6 makedep: Add support for architecture-specific sources. 2022-10-25 11:08:26 +02:00
Alexandre Julliard 718c57cab4 makedep: Make the makefile targets architecture-generic. 2022-10-25 11:08:06 +02:00
Alexandre Julliard 7bffe6d68b makedep: Make the import library files architecture-generic. 2022-10-25 11:07:45 +02:00
Alexandre Julliard cb5268c729 makedep: Make the object files architecture-generic. 2022-10-25 11:04:30 +02:00
Alexandre Julliard 9795a01918 makedep: Make the installation directories architecture-generic. 2022-10-25 11:03:54 +02:00
Nikolay Sivov 3b8508a539 kernelbase: Forward some of the security descriptor functions to ntdll.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-25 11:01:43 +02:00
Nikolay Sivov 853d9024b7 ntdll: Add some already implemented security descriptor exports.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-25 11:01:42 +02:00
Michael Stefaniuc 43eccadceb makedep: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:59:05 +02:00
Michael Stefaniuc 191bc277a1 wrc: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:59:05 +02:00
Michael Stefaniuc 534a3082ef wmc: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:59:05 +02:00
Michael Stefaniuc b46eef7e2a winegcc: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:59:05 +02:00
Michael Stefaniuc 7029bba31a widl: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:59:05 +02:00
Michael Stefaniuc 24a7497bab libs/wine: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:58:49 +02:00
Michael Stefaniuc af996344a8 loader: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:58:49 +02:00
Michael Stefaniuc c2d800f1db server: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:58:49 +02:00
Michael Stefaniuc 03edb068de kernel32/tests: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:58:49 +02:00
Michael Stefaniuc 90b6288f54 riched20/tests: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:58:49 +02:00
Michael Stefaniuc f5c573b199 ntdll: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:58:49 +02:00
Nikolay Sivov e6069c2530 d2d1: Test device context type in BindDC().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-25 10:58:18 +02:00
Rémi Bernon ffbe1e6229 win32u: Write display modes to registry as binary blobs.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53484
2022-10-25 10:57:33 +02:00
Joel Holdsworth 65797763b3 ntdll: Add FSCTL_GET_REPARSE_POINT semi-stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=39627
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53439
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2022-10-24 21:37:45 +02:00
Joel Holdsworth ed8161883a ntdll/tests: Add initial tests for reparse points. 2022-10-24 21:37:20 +02:00
Alistair Leslie-Hughes a67b9e7961 sapi: Add Voice enum tests. 2022-10-24 21:19:44 +02:00
Alistair Leslie-Hughes c651cf190c sapi: Add default voice registry key. 2022-10-24 21:19:42 +02:00
Alistair Leslie-Hughes 490f8aaae0 sapi: Implement ISpObjectTokenEnumBuilder Next. 2022-10-24 21:19:40 +02:00
Alistair Leslie-Hughes ca3ffa655d sapi: Implement ISpObjectTokenEnumBuilder Item. 2022-10-24 21:19:39 +02:00
Alistair Leslie-Hughes ff1c963366 sapi: Store registry key to Enum builder. 2022-10-24 21:19:37 +02:00
Alistair Leslie-Hughes 2e9d351526 sapi: Move token structure before EnumTokens function. 2022-10-24 21:19:34 +02:00
Eric Pouech 5a8350120c conhost/tests: Fix some tests on input sequences.
Correctly handling keyboards (French, German...) which report right-alt
as ctrl+alt in VkKeyScan().

Splitting escape_test input tests into pure virtual keys on one hand,
and modified char key on the other.
Generating the virtual codes for the later instead of hardcoding the
results (bound to generic US keyboard).

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52980
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-10-24 18:50:36 +02:00
Eric Pouech bdad6f2c85 conhost/tests: Fix tests for some keyboard layouts.
Some keyboards (French, German and some others) report the right alt key
(which is some cases the right-shift one) as ctrl+alt.
Add proper handling for ctrl+alt return from VkKeyScan().

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52980
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-10-24 18:50:29 +02:00
Bartosz Kosiorek 5b425baf92 msvcrt: Add _ismbstrail_l implementation. 2022-10-24 18:49:50 +02:00
Bartosz Kosiorek 80c97dc38b msvcrt: Add _ismbslead_l implementation. 2022-10-24 18:49:46 +02:00