Connor McAdams
7886e4d08b
uiautomationcore/tests: Add tests for IUIAutomationFocusChangedEventHandler event advisement behavior.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-10-10 23:15:05 +02:00
Connor McAdams
285620b177
win32u: Fix NtUserIsCurrent{Process/Thread}Window enum typo.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-10-10 23:15:05 +02:00
Zebediah Figura
ee7d047dd5
ddraw: Always create surfaces with WINED3D_BIND_SHADER_RESOURCE if possible.
2023-10-10 23:15:05 +02:00
Zebediah Figura
9cd6a43fef
ddraw: Refactor how bind flags are computed.
...
Try to do it in one place instead of two.
2023-10-10 23:15:05 +02:00
Zebediah Figura
379f592cca
ddraw: Do not check for DDRAW_NO3D in wined3d_resource_desc_from_ddraw().
...
NO3D implies SYSTEMMEMORY, and is incompatible with TEXTUREMANAGE, so this case is unreachable.
2023-10-10 23:15:05 +02:00
Nikolay Sivov
e04e10b37b
gdi32/tests: Add some tests for FixBrushOrgEx().
...
It appears to be a stub on modern systems. Does not generate EMF output either.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-10 23:15:05 +02:00
Nikolay Sivov
86708b36f8
gdi32/emf: Add SetBrushOrgEx() recording.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-10 23:15:05 +02:00
Mohamad Al-Jaf
a6a9419a34
windows.security.credentials.ui.userconsentverifier/tests: Add IUserConsentVerifierStatics::CheckAvailabilityAsync() tests.
2023-10-10 23:15:05 +02:00
Mohamad Al-Jaf
a8f6183030
windows.security.credentials.ui.userconsentverifier: Implement IUserConsentVerifierStatics::CheckAvailabilityAsync().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55709
2023-10-10 23:15:05 +02:00
Mohamad Al-Jaf
c2d0b2fdf2
windows.security.credentials.ui.userconsentverifier: Add IUserConsentVerifierStatics stub interface.
2023-10-10 23:15:05 +02:00
Mohamad Al-Jaf
d7b7114dd9
windows.security.credentials.ui.userconsentverifier: Add stub DLL.
2023-10-10 23:15:05 +02:00
Mohamad Al-Jaf
5ff9ffb368
include: Add windows.security.credentials.ui.idl file.
2023-10-10 23:15:05 +02:00
Alexandre Julliard
945883438a
winebuild: Add a helper to output an asm function header.
2023-10-10 23:15:05 +02:00
Alexandre Julliard
3bb752736c
include: Stop pretending to support big-endian.
2023-10-10 11:11:26 +02:00
Alexandre Julliard
6b4399e369
ws2_32: Make htonl/htons/ntohl/ntohs proper functions.
2023-10-10 11:05:28 +02:00
Helix Graziani
91e54e5f6d
uxtheme: Add ShouldSystemUseDarkMode.
2023-10-10 10:25:38 +02:00
Helix Graziani
26471dd00e
winecfg: Change system theme alongside app theme.
2023-10-10 10:25:38 +02:00
Marcus Meissner
9d7c813b5e
user32/tests: Use correct size to LoadStringW.
...
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
2023-10-10 10:18:43 +02:00
Rémi Bernon
907c67ce3c
dmsynth: Create and register a fluid_sfont instance.
2023-10-10 10:14:08 +02:00
Rémi Bernon
3cfa740cd7
dmsynth: Create a fluid_synth instance on Open.
2023-10-10 10:14:08 +02:00
Rémi Bernon
fcc8a1be68
dmsynth: Simplify IDirectMusicSynth8_Open checks.
2023-10-10 10:14:08 +02:00
Rémi Bernon
b5903214ab
fluidsynth: Use Wine debugging facility for traces.
2023-10-10 10:14:08 +02:00
Rémi Bernon
f768d6b31b
dmsynth: Import and use FluidSynth 2.3.3.
2023-10-10 10:14:08 +02:00
Rémi Bernon
d0c3a0e03d
dmime/tests: Queue the message before calling SendPMsg twice.
2023-10-10 10:14:08 +02:00
Paul Gofman
b15680a05e
ntdll: Implement NtQueryValueKey(KeyValuePartialInformationAlign64).
2023-10-10 10:14:08 +02:00
Francois Gouget
9878b47bd0
nsiproxy.sys: Add a trailing linefeed to a TRACE() message.
2023-10-10 10:14:08 +02:00
Francois Gouget
622daeaf89
dmsynth: Add a trailing linefeed to TRACE() messages.
2023-10-10 09:44:02 +02:00
Francois Gouget
484bf58e8d
winewayland.drv: Add a trailing linefeed to a TRACE() message.
2023-10-10 09:44:00 +02:00
Zebediah Figura
eb06f99172
shell32: Fix parsing empty arguments in parse_dde_command().
...
This fixes a hang in Microsoft Visual C++ 1.52 installation.
2023-10-09 20:53:23 +02:00
Eric Pouech
152e72c82c
dbghelp: Read debuggee environment by page.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-10-09 20:52:00 +02:00
Eric Pouech
733bf91606
dbghelp: Simplify allocation code.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-10-09 20:52:00 +02:00
Rémi Bernon
bc7e51b48c
include: Avoid narrowing warning in wine_dbgstr_fourcc.
2023-10-09 20:51:49 +02:00
Alistair Leslie-Hughes
21e91690b1
d3dx9: Support empty mesh in D3DXLoadMeshHierarchyFromXInMemory().
2023-10-09 20:51:37 +02:00
Matteo Bruni
526909f8b1
d3dx9/tests: Get rid of unnecessary branches in D3DXLoadMeshTest().
2023-10-09 20:51:37 +02:00
Zhiyi Zhang
e4cdcb1ec9
mf: Avoid a double free of presentation clock timers.
...
In clock_change_state() when a clock is running, a timer is removed from clock->timers. The same
timer is then used to create an async result, which will eventually calls present_clock_timer_callback_Invoke()
and release the same timer. Check if the timer is still in clock->timers before releasing it.
2023-10-09 20:51:22 +02:00
Alex Henrie
8f28294434
cmd: Reset ignoreBracket when moving to the next line.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55528
2023-10-09 11:40:34 +02:00
Piotr Caban
01fab4c409
gdi32: Update printer DEVMODE in ResetDCW.
2023-10-09 11:38:28 +02:00
Piotr Caban
09bcad7403
winspool.drv: Add ResetPrinterW implementation.
2023-10-09 11:38:26 +02:00
Piotr Caban
b6b8d5f49c
localspl: Add ResetPrinter implementation.
2023-10-09 11:38:26 +02:00
Nikolay Sivov
372c43868b
winedump/emf: Add EMR_SETMITERLIMIT record dumping.
2023-10-09 11:38:13 +02:00
Nikolay Sivov
fea9bb7523
gdi32/emf: Add SetMetaRgn() recording.
2023-10-09 11:38:11 +02:00
Nikolay Sivov
200d795ff3
gdi32: Reject invalid values in SetMiterLimit().
2023-10-09 11:38:11 +02:00
Nikolay Sivov
3f30401495
gdi32/tests: Add some tests for SetMiterLimit() argument validation.
2023-10-09 11:38:11 +02:00
Nikolay Sivov
5b471a2963
gdi32/emf: Fix miter limit serialization.
2023-10-09 11:38:09 +02:00
Etaash Mathamsetty
627181d99c
gdi32: Add stub for D3DKMTQueryAdapterInfo.
2023-10-09 11:37:49 +02:00
Rémi Bernon
3e19ca928e
dmime: Call IDirectMusicTrack_(Init|End)Play from the segment state.
2023-10-09 11:35:15 +02:00
Rémi Bernon
7a678903fb
dmime: Implement IDirectMusicPerformance_GetNotificationPMsg.
2023-10-09 11:35:15 +02:00
Rémi Bernon
3de1bc035e
dmime: Send DMUS_PMSGT_NOTIFICATION messages from the performance.
...
Keeping the segment state referenced until its playback ends.
2023-10-09 11:35:13 +02:00
Rémi Bernon
664caf6ed7
dmime: Send DMUS_PMSGT_DIRTY messages from the performance.
2023-10-09 11:35:13 +02:00
Rémi Bernon
ac832b97ae
dmime: Free all pending messages after CloseDown.
2023-10-09 11:35:13 +02:00