<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/hw, branch 3.5.99.8</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.8</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.8'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2017-06-30T19:21:49+00:00</updated>
<entry>
<title>release 3.5.99.8</title>
<updated>2017-06-30T19:21:49+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-06-30T19:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=3b15804cef3c4412897bf243c063af6506a21976'/>
<id>urn:sha1:3b15804cef3c4412897bf243c063af6506a21976</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hw/nxagent/Window.c: Introduce NX_REAL_WINDOW window property.</title>
<updated>2017-06-30T14:21:00+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-05-30T19:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=588be6386adf9dd25bb942af9456d6c07eda4676'/>
<id>urn:sha1:588be6386adf9dd25bb942af9456d6c07eda4676</id>
<content type='text'>
 In nxagent sessions, all X11 clients have a representation of their NX
 session-side window object on the real X-Server side.

 The window object gets stored in the new NX_REAL_WINDOW window property
 immediately after window creation. This mapping is created in
 nxagentCreateWindow().

 On session resumption, the client side window IDs normally change. Thus,
 during session resumption, all NX_REAL_WINDOW properties require being
 updated. This happens in nxagentReconnectWindow().

 While a session is suspended, the NX_REAL_WINDOW property does not
 exist. It gets removed during nxagentDisconnectWindow().
</content>
</entry>
<entry>
<title>hw/nxagnet/Atoms.c: In DEBUG mode, we need validateString() which is not statically defined in Utils.h. Thus including it for DEBUG builds.</title>
<updated>2017-06-30T14:21:00+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-05-30T19:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=c88e87bc8c6d4ee414533c28b600dff70f5ad62a'/>
<id>urn:sha1:c88e87bc8c6d4ee414533c28b600dff70f5ad62a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Args.c: fix sync option parsing</title>
<updated>2017-06-09T20:27:20+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-06-09T20:27:20+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=19116a61c98684fc5c0256b65f49462457bb0f5b'/>
<id>urn:sha1:19116a61c98684fc5c0256b65f49462457bb0f5b</id>
<content type='text'>
This fixes ArcticaProject/nx-libs#465
</content>
</entry>
<entry>
<title>Revert "Switch from using libNX_X11's deprecated XKeycodeToKeysym() function to using XGetKeyboardMapping()."</title>
<updated>2017-05-04T20:45:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-05-04T20:38:08+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=651d5e5eefdcf1276d0ec3be6717b817dca1aa75'/>
<id>urn:sha1:651d5e5eefdcf1276d0ec3be6717b817dca1aa75</id>
<content type='text'>
This reverts commit efc0dae0519aa0ef1fabea6a64919475fd916347.

Recent test revealed keyboard hangs on high latency connections. These
hangs are not happening in 3.5.0 releases if the nx-libs.

The commit above is responsible for them so we take that back.

Interestingly nxcomp has special treatment for XGetKeyboardMapping()
so it should normally speed up things but it results in the opposite
for us. Needs further examination.

This fixes ArcticaProject/nx-libs#450
</content>
</entry>
<entry>
<title>hw/nxagent/Dialog.c: Drop unused dialog for DIALOG_DISABLE_XKB_LOCAL.</title>
<updated>2017-04-21T13:45:39+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-03-08T12:21:20+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=522e743f64ba29be98fe3f44596d7a7ed57f6aca'/>
<id>urn:sha1:522e743f64ba29be98fe3f44596d7a7ed57f6aca</id>
<content type='text'>
 Fixes ArcticaProject/nx-libs#383.
</content>
</entry>
<entry>
<title>Revert "NXpicturestr_PictSolidFill.h: Drop file and revert db8705. Not an issue anymore nowadays."</title>
<updated>2017-04-21T10:17:06+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-04-21T10:07:37+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=61d5cd0b75acc0ca3bfe2b6addc052c4aae8e6f2'/>
<id>urn:sha1:61d5cd0b75acc0ca3bfe2b6addc052c4aae8e6f2</id>
<content type='text'>
 This reverts commit 6c8c950258cf0da0cf24c5e80c2216914ac282a4.

 Fixes ArcticaProject/nx-libs#433.

 This patch is still a candidate for being re-implemented without extending the
 _PictSolidFill struct, but for now, we'll have to re-introduce commit db8705
 for the sake of having fonts readable after resumption of remote NX sessions.
</content>
</entry>
<entry>
<title>man/nxagent.1: Document the nxagent specific usage pattern of the displayfd cmdline option.</title>
<updated>2017-04-20T12:21:53+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-04-07T14:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=9865f73beb421d389aeaaefc3c672bd3322e77f9'/>
<id>urn:sha1:9865f73beb421d389aeaaefc3c672bd3322e77f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nxagent.1: some more rephrasing</title>
<updated>2017-04-20T11:52:16+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-04-17T22:10:46+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=3942468559bf58798289bc43fabd29a47c2e6387'/>
<id>urn:sha1:3942468559bf58798289bc43fabd29a47c2e6387</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nxagent.1: fix: "tolerancechecks" was documented as "reconnectchecks"</title>
<updated>2017-04-20T11:52:16+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-04-17T22:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=4998c41de7f8b11d948e651d782e1489ea157498'/>
<id>urn:sha1:4998c41de7f8b11d948e651d782e1489ea157498</id>
<content type='text'>
</content>
</entry>
</feed>
