Biswapriyo Nath
fbe99509d6
include: Add SoftwareBitmap runtimeclass in windows.graphics.imaging.idl.
2024-02-20 22:26:57 +01:00
Biswapriyo Nath
af4838321e
include: Add BitmapBuffer runtimeclass in windows.graphics.imaging.idl.
2024-02-20 22:26:57 +01:00
Biswapriyo Nath
fe4f7632a7
include: Add IDirect3DSurface in windows.graphics.directx.direct3d11.idl.
2024-02-20 22:26:57 +01:00
Daniel Lehman
fb5302c29b
msvcrt: Use string sort for strcoll/wcscoll.
2024-02-20 22:26:29 +01:00
Daniel Lehman
188d880493
msvcrt/tests: Add tests for strcoll/wcscoll.
2024-02-20 22:26:29 +01:00
David Kahurani
386dbe1059
msi: Avoid leaking stream on DB update.
...
MSI_RecordGetIStream adds a reference to the stream. This
reference should be negated as we are done setting the stream.
Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2024-02-20 22:26:13 +01:00
Zebediah Figura
9a614fefaf
wined3d/arb: Move FFP bumpenv constant loading to arbfp_apply_draw_state().
2024-02-20 22:26:01 +01:00
Zebediah Figura
088da327b5
wined3d/arb: Move texture constant loading to arbfp_apply_draw_state().
2024-02-20 22:26:00 +01:00
Zebediah Figura
0f7ef9f47a
wined3d/arb: Move color key constant loading to arbfp_apply_draw_state().
2024-02-20 22:25:58 +01:00
Zebediah Figura
8faac9b94a
wined3d/arb: Move TEXTUREFACTOR constant loading to arbfp_apply_draw_state().
2024-02-20 22:25:56 +01:00
Zebediah Figura
6c1c917750
wined3d/arb: Move SPECULARENABLE constant loading to arbfp_apply_draw_state().
2024-02-20 22:25:54 +01:00
Alexandre Julliard
f0584966c2
ntdll/tests: Run RtlVirtualUnwind tests on ARM64EC.
2024-02-20 11:05:13 +01:00
Alexandre Julliard
ec5e33cad6
ntdll/tests: Run dynamic unwind tests on ARM platforms.
2024-02-20 11:03:58 +01:00
Alexandre Julliard
510fc64140
ntdll/tests: Move unwinding tests to a separate file.
2024-02-20 10:58:13 +01:00
Eric Pouech
552bc893e1
dbghelp: Don't expected a fixed number of substreams in DBI header (PDB).
...
MSC no longer emits a fixed number of substreams (depending on version of
PDB file), but can emit less.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-20 10:51:37 +01:00
Eric Pouech
dee3be21a3
winedump: Don't expect a fixed number of substreams in DBI header (PDB).
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-20 10:51:36 +01:00
Shaun Ren
c72f0ec0f0
sapi: Implement ISpeechVoice::Invoke.
2024-02-20 10:47:11 +01:00
Shaun Ren
9d044669f3
sapi: Implement ISpeechVoice::GetIDsOfNames.
2024-02-20 10:47:11 +01:00
Shaun Ren
dd083a6195
sapi: Implement ISpeechVoice::GetTypeInfo.
2024-02-20 10:47:11 +01:00
Shaun Ren
58087358d1
sapi: Implement ISpeechVoice::GetTypeInfoCount.
2024-02-20 10:47:11 +01:00
Shaun Ren
62aec0318b
sapi: Implement ISpeechVoice::GetVoices.
2024-02-20 10:47:11 +01:00
Shaun Ren
0f8b59a245
sapi: Introduce create_token_category helper in tts.
2024-02-20 10:47:11 +01:00
Shaun Ren
4bbfd83898
sapi: Handle zero-length attributes correctly in ISpObjectTokenCategory::EnumTokens.
2024-02-20 10:47:11 +01:00
Shaun Ren
5243f2e82c
sapi: Implement ISpeechVoice::Speak.
2024-02-20 10:47:11 +01:00
Shaun Ren
afac7d7e3f
sapi: Free typelib on DLL detach.
2024-02-20 10:47:11 +01:00
Paul Gofman
164520f593
crypt32: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Paul Gofman
9149c7e999
combase: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Paul Gofman
6ba603a03c
kernelbase: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Paul Gofman
431a483edc
xaudio2: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Paul Gofman
5e3cc88326
winhttp: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Zhiyi Zhang
7c7b2e8e7e
dsound: Reject WAVEFORMATEX formats with more than two channels.
...
Formats with more than two channels require WAVEFORMATEXTENSIBLE according to tests.
Fix Viking: Battle for Asgard (211160) audio cracking in its intro video.
2024-02-20 10:44:05 +01:00
Zhiyi Zhang
b3ec5bc7ea
dsound/tests: Test that formats with more than two channels require WAVEFORMATEXTENSIBLE.
2024-02-20 10:44:05 +01:00
Aurimas Fišeras
89e3be4ee9
po: Update Lithuanian translation.
2024-02-20 10:43:08 +01:00
Kartavya Vashishtha
1e34842799
kernelbase: Implement CopyFile2().
2024-02-20 10:42:57 +01:00
Jinoh Kang
1b0d8428df
kernelbase: Replace FileAllInformation with FileStatInformation in GetFileInformationByHandle().
...
It also fixes the game Unity of Command II (same bug).
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46070
2024-02-19 21:28:42 +01:00
Jinoh Kang
152580cefe
ntdll: Implement NtQueryInformationFile FileStatInformation.
2024-02-19 21:28:42 +01:00
Jinoh Kang
f5e7abb428
ntdll/tests: Add tests for NtQueryInformationFile FileStatInformation.
2024-02-19 21:28:42 +01:00
Jinoh Kang
4f61a8a1ab
include: Add definition for FILE_STAT_INFORMATION.
2024-02-19 21:28:41 +01:00
Vijay Kiran Kamuju
08803bd136
include: Add msdelta header file.
2024-02-19 20:39:43 +01:00
Daniel Lehman
6a6263c8bd
msvcrt/tests: Include locale in ok message.
2024-02-19 20:39:43 +01:00
Daniel Lehman
588db48be5
msvcrt: Use string sort for strncoll/wcsncoll.
2024-02-19 20:39:43 +01:00
Eric Pouech
65109c725d
dbghelp: Implement SymFromIndex().
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-19 20:39:43 +01:00
Eric Pouech
989988a5ae
winedbg: Use share attributes for opening command file.
...
(this fixes --command option when winedbg is relaunched in
wow64 case).
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-19 20:39:43 +01:00
Zebediah Figura
063a377df4
shell32: Properly implement context menu verbs.
...
Enumerate "shell" registry key entries instead of hardcoding a list.
Don't enumerate any entries unless all the files have the same type.
Pass the correct type to ShellExecuteEx().
2024-02-19 18:28:21 +01:00
Zebediah Figura
d1eed1c702
shell32: Separate a get_filetype() helper.
2024-02-19 18:26:52 +01:00
Zebediah Figura
6fd349c6e0
shell32: Do not set the default menu item from ShellView_DoContextMenu().
...
This was added in f045c9df81
, with no explanation.
It does not affect any behaviour in Wine, since FWF_DESKTOP is never set.
It does not make sense, since "open" is already usually the default action on
Windows, and it's not obvious why FWF_DESKTOP would affect this.
It also leans on IContextMenu implementation details.
2024-02-19 18:26:52 +01:00
Zebediah Figura
d9c4f506fd
shell32: Always use IContextMenu::InvokeCommand() when selecting an item from the context menu.
...
This reverts one of the changes included in d30dfd24d6
.
Relying on FCIDM_SHVIEW_OPEN snoops into the internals of IContextMenu for no
good reason.
While I haven't tested whether ICommDlgBrowser::OnDefaultCommand() is triggered
in this case, the documentation states that it is "called when a user
double-clicks in the view or presses the ENTER key"; this is neither scenario.
Simply let the context menu call ShellExecuteEx().
2024-02-19 18:26:52 +01:00
Zebediah Figura
f27e4a4a29
shell32: Remove two unused strings.
...
These were never used. They were probably anticipating the context menu, but are
missing accelerators and otherwise redundant with the existing entries.
2024-02-19 18:26:47 +01:00
Alex Henrie
e7364e2165
include: Annotate NdrGetBuffer with __WINE_(ALLOC_SIZE|MALLOC).
...
It would be nice to annotate it with __WINE_DEALLOC(NdrFreeBuffer) too,
but that causes a bunch of spurious -Wfree-nonheap-object warnings.
2024-02-19 18:15:13 +01:00
Rémi Bernon
6599f2ff90
winegstreamer: Complete H264 current output type reported attributes.
2024-02-19 18:15:09 +01:00