This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fullscreen application with Cygwin/X in multiwindow mode


On Thu, Dec 1, 2016 at 6:23 AM, Jon Turney <jon.turney@dronecode.org.uk> wrote:
> Patches are always welcome.
>
> I think this should be pretty straightforward to add, although it might be a
> bit tedious.
>
> [1],[2] should help you get started :)
>
> Looking at this in a little more detail, I wasn't quite accurate in my
> statement above: There is very limited support for this state, in that
> windows which are created with it are probably shown correctly.
>
> I think what's needed is extend the handling of _NET_WM_STATE messages so it
> can handle a window being changed to _NET_WM_STATE_FULLSCREEN. (At the
> moment _NET_WM_STATE is, only handled when it can be mapped down to an
> equivalent WM_CHANGE_STATE message, see [3])
>
> [1] https://x.cygwin.com/docs/cg/cygwin-x-cg.html
> [2] https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html
> [3]
> https://cgit.freedesktop.org/~jturney/xserver/commit/?h=cygwin-release-1.19&id=55c2ca8cd9287850077102d4ba662cfd2c571ca9

Thanks for the references. I'll see if I can come up with a patch.

--
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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]