Zebediah Figura
227408c4fc
wine.inf: Add ShellNew registry entries for Folder.
2024-02-29 19:21:08 +01:00
Zebediah Figura
e564b0d775
shell32: Return an initial "New" menu.
2024-02-29 19:19:28 +01:00
Alexandre Julliard
c67053bcce
include: Remove the private definitions of the exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
64b2e44697
widl: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
b0a7439b30
winedbg: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
18543523e8
wow64: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
8605708e02
winecrt0: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
3282eda525
win32u: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
8739aef4ff
msvcrt: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
35ef1be8ef
msvcp90: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
9c5df8004d
krnl386.exe: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
0698f732af
kernelbase: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Alexandre Julliard
97259a3049
ntdll: Use the official definitions for exception flags.
2024-02-29 18:14:48 +01:00
Jacek Caban
7a66313cfb
winebuild: Output load config on PE targets.
2024-02-29 08:39:30 +01:00
Brendan McGrath
57c2c41d75
mshtml: Don't handle special case when doc != node->doc.
2024-02-29 08:38:38 +01:00
Brendan McGrath
74ff9f2371
mshtml: Always use the event target dispex.
...
The event target may be from a different document to the document associated with the
event handler.
2024-02-29 08:38:36 +01:00
Brendan McGrath
34a8478da8
mshtml/tests: Add test for document mode after InitNew and Load.
2024-02-29 08:38:36 +01:00
Brendan McGrath
54980a7868
mshtml: Use generic event dispatcher for DOMContentLoaded.
...
Use generic event dispatcher instead of nsevent for the
DOMContentLoaded event.
Also allow processing before dispatching event.
Only update dom_content_loaded_event start/end time when the event is
trusted.
2024-02-29 08:38:35 +01:00
Brendan McGrath
277acf61d0
mshtml: Pass DOMEvent instead of nsIDOMEvent during handle_event.
2024-02-29 08:38:33 +01:00
Paul Gofman
6cbe072c37
kernelbase: Use KEY_WOW64_64KEY flag when 64 bit registry access is assumed.
2024-02-28 22:40:43 +01:00
Aida Jonikienė
61983465aa
qwave: Add tests for QOSCloseHandle().
2024-02-28 21:57:55 +01:00
Aida Jonikienė
d6f13d8e0c
qwave: Add QOSCloseHandle() stub.
...
Discord calls this function when hanging up a call.
2024-02-28 21:57:52 +01:00
Piotr Caban
da84d77353
wininet: Fix memory leak when loading proxy information.
2024-02-28 21:57:35 +01:00
Yuxuan Shui
29f73d6669
dmime: Add a stub chordtrack for MIDI segments.
2024-02-28 21:56:24 +01:00
Yuxuan Shui
05347b9703
dmime: Parse MIDI program change events and generate a bandtrack.
2024-02-28 21:56:24 +01:00
Yuxuan Shui
aebcb1a996
dmime: Better MIDI parsing interface.
...
MIDI tracks don't map one-to-one to segment tracks, so it doesn't make sense to use a
"get_next_track()" interface.
2024-02-28 21:56:22 +01:00
Yuxuan Shui
09c6f48b12
dmband: Move band.c to dmusic.
2024-02-28 21:56:19 +01:00
Alexandros Frantzis
8e0a00db04
winex11.drv: Remove unused refresh_drawables field.
...
The field is set but no longer read from.
2024-02-28 21:56:10 +01:00
Rémi Bernon
72c228a3ab
winevulkan: Remove unnecessary WINEVULKAN_QUIRK_ADJUST_MAX_IMAGE_COUNT quirk.
2024-02-28 21:55:25 +01:00
Esme Povirk
1ee1f2e9d7
gdiplus: Fix crash in GdipAddPathString.
...
Apparently, 1454ffe7dd
introduced
the assumption that the font passed to gdip_format_string is
non-NULL, and GdipAddPathString wasn't passing it in.
2024-02-28 21:54:59 +01:00
Alexandre Julliard
ebaa47dcee
winedump: Print the correct register names for exception info on ARM64.
2024-02-28 19:51:20 +01:00
Alexandre Julliard
3de0f99d4e
ntdll: Remove no longer needed definitions from the private header.
2024-02-28 19:51:20 +01:00
Alexandre Julliard
9478e1f74c
ntdll: Move RtlHashUnicodeString constants to a public header.
2024-02-28 19:51:20 +01:00
Alexandre Julliard
6a153ac33e
ntdll: Use the exported structures for dll redirection data.
2024-02-28 19:51:20 +01:00
Alexandre Julliard
31e3c4316d
ntdll: Implement RtlCaptureContext on ARM64EC.
2024-02-28 19:51:20 +01:00
Rémi Bernon
9591a36ee8
server: Dispatch rawinput messages using the rawinput process list.
2024-02-28 19:51:20 +01:00
Rémi Bernon
c43b1ecbc3
server: Keep a list of processes that can receive rawinput messages.
2024-02-28 19:51:20 +01:00
Rémi Bernon
f7303cf7b6
server: Keep a list of threads connected to each desktop.
2024-02-28 19:51:20 +01:00
Rémi Bernon
496eed7aaf
server: Send hardware input to the visible input desktop.
...
When hwnd is specified, it is because it received a direct host input,
so switch the input desktop to match the one that is receiving it.
We don't validate that the sending thread uses the same desktop as the
target window: it may not even be the case for drivers with a separate
thread that listens on input events.
2024-02-28 19:51:20 +01:00
Rémi Bernon
a1d63d109d
server: Keep track of the winstation input desktop.
2024-02-28 19:51:20 +01:00
Rémi Bernon
c77261dd5c
win32u: Introduce new NtUserSwitchDesktop syscall stub.
2024-02-28 19:51:20 +01:00
Zhiyi Zhang
d287548c77
Revert "winex11.drv: Handle X error from vkGetRandROutputDisplayEXT()."
...
This reverts commit 6f9d20806e
.
6f9d208
was committed to work around a Nvidia driver bug that can cause vkGetRandROutputDisplayEXT()
to generate an X exception and crash applications. The bug is later fixed in Nvidia driver 450.56.11
and newer. Thus 6f9d208
is no longer necessary on the newer Nvidia drivers.
Then after 18ae96e
, another bug in the Nvidia driver can cause vkGetRandROutputDisplayEXT() to hang
forever when XLockDisplay() is called before vkGetRandROutputDisplayEXT() and this bug is still not
fixed and affects multiple applications. Reverting 6f9d208
allows us to work around the
vkGetRandROutputDisplayEXT() hang bug because then it no longer calls XLockDisplay() before
vkGetRandROutputDisplayEXT().
Nvidia driver 455 was released on September 9th 2020 so hopefully the fix is already widespread. We
could theoretically still keep 6f9d208
on older Nvidia drivers by doing version checks. But it's
more straightforward to remove the workaround since it's not a bug of Wine.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53428
2024-02-28 19:51:16 +01:00
Vijay Kiran Kamuju
c2a4f3810b
taskschd: Implement TaskService_get_ConnectedDomain.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48110
2024-02-27 21:17:58 +01:00
Vijay Kiran Kamuju
e1e0db6ebe
taskschd: Implement IRegistrationTrigger_getEnabled.
2024-02-27 21:17:58 +01:00
Vijay Kiran Kamuju
ea552a6f39
taskschd: Implement IRegistrationTrigger_putEnabled.
2024-02-27 21:17:58 +01:00
Vijay Kiran Kamuju
4b9e76914a
taskschd: Add IRegistrationTrigger stub implementation.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46773
2024-02-27 21:17:58 +01:00
Vijay Kiran Kamuju
c34159db39
include: Add IRegistrationTrigger definition.
2024-02-27 21:17:58 +01:00
Paul Gofman
f5ba517323
wined3d: Force debug info in critical sections.
2024-02-27 21:17:50 +01:00
Paul Gofman
c837cb3e77
rsaenh: Force debug info in critical sections.
2024-02-27 21:17:50 +01:00
Paul Gofman
ed8b7b5e2a
netapi32: Force debug info in critical sections.
2024-02-27 21:17:50 +01:00