Commit graph

169527 commits

Author SHA1 Message Date
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
Rémi Bernon a6d77cfd06 winegstreamer: Use GUID arrays for H264 decoder media types. 2024-02-19 18:15:09 +01:00
Rémi Bernon 5bf6af0c39 winegstreamer: Remove unnecessary create_output_media_type checks. 2024-02-19 18:15:09 +01:00
Rémi Bernon 71f5bce785 winegstreamer: Use MFCreateVideoMediaTypeFromSubtype in GetOutputAvailableType. 2024-02-19 18:15:09 +01:00
Rémi Bernon 86d82c7334 winegstreamer: Use MFCreateVideoMediaTypeFromSubtype in GetInputAvailableType. 2024-02-19 18:15:08 +01:00
Rémi Bernon bb872831de winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilitiesKHR driver entry. 2024-02-19 18:14:43 +01:00
Rémi Bernon 923f1d1b10 winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilities2KHR driver entry. 2024-02-19 18:14:43 +01:00
Rémi Bernon c83f86bef5 winevulkan: Implement vkGetPhysicalDeviceSurfaceCapabilities2KHR fallback. 2024-02-19 18:14:43 +01:00
Rémi Bernon 32e56bd029 winewayland: Remove now unnecessary VkSurfaceCapabilitiesKHR fixups. 2024-02-19 18:14:43 +01:00
Rémi Bernon 5a4d3bad17 winevulkan: Adjust VkSurfaceCapabilitiesKHR image extents with client rect. 2024-02-19 18:14:43 +01:00
Rémi Bernon 6eab84685e winevulkan: Wrap host swapchain handles. 2024-02-19 18:14:43 +01:00
Piotr Caban 8314812354 wininet/tests: Add initial PAC script tests. 2024-02-19 18:13:28 +01:00
Piotr Caban b049dad6fd inetcpl.cpl: Use wininet functions to set proxy settings. 2024-02-19 18:13:26 +01:00
Piotr Caban a5ce5d637f wininet/tests: Add more INTERNET_OPTION_PER_CONNECTION_OPTION tests. 2024-02-19 18:13:26 +01:00
Piotr Caban 62027a9c4d wininet: Add support for INTERNET_OPTION_PER_CONNECTION_OPTION option on session handles. 2024-02-19 18:13:26 +01:00
Piotr Caban 9aa7f27d82 wininet: Fix INTERNET_PER_CONN_AUTOCONFIG_URL option when quering global proxy settings. 2024-02-19 18:13:26 +01:00
Piotr Caban b16110f17b wininet: Add support for INTERNET_PER_CONN_AUTOCONFIG_URL in InternetSetOption. 2024-02-19 18:13:26 +01:00
Floris Renaud 7e0177e1e4 po: Update Dutch translation. 2024-02-18 14:15:15 +01:00
Alexandre Julliard 839fb09bf0 fluidsynth: Import upstream release 2.3.4. 2024-02-17 22:42:20 +01:00
Alexandre Julliard 7914be3ca5 zydis: Import upstream release 4.1.0.
With headers from Zycore version 1.5.0.
2024-02-17 22:18:47 +01:00
Alexandre Julliard da62790584 xml2: Import upstream release 2.11.7. 2024-02-17 21:04:18 +01:00
Alexandre Julliard f1454777a8 xslt: Import upstream release 1.1.39. 2024-02-17 20:54:51 +01:00
Alexandre Julliard 72b7866950 ldap: Import upstream release 2.5.17. 2024-02-17 20:54:51 +01:00
Alexandre Julliard b15d0120cf lcms2: Import upstream release 2.16. 2024-02-17 20:54:51 +01:00
Alexandre Julliard 041167b20a zlib: Import upstream release 1.3.1. 2024-02-17 18:42:30 +01:00
Alexandre Julliard 73a8c06804 jpeg: Import upstream release 9f. 2024-02-17 18:36:56 +01:00
Alexandre Julliard 1e5cc509a7 png: Import upstream release 1.6.42. 2024-02-17 18:36:56 +01:00
Alexandre Julliard 3881edf6f3 mpg123: Import upstream release 1.32.5. 2024-02-17 18:36:56 +01:00
Alexandre Julliard fa42210c49 faudio: Import upstream release 24.02. 2024-02-17 18:18:03 +01:00
Alexandre Julliard 6e9d214096 kernelbase: Update timezone data to version 2024a. 2024-02-17 18:18:03 +01:00
Alex Henrie 90103fa07e where: Implement search with default options.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55282
2024-02-16 23:32:06 +01:00
Daniel Lehman 7c6a50cc46 include: Add some msvcrt declarations. 2024-02-16 23:32:06 +01:00
Paul Gofman 1a4163b686 powershell: Read input command from stdin. 2024-02-16 23:32:06 +01:00