delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2015/08/04/13:31:21

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:reply-to:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=J9X1Arr+tFsfTq1p
lWU8GLr+q6JVPtUrh6xK3d7th/oTHOXQx/LKNKnc9Z2YWfj0EpudvmdmMN2iu278
juUXl5qE5Sm0qIIkcuTGHuSUjvc+ybRYSOtob4Zjg/6HUj/z29mDjCzlKTF9Gp9g
D7r6RDym6ujk3S1BlwvhE5lNqkk=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:subject:to:references:from:reply-to:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=ga2poUkmICHvsnCncRyxUm
vt0Os=; b=ZJwXe4QKuhH/kFkuZwMkqXEAqEWLEpKBB0yOqBGFAsGCNAF2EC2c0d
JXyHyNnSf9VNhC5x0Ur7+i1iaqRbE4pGgpyZdDUQpFLd5aAvPQjbT08B0XKo2OPT
Mw8pHFGN77Zz7aceA4iGAXN7qw1zf/Kt7ZShHX61CPa9+uYKwtK3A=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2
X-HELO: out3-smtp.messagingengine.com
Subject: Re: Possible issue with Firefox (38.0.1) running on X Server 1.17.2
To: Derby Pride <thederbypride AT gmail DOT com>, cygwin AT cygwin DOT com
References: <CAHkMg9Gy3gq1ACC3QQCn3s2MY=P_fjGFswv59CnP7OxgA9P+wg AT mail DOT gmail DOT com>
From: Jon TURNEY <jon DOT turney AT dronecode DOT org DOT uk>
Reply-To: cygwin AT cygwin DOT com
Message-ID: <55C0F6CB.6050102@dronecode.org.uk>
Date: Tue, 4 Aug 2015 18:30:51 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0
MIME-Version: 1.0
In-Reply-To: <CAHkMg9Gy3gq1ACC3QQCn3s2MY=P_fjGFswv59CnP7OxgA9P+wg@mail.gmail.com>

On 03/08/2015 16:43, Derby Pride wrote:
> I have recently upgraded Cygwin/X which upped the version of X Server
> up to 1.17.2 (sorry, I didn't note the version that I was previously
> using). I now enter the following into the Cygwin terminal:
>
>      export DISPLAY=:0.0
>      XWin -multiwindow -clipboard -listen tcp &
>      xhost +
>
> On my remote machine (a virtual RHEL5.2) I give the following commands:
>
>      export DISPLAY=%server_ip%:0.0
>      firefox &
>
> Firefox launches successfully on my server machine. However, the
> maximize button is disabled (all other buttons are present and
> enabled). Resizing the window by dragging the edges works as expected
> but there appears to be no way to maximize (double clicking the title
> bar does not work either).

Thanks for reporting this issue.

I can reproduce this on a Centos 5 VM.

This is interesting.  The firefox window has a WM_NORMAL_HINTS which 
specifies a maximum size of 32767x32767.

Currently, the maximize control on the window frame is supposed to be 
disabled if a maximum size is specified at all, but it looks like that 
wasn't quite working correctly until recently.

I've adjusted the logic a little bit so that the maximize control is not 
disabled if a maximum size is specified, but it's larger (in both 
dimensions) than the Windows virtual desktop size (as then maximization 
will not exceed the maximum size specified)

I've built a snapshot with this change.  Perhaps you could try that and 
see if it improves things for you?

ftp://cygwin.com/pub/cygwinx/x86/XWin.20150804-git-862bf7a8412567ae.exe.bz2
ftp://cygwin.com/pub/cygwinx/x86_64/XWin.20150804-git-862bf7a8412567ae.exe.bz2

-- 
Jon TURNEY
Volunteer Cygwin/X X Server maintainer

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019