--
v2: shell32: Update view mode flags while creating IShellView for IExplorerBrowser.
shell32: Reimplement IExplorerBrowser_SetFolderSettings() with support of setting flags.
shell32/tests: Move tests of IExplorerBrowser_SetFolderSettings() to a separated function and more tests.
shell32: Reimplement IFolderView2_SetCurrentViewMode() with modern behaviours.
shell32: Implement IFolderView2_{Get, Set}CurrentFolderFlags().
shell32/tests: Add tests for IFolderView2_{Get, Set}CurrentFolderFlags().
https://gitlab.winehq.org/wine/wine/-/merge_requests/2628
This is needed for mod.io integration in game "The Entropy Centre". Without support for this option the game hangs when trying to authenticate.
Please note that i do not know how Wine works, and have very little understanding of what i am doing. I copied and adjusted code from `connect_query_option()` in the same file. The game does work with this patch though.
--
v2: winhttp: Avoid unnecessary cast in connect_query_option().
winhttp: Support WINHTTP_OPTION_PARENT_HANDLE in request_query_option().
https://gitlab.winehq.org/wine/wine/-/merge_requests/2697
This is required by https://bugs.winehq.org/show_bug.cgi?id=54660 .
--
v7: vkd3d-shader/hlsl: Consider duplicated input semantic types equivalent in SM1.
vkd3d-shader/hlsl: Handle possibly different types in input semantic var load.
vkd3d-shader/hlsl: Error out when a semantic is used with incompatible types.
vkd3d-shader/hlsl: Error out when an output semantic is used more than once.
vkd3d-shader/hlsl: Support semantics for array types.
vkd3d-shader/hlsl: Don't create semantic vars more than once.
vkd3d-shader/hlsl: Move get_array_size() and get_array_type() to hlsl.c.
tests: Test duplicated semantics.
tests: Test array types with semantics.
vkd3d-shader/hlsl: Avoid invalid input/output copies for non-numeric types.
tests: Map unindentified hrs on compilation.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/148
--
v2: winepulse: Use dedicated macros to call interface functions.
wineoss: Use dedicated macros to call interface functions.
winecoreaudio: Use dedicated macros to call interface functions.
winealsa: Use dedicated macros to call interface functions.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2695