- Oct 03, 2021
-
-
Signed-off-by:
Haidong Yu <yuhaidong@uniontech.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 479b6594) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=36263 Signed-off-by:
Rémi Bernon <rbernon@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 52aacd23) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Damjan Jovanovic <damjan.jov@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 401de24b) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
The err_callback* globals need to be protected from being overwritten before X11DRV_check_error is called, otherwise no or the wrong error handler might be called. Signed-off-by:
Torge Matthies <openglfreak@googlemail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 2e4bfa64) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
On Windows 10 the DISPLAY_DEVICE_ACTIVE flag is set even if monitor is in power saving mode or switched off. Monitors without DISPLAY_DEVICE_ACTIVE are only reported when display is disabled. This doesn't match with CGDisplayIsActive function. Current code causes rendering problems when native .NET is used. When monitors are updated when in power saving mode (e.g. due to race on machine wake-up) we might end up with no monitors being enumerated by EnumDisplayMonitors. Signed-off-by:
Piotr Caban <piotr@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 5400db15) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
- Jul 26, 2021
-
-
Starting in Xcode 12, ld rounds page sizes and alignments up to 16KB for all architectures. Passing '-segalign 0x1000' resets this back to 4KB. Signed-off-by:
Brendan Shanks <bshanks@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 11fd7e83) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
This fixes the non-default ARB shader backend, broken since 2ddb6b66, although the fundamental issue was there long before that. Originally the STATE_VDECL handler did some bookkeeping (basically, computing what is now the stream info data) that's a prerequisite for running other state handlers. For this reason a somewhat complicated dance was put in place, with the dependent handlers returning right away until the STATE_VDECL handler could prepare everything up and the STATE_VDECL handler in turn explicitly calling these "downstream" handlers so that they could do their job. With the commit mentioned above the state dirty flags are cleared after the corresponding handlers are executed, which means that the relevant handlers are skipped twice and some stuff is never set up properly. Stream info is computed by context_apply_draw_state() before going through the state handler table for a long time now, getting rid of this obscure handler interdependency. So let's just get rid of the skipping altogether. Signed-off-by:
Matteo Bruni <mbruni@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit e106bbdd) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Austin English <austinenglish@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit d9a8be2a) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Haoyang Chen <chenhaoyang@uniontech.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 4b9c4e42) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
- Jul 14, 2021
-
-
Fixes potential crash when trying to print if a CUPS printer name contains an asterisk. Signed-off-by:
Owen Rudge <orudge@codeweavers.com> Signed-off-by:
Huw Davies <huw@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 6b906e82) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
MSVC generates that sometimes when there is a goto from catch block. Fixes a crash in Company of Heroes 2. Signed-off-by:
Paul Gofman <pgofman@codeweavers.com> Signed-off-by:
Piotr Caban <piotr@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 049bd08d) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Similar to 8d7ec796 Signed-off-by:
Zhiyi Zhang <zzhang@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit d7a4d757) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
These builtin functions use stdcall calling convention, but compilers reference them without stdcall declarations. Otherwise ucrtbase initialization code crashes with +relay enabled when compiled with clang as a PE build. Signed-off-by:
Dmitry Timoshkov <dmitry@baikal.ru> Signed-off-by:
Jacek Caban <jacek@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 8d7ec796) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Some Unity games ship with an encrypted Assembly-CSharp.dll, including the resources directory, yet the engine still calls GetFileVersionInfoSizeW() on those files. This may results in a page fault when trying to find the version resource and takes the whole process down. The change fixes crashes when launching Home Behind 2 and Crown Trick. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50075 Signed-off-by:
Arkadiusz Hiler <ahiler@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit e51ae869) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
dlls/windowscodecs/libtiff.c:256:5: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] Signed-off-by:
Andrew Eikum <aeikum@codeweavers.com> Signed-off-by:
Esme Povirk <esme@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 5e3758a7) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
- Jul 13, 2021
-
-
Fixes cross compilation with GCC 11, which may optimize a pair of sin(), cos() calls to a single sincos() call, which is not exported by any msvcrt version. Signed-off-by:
Jacek Caban <jacek@codeweavers.com> Signed-off-by:
Piotr Caban <piotr@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit f0131276) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Nguyễn Chính Hữu <huupoke12@gmail.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 8854fd2b) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Brendan Shanks <bshanks@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit f0748625) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
- Jul 12, 2021
-
-
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=36010 Signed-off-by:
Alistair Leslie-Hughes <leslie_alistair@hotmail.com> Signed-off-by:
Huw Davies <huw@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 7763efa3) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
- Jul 09, 2021
-
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit e7f60e39) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49663 Signed-off-by:
Piotr Caban <piotr@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 38c49049) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50896 Signed-off-by:
Esme Povirk <esme@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit a5540798) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Symbols such as ← should also be displayed. Signed-off-by:
Haoyang Chen <chenhaoyang@uniontech.com> Signed-off-by:
Esme Povirk <esme@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 43e2563f) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Gijs Vermeulen <gijsvrm@gmail.com> Signed-off-by:
Zebediah Figura <zfigura@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 3319526f) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Based on a patch by Sebastian Lackner. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=29903 Signed-off-by:
Zebediah Figura <z.figura12@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 5f8c7c25) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Based on vkd3d's vkd3d_test_set_context(), but adding support for a stack of context prefixes, to more easily accomodate tests with nested loops. Signed-off-by:
Zebediah Figura <z.figura12@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit af39a1b0) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Zebediah Figura <z.figura12@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 2cdf6f0f) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
This lets tests signal that for a while exceptions are expected and should not be counted as test failures. Signed-off-by:
Francois Gouget <fgouget@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 4ac37c4e) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
We want the filename next to the line number, just like in every other trace. Signed-off-by:
Francois Gouget <fgouget@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 092130e2) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51117 Signed-off-by:
Louis Lenders <xerox.xerox2000x@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 7aba0e54) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50830 Signed-off-by:
Louis Lenders <xerox.xerox2000x@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit c74508d2) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Zebediah Figura <z.figura12@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 43de1407) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
- Jul 08, 2021
-
-
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=32749 Signed-off-by:
Zebediah Figura <z.figura12@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit f987d8ac) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
- Jul 07, 2021
-
-
Signed-off-by:
Piotr Caban <piotr@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 7a1e7cbe) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Piotr Caban <piotr@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit d9116083) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Piotr Caban <piotr@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit d7cc3d65) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51041 Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by:
Huw Davies <huw@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 8241d21a) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Paul Gofman <pgofman@codeweavers.com> Signed-off-by:
Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit 6991d7be) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
Signed-off-by:
Damjan Jovanovic <damjan.jov@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit a3295e38) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-
shell32: Implement IID_IContextMenu in CreateViewObject() methods for shell folders that support it. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=39841 Signed-off-by:
Damjan Jovanovic <damjan.jov@gmail.com> Signed-off-by:
Alexandre Julliard <julliard@winehq.org> (cherry picked from commit ad412b11) Signed-off-by:
Michael Stefaniuc <mstefani@winehq.org>
-