<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/hw/nxagent/Screen.h, branch pr/various9</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://openid.arctica-project.org/nx-libs/atom?h=pr%2Fvarious9</id>
<link rel='self' href='https://openid.arctica-project.org/nx-libs/atom?h=pr%2Fvarious9'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/'/>
<updated>2021-01-15T15:26:31+00:00</updated>
<entry>
<title>nxagent: make nxagentShadowResize a Boolean</title>
<updated>2021-01-15T15:26:31+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-12-30T21:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=fbc4a915850d24cd76cac543042541c9ebfeb5bf'/>
<id>urn:sha1:fbc4a915850d24cd76cac543042541c9ebfeb5bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nxagent: Prevent resize loop</title>
<updated>2020-10-17T20:38:05+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-05-19T18:59:02+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=8deda7bd4f1ada976010c2edcd7cab9a4bdf8140'/>
<id>urn:sha1:8deda7bd4f1ada976010c2edcd7cab9a4bdf8140</id>
<content type='text'>
This only happened with certain window managers like mutter.

Fixes ArcticaProject/nx-libs#925
</content>
</entry>
<entry>
<title>Screen.h: improve NXAGENT_ARTSD prototype definition</title>
<updated>2020-05-07T12:57:15+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-01-25T15:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=bd6ff1949014852e1c9c00e9a6e5aca1ccdfe514'/>
<id>urn:sha1:bd6ff1949014852e1c9c00e9a6e5aca1ccdfe514</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Splash.c: use more Xlib types</title>
<updated>2020-05-07T10:55:04+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-01-28T07:21:53+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=ca531cce24f232cf702fe673b86a2b0934c1c6ef'/>
<id>urn:sha1:ca531cce24f232cf702fe673b86a2b0934c1c6ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nxagent: re-implement timeout handling</title>
<updated>2020-04-07T11:53:01+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-01-16T21:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=46ec003667487d244828babe43884555fbe7322b'/>
<id>urn:sha1:46ec003667487d244828babe43884555fbe7322b</id>
<content type='text'>
Option -timeout used the screensaver facility. This patch changes that
to an own timer that is independent. This effectly means we can drop
most of the derived screensaving stuff in a follow-up commit.
</content>
</entry>
<entry>
<title>nxagent: Use XlibAtom data type where appropriate</title>
<updated>2020-01-05T21:52:53+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-12-28T20:02:14+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=427b7b9777727df4115e3e9e6e63d5176fb0b495'/>
<id>urn:sha1:427b7b9777727df4115e3e9e6e63d5176fb0b495</id>
<content type='text'>
XlibAtom should be used wherever remote atoms are handled. This is
important as Xlib data types and server data types of the same name do
not always have identical sizes.

See also https://lists.freedesktop.org/archives/xorg-devel/2015-August/047245.html
</content>
</entry>
<entry>
<title>Screen.h: add missing prototype for nxagentPropagateArtsdProperties()</title>
<updated>2019-09-29T15:10:05+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-09-01T13:27:52+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=c6498ddb7ef193cc9f9606fef77af5e239005e80'/>
<id>urn:sha1:c6498ddb7ef193cc9f9606fef77af5e239005e80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>whitespace fixes</title>
<updated>2018-05-24T07:42:24+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-05-05T18:14:04+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=9138a9e3bf6f1b0962c20a29735c4f89dc80d572'/>
<id>urn:sha1:9138a9e3bf6f1b0962c20a29735c4f89dc80d572</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nxagent: remove mmwidth/mmheight from nxagentChangeScreenConfig</title>
<updated>2018-05-24T07:42:24+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-04-10T22:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=00c1f05efd043fb6f2dba342694c7091dad342cb'/>
<id>urn:sha1:00c1f05efd043fb6f2dba342694c7091dad342cb</id>
<content type='text'>
Was 0,0 on every call...
</content>
</entry>
<entry>
<title>nxagent: use XAllocSizeHints() instead of XSizeHints struct</title>
<updated>2018-05-24T07:42:24+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-04-10T22:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=82dc00539c12323bb8daa8e0ada6e8eab8561e09'/>
<id>urn:sha1:82dc00539c12323bb8daa8e0ada6e8eab8561e09</id>
<content type='text'>
This is the preferred way. It ensures, that
a) the data is zeroed
b) a correct size in case xlib is changing the size of the structure in future releases
</content>
</entry>
</feed>
