- 06 Oct, 2015 12 commits
-
-
Ken Thomases authored
winemac: Queue an event to reassert the WinAPI window position before Cocoa adjusts its position for a display change. When the display mode changes such that the screen height changes, we'd like our windows to keep their position relative to the top-left of the primary screen. That's how WinAPI's coordinate system works and we want the WinAPI position of the window to not change just because the display mode changed. Unfortunately that's not achievable in Cocoa. Cocoa keeps the window stationary relative to the screen it's on, not necessarily the primary screen, and it's sometimes relative to the bottom-left and sometimes the top-left of that screen. So, what we do instead is queue an event to get the back end to reassert the WinAPI position of the window. This is queued before Cocoa can adjust the Cocoa position of the window which would queue a WINDOW_FRAME_CHANGED to the back end and mess up the WinAPI position. The back end's reassertion of the WinAPI position won't be processed by the Cocoa thread until after Cocoa has adjusted the position and will thus override it. It will also discard any wrong WINDOW_FRAME_CHANGED that may have been queued. Signed-off-by: Ken Thomases <ken@codeweavers.com>
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Jacek Caban authored
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
-
Dmitry Timoshkov authored
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
-
Dmitry Timoshkov authored
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
-
Dmitry Timoshkov authored
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
-
Dmitry Timoshkov authored
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
-
Dmitry Timoshkov authored
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
-
Dmitry Timoshkov authored
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
-
- 05 Oct, 2015 28 commits
-
-
Hans Leidekker authored
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
-
Jacek Caban authored
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
-
Jacek Caban authored
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
-
André Hentschel authored
Signed-off-by: André Hentschel <nerv@dawncrow.de>
-
Andrew Eikum authored
Because openal contexts are global per-process, applications that use openal will conflict with Wine DLLs that use openal like xaudio2_7 now does. Windows does not ship an openal32, so all applications that use openal will ship their own copy of it. According to Chris Robinson, Windows native openal32 works fine in Wine, so we should just use that to avoid the problem. Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Aric Stewart authored
Signed-off-by: Aric Stewart <aric@codeweavers.com>
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Andrew Eikum authored
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
-
Michael Müller authored
Signed-off-by: Michael Müller <michael@fds-team.de> Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Michael Müller authored
Signed-off-by: Michael Müller <michael@fds-team.de> Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Michael Müller authored
Thanks to Nikolay Sivov and Alistair Leslie-Hughes for various comments and ideas for improvements. Signed-off-by: Michael Müller <michael@fds-team.de> Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Marcus Meissner authored
Signed-off-by: Marcus Meissner <marcus@jet.franken.de> Signed-off-by: Aric Stewart <aric@codeweavers.com>
-
Francois Gouget authored
Signed-off-by: Francois Gouget <fgouget@free.fr>
-
Hugh McMaster authored
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
-
Sebastian Lackner authored
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Michael Müller authored
Signed-off-by: Michael Müller <michael@fds-team.de> Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Sebastian Lackner authored
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Alasdair Sinclair authored
Signed-off-by: Alasdair Sinclair <alasdairsinc@gmail.com>
-
Michael Müller authored
Signed-off-by: Michael Müller <michael@fds-team.de> Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Michael Müller authored
Signed-off-by: Michael Müller <michael@fds-team.de> Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Michael Müller authored
Signed-off-by: Michael Müller <michael@fds-team.de> Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Sebastian Lackner authored
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
André Hentschel authored
Signed-off-by: André Hentschel <nerv@dawncrow.de>
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-