This MR fixes a few issues in the printdlg and adds the printer name to stc1.
This fixes some of the issues in the Quicken Print Dialog from the tax summary.
--
v4: comdlg32: Change WMCommandW to match WMCommandA
comdlg32: Use ANSI functions in ANSI WMCommandA
comdlg32: Populate printer name on the print dialogs
comdlg32: Add resolutions to PRINTDLG_ChangePrinterW
comdlg32: Use values from DeviceCapabilities in combobox.
https://gitlab.winehq.org/wine/wine/-/merge_requests/4971
Second half of <https://gitlab.winehq.org/wine/wine/-/merge_requests/5118>.
This uses a different approach, setting the process token from within the
process after it is created. This avoids the need to always relay through
start.exe.
--
v3: server: Create processes using a limited administrator token by default.
ntdll: Elevate processes if requested in the manifest.
ntdll: Implement NtSetInformationProcess(ProcessAccessToken).
https://gitlab.winehq.org/wine/wine/-/merge_requests/5228
It's too late to mention this. But at "788ba754 - win32u: Lookup adapter gpus from their device paths." wine fails to start any GUI apps because gpu->path is not initialized. It's good at the next commit "c67726b3 - win32u: Enumerate devices with a dedicated helper." though.
```
00ec:err:system:find_gpu_from_path Failed to find gpu with path "PCI\\VEN_1002&DEV_73FF&SUBSYS_00000000&REV_00\\00000000"
00ec:err:system:update_display_cache Failed to read display config.
```
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/5253#note_63947
--
v2: vkd3d-shader/fx: Add support for writing shared object descriptions for fx_4_x.
vkd3d-shader: Add an option to enable child effects compilation.
vkd3d-shader/fx: Add initial support for writing uninitialized vertex/pixel shader objects.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/692