Commit graph

168357 commits

Author SHA1 Message Date
Piotr Caban
244b63566a winedump: Fix EMR_EXTTEXTOUTW record dumping when ETO_PDY flag is specified. 2023-11-29 20:40:31 +01:00
Robert Wilhelm
0d6c905add oleaut32: Fix VarR8Round for negative numbers.
Floats with fractional part 0.5000 should be rounded to next even number.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55185
2023-11-29 20:40:04 +01:00
Biswapriyo Nath
56e19e2c5e include: Update d3d12sdklayers.idl from vkd3d.
This corresponds to vkd3d as of a52604da8cae8ce5639eeb20ef263c12bf70e1df commit.
2023-11-29 20:39:03 +01:00
Zebediah Figura
c80f806e86 ntdll: Print a warning when LdrGetProcedureAddress() fails. 2023-11-29 20:38:25 +01:00
Alex Henrie
bc13bda5ee d3dx9_36/tests: Use CRT allocation functions. 2023-11-28 22:58:42 +01:00
Alex Henrie
14158bb57f comdlg32/tests: Use CRT allocation functions. 2023-11-28 22:58:42 +01:00
Jactry Zeng
1967d7cd4d ntdll: Try harder to fallback to neutral locales. 2023-11-28 22:58:42 +01:00
Jactry Zeng
730bdf6c5c ntdll: Initialize locale from Mac language identifiers with script name. 2023-11-28 22:58:42 +01:00
Jactry Zeng
c2f4619db9 ntdll: Use different variable names for Mac locales. 2023-11-28 22:58:42 +01:00
Alexandre Julliard
29a2a7effd winegstreamer: Remove DECLSPEC_HIDDEN usage. 2023-11-28 22:58:42 +01:00
Alexandre Julliard
8f5aa334da wined3d: Remove DECLSPEC_HIDDEN usage. 2023-11-28 22:58:42 +01:00
Alexandre Julliard
9b2353c3b3 opencl: Remove DECLSPEC_HIDDEN usage. 2023-11-28 22:58:42 +01:00
Alexandre Julliard
9a14c4a65b mscoree: Remove DECLSPEC_HIDDEN usage. 2023-11-28 22:58:42 +01:00
Alexandre Julliard
b70154a549 dwrite: Remove DECLSPEC_HIDDEN usage. 2023-11-28 22:58:42 +01:00
Marc-Aurel Zent
7b1fe26bb0 server: Add cross-platform get_path_from_fd function. 2023-11-28 22:58:42 +01:00
Rémi Bernon
f2371a8b47 wineboot: Compute and write the TSC frequency to registry ~Mhz.
In HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\\CentralProcessor

Some games such as Horizon Zero Dawn use this registry value to
correlate values from rtdsc to real time.

Returning the nominal/maximum cpu frequency here causes the game to run
in slow motion as it may not match the tsc frequency of the processor.

Based on patches from Arkadiusz Hiler and Joshua Ashton.
2023-11-28 22:58:42 +01:00
Louis Lenders
44cbc8ef84 shell32: Add stub for SHCreateItemWithParent.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55851
2023-11-28 22:58:42 +01:00
Eric Pouech
6a4dca0e5b ntdll: Return NULL in RtlFindExportedRoutine for forwarded entries.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-28 22:58:42 +01:00
Eric Pouech
8e00767fb4 uninstall: No longer use console/file output APIs.
Regular GUI apps don't.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-28 22:58:42 +01:00
Eric Pouech
1ba6a13528 winecfg: Output with MESSAGE.
Regular GUI programs don't use console nor std I/O.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-28 22:58:42 +01:00
Eric Pouech
e048f71ecb msiexec: No longer use console/file output APIs.
Regular GUI apps don't.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-28 22:58:42 +01:00
Rémi Bernon
6e85177aa7 explorer: Cache the balloon window position. 2023-11-28 08:54:52 +01:00
Rémi Bernon
118810ad3b explorer: Support standalone systray window mode. 2023-11-28 08:54:52 +01:00
Rémi Bernon
b8518d320f explorer: Use an explicit display constant for hidden icons. 2023-11-28 08:54:52 +01:00
Rémi Bernon
b135fa4cd0 explorer: Handle balloon timer in the icons window proc. 2023-11-28 08:54:51 +01:00
Rémi Bernon
5312f6242d explorer: Position the balloons relative to the icon windows. 2023-11-28 08:54:51 +01:00
Rémi Bernon
a60050abc8 explorer: Use the icon windows for their tooltips. 2023-11-28 08:54:51 +01:00
Rémi Bernon
76d144477c explorer: Display the individual systray icon windows. 2023-11-28 08:54:51 +01:00
Rémi Bernon
d2ee32bfe6 explorer: Create individual windows for the systray icons. 2023-11-28 08:54:51 +01:00
Rémi Bernon
243433623a explorer: Split systray add/remove from show/hide_icon. 2023-11-28 08:54:51 +01:00
Rémi Bernon
2e82d57d75 explorer: Remove unnecessary displayed icon array. 2023-11-28 08:54:49 +01:00
Eric Pouech
6343dc6c95 dmime: Add Release() on some codepaths.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-28 00:08:41 +01:00
Torge Matthies
b138be092e wineandroid.drv: Set PFD_SUPPORT_COMPOSITION for hardware-accelerated pixel formats.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53500
2023-11-27 23:25:08 +01:00
Torge Matthies
7eb0c463fa winemac.drv: Set PFD_SUPPORT_COMPOSITION for hardware-accelerated pixel formats.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53500
2023-11-27 23:25:08 +01:00
Torge Matthies
208a40cd61 winex11.drv: Set PFD_SUPPORT_COMPOSITION for hardware-accelerated pixel formats.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53500
2023-11-27 23:25:08 +01:00
Fabian Maurer
a5754a4f2f user32: Fix spec entry for SetThreadDpiHostingBehavior. 2023-11-27 23:25:08 +01:00
Fabian Maurer
85e355ddf3 user32: Add stub for GetThreadDpiHostingBehavior.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55892
2023-11-27 23:25:08 +01:00
Ziqing Hui
b496a354fa winegstreamer: Implement wg_muxer_finalize. 2023-11-27 22:39:52 +01:00
Ziqing Hui
e36547d26d winestreamer: Implement {Begin,End}Finalize for media sink. 2023-11-27 22:39:52 +01:00
Ziqing Hui
7e575d681d winegstreamer: Avoid media sink command leaking. 2023-11-27 22:39:52 +01:00
Anton Baskanov
a69c7a8aa0 amstream: Use correct index in MediaStreamFilter's IEnumPins::Next(). 2023-11-27 22:39:52 +01:00
Anton Baskanov
150463b39b amstream/tests: Test IEnumPins with two streams. 2023-11-27 22:39:52 +01:00
Anton Baskanov
54aef59931 winegstreamer: Wake all streaming threads after seeking. 2023-11-27 22:39:52 +01:00
Matteo Bruni
5d19955007 tools: Print the correct option in error messages. 2023-11-27 22:39:52 +01:00
Nikolay Sivov
c944db5fc0 d3dx9/tests: Fix a crash when d3d9 object can't be created. 2023-11-27 22:39:52 +01:00
Rémi Bernon
8e4c196c14 win32u: Remove unnecessary config_key lazy initializations. 2023-11-27 22:39:52 +01:00
Rémi Bernon
7175d8855a win32u: Initialize sysparams before winstation.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55843
2023-11-27 22:39:52 +01:00
Zhiyi Zhang
a2fdae65a1 wbemprox: Fix a memory leak (Coverity).
When LsaLookupSids() fails with STATUS_NONE_MAPPED or STATUS_SOME_NOT_MAPPED, the memory returned by
the domain parameter should be freed.
2023-11-27 22:39:52 +01:00
Zhiyi Zhang
1ab1c97087 ntdll: Fix an out-of-bounds read (Coverity).
class FileRenameInformationEx to FileKnownFolderInformation could cause an out-of-bounds read of info_sizes.
2023-11-27 22:39:52 +01:00
Nikolay Sivov
5e9663c064 oleaut32: Always reset return type for VarMod(). 2023-11-27 22:39:52 +01:00