[X2Go-Commits] [vcxsrv] 07/11: Revert "Incorporate winmultiwindow.patch from Oleksandr Shneyder (phoca GmbH)"

git-admin at x2go.org git-admin at x2go.org
Tue May 3 13:47:19 CEST 2016


This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch release/1.17.0.0-x
in repository vcxsrv.

commit 6d650329125473a3b773f03f2fb704a094d92b55
Author: Mike DePaulo <mikedep333 at gmail.com>
Date:   Mon Jun 22 02:20:58 2015 -0400

    Revert "Incorporate winmultiwindow.patch from Oleksandr Shneyder (phoca GmbH)"
    
    This reverts commit 42ee38cb51a74ccab76faab74a2ed91cdb05b35c.
---
 xorg-server/hw/xwin/winmultiwindowwindow.c |   49 +---------------------------
 1 file changed, 1 insertion(+), 48 deletions(-)

diff --git a/xorg-server/hw/xwin/winmultiwindowwindow.c b/xorg-server/hw/xwin/winmultiwindowwindow.c
index 02ae7d5..850edc1 100755
--- a/xorg-server/hw/xwin/winmultiwindowwindow.c
+++ b/xorg-server/hw/xwin/winmultiwindowwindow.c
@@ -107,7 +107,6 @@ winCreateWindowMultiWindow(WindowPtr pWin)
     winDebug ("winCreateWindowMultiWindow - pWin: %p\n", pWin);
 #endif
 
-
     WIN_UNWRAP(CreateWindow);
     fResult = (*pScreen->CreateWindow) (pWin);
     WIN_WRAP(CreateWindow, winCreateWindowMultiWindow);
@@ -320,7 +319,6 @@ winUnmapWindowMultiWindow(WindowPtr pWin)
     winDebug ("winUnmapWindowMultiWindow - pWin: %p\n", pWin);
 #endif
 
-
     WIN_UNWRAP(UnrealizeWindow);
     fResult = (*pScreen->UnrealizeWindow) (pWin);
     WIN_WRAP(UnrealizeWindow, winUnmapWindowMultiWindow);
@@ -366,7 +364,6 @@ winMapWindowMultiWindow(WindowPtr pWin)
     winReshapeMultiWindow(pWin);
     winUpdateRgnMultiWindow(pWin);
 
-
     return fResult;
 }
 
@@ -916,17 +913,11 @@ winAdjustXWindow(WindowPtr pWin, HWND hwnd)
     LONG dX, dY, dW, dH, x, y;
     DWORD dwStyle, dwExStyle;
 
-    int ret;
-    HMONITOR currentMonitor;
-    MONITORINFO monitorInfo;
-
 #define WIDTH(rc) (rc.right - rc.left)
 #define HEIGHT(rc) (rc.bottom - rc.top)
 
     winDebug("winAdjustXWindow\n");
 
-
-
     if (IsIconic(hwnd)) {
       winDebug("\timmediately return because the window is iconized\n");
         /*
@@ -950,17 +941,13 @@ winAdjustXWindow(WindowPtr pWin, HWND hwnd)
     dwExStyle = GetWindowLongPtr(hwnd, GWL_EXSTYLE);
     dwStyle = GetWindowLongPtr(hwnd, GWL_STYLE);
     winDebug("\tWindowStyle: %08x %08x\n", dwStyle, dwExStyle);
-
     AdjustWindowRectEx(&rcDraw, dwStyle, FALSE, dwExStyle);
 
     /* The source of adjust */
     GetWindowRect(hwnd, &rcWin);
-
     winDebug("\tWindow extend {%d, %d, %d, %d}, {%d, %d}\n",
              rcWin.left, rcWin.top, rcWin.right, rcWin.bottom,
              rcWin.right - rcWin.left, rcWin.bottom - rcWin.top);
-
-
     winDebug("\tDraw extend {%d, %d, %d, %d}, {%d, %d}\n",
              rcDraw.left, rcDraw.top, rcDraw.right, rcDraw.bottom,
              rcDraw.right - rcDraw.left, rcDraw.bottom - rcDraw.top);
@@ -989,43 +976,9 @@ winAdjustXWindow(WindowPtr pWin, HWND hwnd)
     vlist[3] = pDraw->height + dH;
     winDebug("\tConfigureWindow to (%ld, %ld) - %ldx%ld\n", vlist[0], vlist[1],
               vlist[2], vlist[3]);
-
-    ret=ConfigureWindow(pWin, CWX | CWY | CWWidth | CWHeight,
+    return ConfigureWindow(pWin, CWX | CWY | CWWidth | CWHeight,
                            vlist, wClient(pWin));
 
-
-    currentMonitor=MonitorFromWindow(hwnd,MONITOR_DEFAULTTONULL);
-    if(!currentMonitor)
-    {
-        return ret;
-    }
-    monitorInfo.cbSize=sizeof ( MONITORINFO );
-    if(!GetMonitorInfo(currentMonitor, &monitorInfo))
-    {
-        return ret;
-    }
-
-
-    if((rcWin.left <= monitorInfo.rcMonitor.left) && (rcWin.top <= monitorInfo.rcMonitor.top) &&
-               (rcWin.right - rcWin.left > monitorInfo.rcMonitor.right - monitorInfo.rcMonitor.left) &&
-               (rcWin.bottom - rcWin.top > monitorInfo.rcMonitor.bottom - monitorInfo.rcMonitor.top))
-    {
-
-       SetWindowLongPtr(hwnd, GWL_STYLE,
-                  WS_VISIBLE);
-
-       SetWindowLongPtr(hwnd, GWL_EXSTYLE,
-                  0);
-
-       SetWindowPos ( hwnd, HWND_TOPMOST, monitorInfo.rcMonitor.left,
-                   monitorInfo.rcMonitor.top,
-                   monitorInfo.rcMonitor.right - monitorInfo.rcMonitor.left,
-                   monitorInfo.rcMonitor.bottom - monitorInfo.rcMonitor.top,
-                   0);
-    }
-
-    return ret;
-
 #undef WIDTH
 #undef HEIGHT
 }

--
Alioth's /srv/git/code.x2go.org/vcxsrv.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/vcxsrv.git


More information about the x2go-commits mailing list