<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/hw/nxagent/Screen.c, branch 3.5.99.19</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://openid.arctica-project.org/nx-libs/atom?h=3.5.99.19</id>
<link rel='self' href='https://openid.arctica-project.org/nx-libs/atom?h=3.5.99.19'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/'/>
<updated>2019-02-15T08:43:02+00:00</updated>
<entry>
<title>Revert "nxagent: rework Bool handling"</title>
<updated>2019-02-15T08:43:02+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-02-15T08:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=586742b715a3e3451a4587439778c410a1970cdd'/>
<id>urn:sha1:586742b715a3e3451a4587439778c410a1970cdd</id>
<content type='text'>
This reverts commit 16cd2bbe1c4425e3fa557f9ca0723aa94a50b071.

It turned out that I had missed some of the Booleans being actually
tristate variables. I think I can fix this (they do not need to be
tristate) but I revert this for now to get back to a working state
(there are reports about non-working fullscreen mode and reconnect
problems).

Refers to ArcticaProject/nx-libs#772
</content>
</entry>
<entry>
<title>nxagent: rework Bool handling</title>
<updated>2019-02-11T12:31:33+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-02-07T23:44:48+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=16cd2bbe1c4425e3fa557f9ca0723aa94a50b071'/>
<id>urn:sha1:16cd2bbe1c4425e3fa557f9ca0723aa94a50b071</id>
<content type='text'>
drop "== False", "== 0", "== True" and "== 0" for nxagentOptions and Traps
</content>
</entry>
<entry>
<title>Screen.c: code optimization for rootless mode</title>
<updated>2019-02-11T12:31:33+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-02-07T22:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=5bbab001a7909b665683e577bc47794edfd294d4'/>
<id>urn:sha1:5bbab001a7909b665683e577bc47794edfd294d4</id>
<content type='text'>
In rootless mode skip processing user geometry stuff since the values will we
overwritten later anyway.
</content>
</entry>
<entry>
<title>Screen.c: simplify and fix handling of rootless mode</title>
<updated>2019-02-11T12:31:33+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-02-07T22:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=34e4291de2c261f9dd047a7e18cf46eeaf84662a'/>
<id>urn:sha1:34e4291de2c261f9dd047a7e18cf46eeaf84662a</id>
<content type='text'>
Fixes: ArcticaProject/nx-libs#765
</content>
</entry>
<entry>
<title>Screen.c: fix handling of fullscreen startup</title>
<updated>2019-01-13T23:27:43+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-01-12T00:01:55+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=d16a5fbb19c072b667be76633bc3f23f12ca82ef'/>
<id>urn:sha1:d16a5fbb19c072b667be76633bc3f23f12ca82ef</id>
<content type='text'>
If nxagent is started in fullscreen mode take care the saved size
(that is applied on exit of the fullscreen mode) will be configured
correctly. Also respect a user provided -geometry option (had been
ignored here previously).

Fixes ArcticaProject/nx-libs#449
</content>
</entry>
<entry>
<title>Screen.c: fix size calculation in rootless mode</title>
<updated>2019-01-13T23:09:31+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-01-13T22:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=3c92b5db9d3d90967410c4dc1d1f8a45554c724b'/>
<id>urn:sha1:3c92b5db9d3d90967410c4dc1d1f8a45554c724b</id>
<content type='text'>
There's no need to reduce the size to 75% in rootless mode. We always
want to have the full size then.

Fixes ArcticaProject/nx-libs#757 (Part 2/2)
</content>
</entry>
<entry>
<title>Screen.c: improve readability of size calculations</title>
<updated>2019-01-13T23:09:31+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-01-13T22:46:49+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=43d3b655d4f158203b3e39025a3cafc314ba9ad7'/>
<id>urn:sha1:43d3b655d4f158203b3e39025a3cafc314ba9ad7</id>
<content type='text'>
... by using some short named variables and the min() macro.

No change in behaviour.
</content>
</entry>
<entry>
<title>Screen.c: move identical line out of both parts of an if clause</title>
<updated>2019-01-13T23:09:30+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-01-11T22:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=8dea30751d5917482527489ca292714a7874f42c'/>
<id>urn:sha1:8dea30751d5917482527489ca292714a7874f42c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nxagent: use nxagentWMPassed as Bool all over the place</title>
<updated>2018-10-22T12:34:28+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-09-24T19:08:18+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=1a8c4532e6640e20eba772c0e4f8f36b933c66ae'/>
<id>urn:sha1:1a8c4532e6640e20eba772c0e4f8f36b933c66ae</id>
<content type='text'>
has been used as integer sometimes (technically correct, but not nice)
</content>
</entry>
<entry>
<title>nxagent: use nxagentWMIsRunning as Bool all over the place</title>
<updated>2018-10-22T12:34:28+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-09-24T19:03:15+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=6b2033bd2c1ae12b91127d26d3f99d8299f6495e'/>
<id>urn:sha1:6b2033bd2c1ae12b91127d26d3f99d8299f6495e</id>
<content type='text'>
has been used as integer sometimes (technically correct, but not nice)

Fixes ArcticaProject/nx-libs#698
</content>
</entry>
</feed>
