Rémi Bernon
b04ef19930
server: Keep track of the current desktop cursor handle.
2023-06-13 22:10:56 +02:00
Rémi Bernon
10f5ff7f06
server: Update desktop cursor window when cursor pos changes.
2023-06-13 22:10:56 +02:00
Alexandre Julliard
3c4be9856d
ntdll: Make only the necessary pages writable in the ARM64EC code map.
2023-06-13 22:10:56 +02:00
Alexandre Julliard
f473e31341
ntdll: Load modules with a high base address in high memory.
2023-06-13 22:10:56 +02:00
Alexandre Julliard
a82238fad5
ntdll: Allocate 64-bit and kernel stacks in high memory.
2023-06-13 22:10:56 +02:00
Alexandre Julliard
11cd51139d
ntdll: Support the lower memory limit in MEM_ADDRESS_REQUIREMENTS.
2023-06-13 22:10:56 +02:00
Alexandre Julliard
2705e6c319
server: Also enforce the size of varargs data structures.
2023-06-13 22:10:56 +02:00
Alexandre Julliard
2f3c8be54f
kernel32/tests: Fix the PROCESS_BASIC_INFORMATION exit status type.
2023-06-13 22:10:56 +02:00
Davide Beatrici
e55c432a91
wineoss: Implement main_loop in unixlib.
2023-06-13 10:32:19 +02:00
Davide Beatrici
9ad0694aed
winecoreaudio: Implement main_loop in unixlib.
2023-06-13 10:32:19 +02:00
Davide Beatrici
b089e4a2bb
winealsa: Implement main_loop in unixlib.
2023-06-13 10:32:19 +02:00
Davide Beatrici
03e5c9fa7d
winepulse: Move main loop logic into mmdevapi.
2023-06-13 10:32:18 +02:00
Connor McAdams
c7431990d8
uiautomationcore: Unconditionally match all events registered on the desktop node with a scope of subtree.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-12 21:21:42 +02:00
Connor McAdams
c5b2c0369b
uiautomationcore: Implement UiaRaiseAutomationEvent.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-12 21:21:42 +02:00
Connor McAdams
61712ec79f
uiautomationcore: Add support for cloning UiaCondition structures.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-12 21:21:42 +02:00
Connor McAdams
1518851b72
uiautomationcore: Clone UiaCacheRequest structure passed to UiaAddEvent.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-12 21:21:42 +02:00
Connor McAdams
8c41311a2b
uiautomationcore: Store all events in an event list.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-06-12 21:21:42 +02:00
Fabian Maurer
9b12065fc5
wineps.drv: Use afm FamilyName instead of FullName.
...
Fixes a regression introduced by a6cb10bba2
The old logic also used FamilyName, and some applications depend on that
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54993
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54980
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
2023-06-12 21:21:42 +02:00
Tatsuyuki Ishi
d24dcb1ec5
win32u: Cleanup naming and log messages for QueryDisplayConfig.
...
Signed-off-by: Tatsuyuki Ishi <ishitatsuyuki@gmail.com>
2023-06-12 21:21:42 +02:00
Tatsuyuki Ishi
c2c9112bf8
win32u: Move QueryDisplayConfig from user32.
...
Signed-off-by: Tatsuyuki Ishi <ishitatsuyuki@gmail.com>
2023-06-12 21:21:42 +02:00
Rémi Bernon
af902c188e
win32u: Move fullscreen window cursor clipping from winex11.
2023-06-12 21:21:42 +02:00
Rémi Bernon
b1d273bba3
winex11: Move clip_fullscreen_window foreground check inside it.
2023-06-12 21:21:42 +02:00
Rémi Bernon
3cca65e328
win32u: Add a clipping_cursor member to user_thread_info.
2023-06-12 21:21:42 +02:00
Rémi Bernon
89a7c05ad9
win32u: Add a clipping_reset member to user_thread_info.
2023-06-12 21:21:42 +02:00
Rémi Bernon
f47ed29260
win32u: Move grab_pointer registry option from winex11.
2023-06-12 21:21:42 +02:00
Rémi Bernon
bb043fb63e
winex11: Remove now unnecessary WM_X11DRV_CLIP_CURSOR_NOTIFY.
2023-06-12 21:21:42 +02:00
Rémi Bernon
5911f36cff
imm32: Avoid resizing IMCC to zero-size buffer.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55027
2023-06-12 21:21:42 +02:00
Huw Davies
b012bed6ff
winepulse: Return E_NOTIMPL when the property is not found.
...
Fixes a regression caused by 13fa7a57df
.
2023-06-12 21:21:42 +02:00
Huw Davies
2586652e16
winepulse: Don't overwrite the result in the insufficient buffer case.
...
Fixes a regression caused by 13fa7a57df
.
2023-06-12 21:21:42 +02:00
Alexandre Julliard
b5a0dd8ca3
wow64: Don't force wow64 dlls to load at low addresses.
2023-06-12 21:21:42 +02:00
Alexandre Julliard
834f7b2366
winegcc: Fix an uninitialized variable warning in the PE build.
2023-06-12 21:21:42 +02:00
Alexandre Julliard
cc2cfb9b79
loader: Make the loader position-independent on 64-bit.
2023-06-12 21:21:42 +02:00
Alexandre Julliard
912fd620db
makefiles: Define WINE_UNIX_LIB for all files that are built for Unix.
2023-06-12 21:21:41 +02:00
Alexandre Julliard
93630ce14e
include: Remove redundant __WINE_USE_MSVCRT checks.
2023-06-12 21:21:41 +02:00
Alex Henrie
adccd96c2b
windows.media.speech: Fix memory leak on error path in session_worker_thread_cb (scan-build).
2023-06-12 21:21:41 +02:00
Rémi Bernon
6ac82b2a24
server: Use hardware message category when checking filter.
2023-06-12 21:21:41 +02:00
Rémi Bernon
3ae2dc4648
server: Pass the message code to get_hardware_msg_bit.
2023-06-12 21:21:41 +02:00
Etaash Mathamsetty
f2fef431d5
user32: Add GetSystemDpiForProcess export.
2023-06-12 21:21:41 +02:00
Etaash Mathamsetty
6ecca8cf63
ntdll: Allow RtlAllocateHeap to crash with invalid handle.
2023-06-12 21:21:35 +02:00
Alexandre Julliard
68a3b0077e
Release 8.10.
2023-06-09 23:51:05 +02:00
Santino Mazza
c5daf6a30f
riched20: Call ME_UpdateRepaint instead of editor_ensure_visible in set_selection.
...
To prevent cases where ME_WrapMarkedParagraphs has not been called causing a NULL
pointer when editor_ensure_visible tries to get the row from the cursor.
2023-06-09 23:37:14 +02:00
Alexandre Julliard
f76d8ba6c6
winedump: Dump manifest resources in a more structured way.
2023-06-09 23:37:14 +02:00
Alexandre Julliard
79f3fa732a
winedump: Dump version resources in a more structured way.
2023-06-09 23:37:14 +02:00
Alexandre Julliard
bc2e4ea7e2
winebuild: Update target-dependent characteristics after option parsing.
2023-06-09 23:37:14 +02:00
Alexandre Julliard
320acdad05
winebuild: Set a 64-bit base address for generated 64-bit dlls.
2023-06-09 23:37:14 +02:00
Alexandre Julliard
931292f1a6
ntdll: Use the sysv ABI for __wine_syscall_dispatcher_return().
...
Missing from b337c5b1a1
, spotted by Fan
WenJie.
2023-06-09 23:37:14 +02:00
Davide Beatrici
3b5411941d
mmdevapi: Handle CreateThread() failure in AudioClient's Start.
2023-06-09 10:34:58 +02:00
Daniel Lehman
f1aa3f37ef
riched20: Update paragraph position in marked tree.
...
nCharOfs is the key for paragraphs added to the marked tree
If it is updated, re-add the entry to update its position
2023-06-09 10:34:51 +02:00
Shaun Ren
473a5462e5
sapi: Implement ISpMMSysAudio::Get/SetFormat.
2023-06-09 10:34:44 +02:00
Shaun Ren
b24c1abf62
include: Add sperror error code SPERR_UNSUPPORTED_FORMAT.
2023-06-09 10:34:44 +02:00