Commit graph

163940 commits

Author SHA1 Message Date
Zhiyi Zhang 397ce0dbf2 tasklist: Support '/fo' option. 2023-05-02 13:33:06 +02:00
Zhiyi Zhang 8238c1d48f tasklist: Support '/nh' option. 2023-05-02 13:33:06 +02:00
Zhiyi Zhang 62af0b5f84 tasklist: Add basic functionality.
Company of Heroes: Battle of Crete needs a functioning tasklist.exe to exit properly.
2023-05-02 13:33:03 +02:00
Torge Matthies 8245478055 ntdll: Set xattr in NtCreateFile if inferred and requested attributes don't match.
And make sure it doesn't get deleted.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53826
Signed-off-by: Torge Matthies <tmatthies@codeweavers.com>
2023-05-02 13:24:27 +02:00
Torge Matthies d433986924 ntdll: Only infer hidden attribute from file name if xattr is not present.
Signed-off-by: Torge Matthies <tmatthies@codeweavers.com>
2023-05-02 13:02:45 +02:00
Torge Matthies a8b6966a91 ntdll: Handle hidden file names inside get_file_info instead of after it.
Signed-off-by: Torge Matthies <tmatthies@codeweavers.com>
2023-05-02 13:02:45 +02:00
Torge Matthies 4ad7575884 ntdll/tests: Add test for file attributes of files with names beginning with a dot. 2023-05-02 12:58:09 +02:00
Biswapriyo Nath 2b7ba08743 include: Add DXGI_DEBUG_D3D11 in d3d11sdklayers.idl.
Required for libplacebo.

Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
2023-05-01 18:34:25 +02:00
David Kahurani 03bc97a8c1 gdiplus: Traverse and draw the whole string.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45698
Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2023-05-01 18:29:12 +02:00
Piotr Caban eb73012a01 wineps: Remove no longer used graphic driver functions. 2023-05-01 16:44:14 +02:00
Piotr Caban 7034fc297b winspool: Change CUPS printers print processor to wineps. 2023-05-01 16:44:14 +02:00
Piotr Caban 50e18d19cc Revert "wineps: Fix default device font selection.".
This reverts commit 4216179eaa.
2023-05-01 16:44:11 +02:00
Piotr Caban eec01270c0 wineps: Use only TrueType fonts in print processor. 2023-05-01 16:44:11 +02:00
Piotr Caban 857b25e548 win32u: Don't allow bitmap fonts if OUT_TT_ONLY_PRECIS output precision is specified. 2023-05-01 16:44:11 +02:00
Piotr Caban 33ee9fad71 gdi32: Return error in EndPage if it's called before StartPage. 2023-05-01 16:44:11 +02:00
Piotr Caban f4d78d5352 gdi32: Support saving EMR_EXTESCAPE record in spool file. 2023-05-01 16:44:11 +02:00
Piotr Caban a79c2fd379 gdi32: Ignore in_count parameter in Escape() on PASSTHROUGH escape. 2023-05-01 16:44:11 +02:00
Davide Beatrici 77428d0295 winepulse: Use mmdevapi's SimpleAudioVolume. 2023-05-01 14:40:07 +02:00
Davide Beatrici 04c909eae2 wineoss: Use mmdevapi's SimpleAudioVolume. 2023-05-01 14:40:07 +02:00
Davide Beatrici 4ee9c5dd9c winecoreaudio: Use mmdevapi's SimpleAudioVolume. 2023-05-01 14:40:07 +02:00
Davide Beatrici 668f95168b winealsa: Move SimpleAudioVolume into mmdevapi. 2023-05-01 14:40:07 +02:00
Ziqing Hui 96c8be0031 winegstreamer: Use codec format in stream_props_GetMediaType. 2023-05-01 14:40:04 +02:00
Ziqing Hui 6c424b7ed2 winegstreamer: Implement amt_from_wg_format_video_wmv. 2023-05-01 14:40:03 +02:00
Ziqing Hui 13188bb14b winegstreamer: Implement wg_parser_stream_get_codec_format. 2023-05-01 14:40:03 +02:00
Ziqing Hui 32cabd1b9f winegstreamer: Introduce format_is_compressed. 2023-05-01 14:40:03 +02:00
Paul Gofman 24019f0d38 win32u: Partially implement NtUserDisplayConfigGetDeviceInfo(DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_PREFERRED_MODE). 2023-05-01 14:38:30 +02:00
Alexandre Julliard c732d24589 Release 8.7. 2023-04-28 22:02:23 +02:00
Connor McAdams b04acc81d0 uiautomationcore: Retrieve runtime ID on UiaReturnRawElementProvider thread to prevent a deadlock.
If we pass a node to the provider thread that contains a provider
that was created in an STA with the ProviderOptions_UseComThreading
flag set, we can deadlock when attempting to get a runtime ID from the
proxy due to the message queue not being pumped. To avoid this, retrieve
the runtime ID before passing the node to the provider thread.

Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-04-28 20:56:12 +02:00
Connor McAdams 5bd4090705 uiautomationcore: Implement IUIAutomation::GetFocusedElement{BuildCacheRequest}.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-04-28 20:56:12 +02:00
Connor McAdams e070e9b476 uiautomationcore: Implement UiaNodeFromFocus.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-04-28 20:56:11 +02:00
Connor McAdams ba927e507b uiautomationcore: Add UiaNodeFromFocus stub.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-04-28 20:56:10 +02:00
Paul Gofman 8665935e2f wined3d: Add a comment about mismatched samplers. 2023-04-28 20:55:14 +02:00
Piotr Caban cdb0be7272 wineps: Handle EMRI_DEVMODE record in spool files. 2023-04-28 18:33:23 +02:00
Piotr Caban 4496c64aa1 gdi32: Support creating EMRI_DEVMODE records in spool files. 2023-04-28 18:33:23 +02:00
Piotr Caban 2b8de93005 gdi32: Implicitly call StartPage while drawing on printer DC. 2023-04-28 18:33:23 +02:00
Piotr Caban 70d84f7062 localspl: Add partial support for PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS attribute. 2023-04-28 18:33:23 +02:00
Davide Beatrici cbd47ebc83 winepulse: Use mmdevapi's AudioSessionControl. 2023-04-28 18:33:23 +02:00
Davide Beatrici 99ff19a51e wineoss: Use mmdevapi's AudioSessionControl. 2023-04-28 18:33:23 +02:00
Davide Beatrici 2bfe72956e winecoreaudio: Use mmdevapi's AudioSessionControl. 2023-04-28 18:33:23 +02:00
Davide Beatrici 06d2d41158 winealsa: Move AudioSessionControl into mmdevapi. 2023-04-28 18:33:23 +02:00
Alexandre Julliard 7bdcfbbf6e winedump: Fix printing of code ranges in hybrid modules. 2023-04-28 18:33:23 +02:00
Alexandre Julliard 4e72c0016b include: Add some new ProcThreadAttribute definitions. 2023-04-28 14:30:58 +02:00
Stefan Dösinger 4dce49594f d3d9/tests: Accept random depth when using a 3D texture with a 2D sampler. 2023-04-27 22:35:40 +02:00
Stefan Dösinger 32f6fcbf50 d3d9/tests: AMD GPUs sample the border color of cube textures. 2023-04-27 22:35:37 +02:00
Rémi Bernon 08e2edce96 imm32: Send messages one by one in ImmGenerateMessage. 2023-04-27 20:31:24 +02:00
Rémi Bernon 1d591d08fd imm32/tests: Add some ImmGenerateMessage tests. 2023-04-27 20:31:24 +02:00
Rémi Bernon 920154672d imm32: Update IME UI window IMMGWL_IMC when focus or HIMC changes. 2023-04-27 20:31:24 +02:00
Rémi Bernon b5c30f8ef2 imm32: Move ImmAssociateContext(Ex) around. 2023-04-27 20:31:24 +02:00
Rémi Bernon 2fda6abfc4 imm32: Don't hide/show IME UI window in ImmSetCompositionWindow. 2023-04-27 20:31:24 +02:00
Stefan Dösinger 3a9e237bdf d3dcompiler: Make D3DAssemble a private export. 2023-04-27 20:22:47 +02:00