<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/hw/nxagent/Keystroke.c, branch 3.5.99.21</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://openid.arctica-project.org/nx-libs/atom?h=3.5.99.21</id>
<link rel='self' href='https://openid.arctica-project.org/nx-libs/atom?h=3.5.99.21'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/'/>
<updated>2019-06-27T20:37:32+00:00</updated>
<entry>
<title>Drop Ipaq support</title>
<updated>2019-06-27T20:37:32+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-06-27T19:44:31+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=6bdf9c2faea6d245882db55174dffe5888659d35'/>
<id>urn:sha1:6bdf9c2faea6d245882db55174dffe5888659d35</id>
<content type='text'>
Did we ever provide a binary?
</content>
</entry>
<entry>
<title>Remove useless "ignore" keystroke for Ctrl-Alt-Backspace</title>
<updated>2019-05-10T17:13:31+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-05-08T19:49:50+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=79a2b7b241e61dae4c2ae7a3896f98243e41ff3b'/>
<id>urn:sha1:79a2b7b241e61dae4c2ae7a3896f98243e41ff3b</id>
<content type='text'>
nxagent does not react on that anyway (see xkb/xkbDflts.h)
</content>
</entry>
<entry>
<title>Replace MIN/MAX macros by min/max from misc.h</title>
<updated>2018-08-23T21:15:39+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-08-23T20:57:27+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=3bd41aaf7f882cb1df4ab62a064920b797c5b41d'/>
<id>urn:sha1:3bd41aaf7f882cb1df4ab62a064920b797c5b41d</id>
<content type='text'>
We do not need two versions in the code
</content>
</entry>
<entry>
<title>Keystroke.c: replace calloc + 2 * strcpy by asprintf</title>
<updated>2018-01-07T00:27:07+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-01-03T00:55:32+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=a0e985fb6d28c1ef551823e3b2a013b29192ac02'/>
<id>urn:sha1:a0e985fb6d28c1ef551823e3b2a013b29192ac02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve keystroke file handling</title>
<updated>2017-07-16T19:20:39+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-07-12T18:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=79001dd8a1472886a573b3eecf7ab763210c541c'/>
<id>urn:sha1:79001dd8a1472886a573b3eecf7ab763210c541c</id>
<content type='text'>
Fixes ArcticaProject/nx-libs#486
</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://openid.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>Keystrokes: rename left/up/right/down keystrokes to descriptive names</title>
<updated>2017-04-03T19:28:11+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-03-27T20:58:38+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=ee18cd43d873bc814ca40faabd29cc486061969f'/>
<id>urn:sha1:ee18cd43d873bc814ca40faabd29cc486061969f</id>
<content type='text'>
The are now called reflecting their purpose:
viewport_scroll_left/up/right/down. This also regroups all the
keystrokes referring to viewport stuff.
</content>
</entry>
<entry>
<title>Keystroke.c: move some vars to inner scope</title>
<updated>2017-04-03T19:28:11+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-03-23T22:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=bf27d58b7e65d30d84704e7efd2d29002903030d'/>
<id>urn:sha1:bf27d58b7e65d30d84704e7efd2d29002903030d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Init keystrokes at startup and reconnect</title>
<updated>2017-04-03T19:28:11+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-03-23T22:11:32+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=ba5183f80836042ce90be7dde29cc2c5f13baf9d'/>
<id>urn:sha1:ba5183f80836042ce90be7dde29cc2c5f13baf9d</id>
<content type='text'>
no more late initialization
</content>
</entry>
<entry>
<title>Keystroke.c: avoid use of comparisons on "False"</title>
<updated>2017-04-03T19:28:11+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-03-23T22:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=f12012b15b2c761172ca863bb4b76383ec0b3ee5'/>
<id>urn:sha1:f12012b15b2c761172ca863bb4b76383ec0b3ee5</id>
<content type='text'>
</content>
</entry>
</feed>
