<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/hw/nxagent/Screen.c, branch upgrade-libX11</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://openid.arctica-project.org/nx-libs/atom?h=upgrade-libX11</id>
<link rel='self' href='https://openid.arctica-project.org/nx-libs/atom?h=upgrade-libX11'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/'/>
<updated>2016-07-05T23:07:24+00:00</updated>
<entry>
<title>Per-file copyright notices: Update copyright information in file headers that NoMachine placed there own copyright statement in.</title>
<updated>2016-07-05T23:07:24+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-07-05T14:22:51+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=51c3d42f3d15b181d58a0df1e5abac8d298d4484'/>
<id>urn:sha1:51c3d42f3d15b181d58a0df1e5abac8d298d4484</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nx-X11/programs/Xserver: Drop {X,x}alloc() macros, use malloc() instead.</title>
<updated>2016-07-02T12:05:30+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-06-25T23:51:18+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=2646fc254e75c4a7fc10d03d1139d0bd708ceae9'/>
<id>urn:sha1:2646fc254e75c4a7fc10d03d1139d0bd708ceae9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nx-X11/programs/Xserver: Drop {X,x}free() macros, use free() instead.</title>
<updated>2016-07-02T12:05:30+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-06-25T23:38:22+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=acf87144d019f18e646501657d9082c6eba77f54'/>
<id>urn:sha1:acf87144d019f18e646501657d9082c6eba77f54</id>
<content type='text'>
Fixes ArcticaProject/nx-libs#105
</content>
</entry>
<entry>
<title>Screen.c: fix RRGetInfo call</title>
<updated>2016-06-24T22:31:35+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-06-24T22:31:35+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=e079b0b35dd4a775d786ad5d594845cac666d8ac'/>
<id>urn:sha1:e079b0b35dd4a775d786ad5d594845cac666d8ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Xinerama: undef debug/test flags</title>
<updated>2016-06-24T22:31:05+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-06-24T22:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=cec31e2f06b29b332ee78cfefeefa7bfa136be75'/>
<id>urn:sha1:cec31e2f06b29b332ee78cfefeefa7bfa136be75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Backport RANDR proto version 1.5 to nx-X11's Xserver.</title>
<updated>2016-06-21T02:09:17+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-06-20T09:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=c2b1f489d7998c83af73c7cb25bbb2bc53f26094'/>
<id>urn:sha1:c2b1f489d7998c83af73c7cb25bbb2bc53f26094</id>
<content type='text'>
 Backported to X.org's /xorg/xserver Git hash level:
 a6b6e8ba026acedef6336b17adf06aebddd5f22f.
</content>
</entry>
<entry>
<title>Move each screen's root-window pointer into ScreenRec.</title>
<updated>2016-06-21T02:09:16+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-06-20T10:18:53+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=c61bb8cc59bf645f1bf4dbc5fd5464d559b3ecad'/>
<id>urn:sha1:c61bb8cc59bf645f1bf4dbc5fd5464d559b3ecad</id>
<content type='text'>
 Backported from X.org:

 commit e7fae9ecc42ab5e73b89117722dbf4117d928f9a
 Author: Jamey Sharp &lt;jamey@minilop.net&gt;
 Date:   Sat May 22 00:26:28 2010 -0700

    Move each screen's root-window pointer into ScreenRec.

    Many references to the WindowTable array already had the corresponding
    screen pointer handy, which meant they usually looked like
    "WindowTable[pScreen-&gt;myNum]". Adding a field to ScreenRec instead of
    keeping this information in a parallel array simplifies those
    expressions, and eliminates a MAXSCREENS-sized array.

    Since dix uses this data, a screen private entry isn't appropriate.

    xf86-video-dummy currently uses WindowTable, so it needs to be updated
    to reflect this change.

    Signed-off-by: Jamey Sharp &lt;jamey@minilop.net&gt;
    Reviewed-by: Tiago Vignatti &lt;tiago.vignatti@nokia.com&gt;
    Tested-by: Tiago Vignatti &lt;tiago.vignatti@nokia.com&gt; (i686 GNU/Linux)

 Backport to nx-libs: Mike Gabriel &lt;mike.gabriel@das-netzwerkteam.de&gt;
</content>
</entry>
<entry>
<title>Properly enable/disable Xinerama support in nxagent via cmdline options provider in Xserver/os/utils.c.</title>
<updated>2016-06-21T02:06:27+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-06-09T23:05:58+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=d130494039d7a03aea25c911522223f60c159644'/>
<id>urn:sha1:d130494039d7a03aea25c911522223f60c159644</id>
<content type='text'>
  * Xinerama defaults to enabled, using RRXineramaExtension
    (i.e. cmdline option: +rrxinerama).
  * Cmdline option -rrxinerama disables Xinerama support entirely.
  * Cmdline option +xinerama switches from RRXineramaExtension to
    PanoramiXExtension.
  * Cmdline option -xinerama is actually non-functional (i.e. the
    default).
  * If the nx/nx option "xinerama" is handed over to nxagent,
    then Xinerama is only switched on if that given option enables it
    (value: 1) _and_ if either of the Xinerama extensions (PanoramiX
    or RRXinerama) has been initialized (via cmdline options above).

 Fixes ArcticaProject/nx-libs#117.
 Fixes ArcticaProject/nx-libs#134 (makes flawed PR#134 obsolete).
</content>
</entry>
<entry>
<title>nx-X11/programs/Xserver: Include nxcomp{,ext,shad} headers like one would do with system-wide shared libraries.</title>
<updated>2016-06-12T22:58:08+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-04-06T20:09:31+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=f5eff9bc0a1134a16b1a6e67bfe3d0b4d7cd49e9'/>
<id>urn:sha1:f5eff9bc0a1134a16b1a6e67bfe3d0b4d7cd49e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hw/nxagent/Screen.c: Cast proper types before handing values over to fprintf().</title>
<updated>2016-05-02T12:53:06+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-03-18T15:46:34+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=b5b7a2d26b4c2b02fa2889e1ed9e0c64ccfb8273'/>
<id>urn:sha1:b5b7a2d26b4c2b02fa2889e1ed9e0c64ccfb8273</id>
<content type='text'>
 Amends the following compiler warnings:

 ```
 Screen.c: In function ‘nxagentCreateIconWindow’:
 Screen.c:394:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘Window’ [-Wformat=]
                nxagentIconWindow);
                ^
 Screen.c: In function ‘nxagentSetScreenSaverTime’:
 Screen.c:456:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘CARD32’ [-Wformat=]
                    ScreenSaverTime, ScreenSaverInterval);
                    ^
 Screen.c:456:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘CARD32’ [-Wformat=]
 Screen.c:476:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘CARD32’ [-Wformat=]
                    ScreenSaverTime, ScreenSaverInterval);
                    ^
 Screen.c:476:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘CARD32’ [-Wformat=]
 Screen.c: In function ‘nxagentOpenScreen’:
 Screen.c:1234:19: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘VisualID’ [-Wformat=]
                    visuals[numVisuals].vid);
                    ^
 Screen.c:1274:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘VisualID’ [-Wformat=]
                        depths[depthIndex].depth);
                        ^
 Screen.c:1282:17: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘VisualID’ [-Wformat=]
                  defaultVisualIndex, visuals[defaultVisualIndex].vid);
                  ^
 Screen.c:1319:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘VisualID’ [-Wformat=]
                    rootDepth, defaultVisual);
                    ^
 Screen.c:1336:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘VisualID’ [-Wformat=]
                    rootDepth, defaultVisual);
                    ^
 Screen.c:1348:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘VisualID’ [-Wformat=]
                    rootDepth, defaultVisual);
                    ^
 Screen.c:1357:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘VisualID’ [-Wformat=]
                    rootDepth, defaultVisual);
                    ^
 Screen.c:1723:21: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘Window’ [-Wformat=]
                      nxagentDefaultWindows[pScreen-&gt;myNum]);
                      ^
 Screen.c:1763:19: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘Window’ [-Wformat=]
                    nxagentDefaultWindows[pScreen-&gt;myNum]);
                    ^
 Screen.c:1775:17: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘Window’ [-Wformat=]
                  nxagentDefaultWindows[pScreen-&gt;myNum]);
                  ^
 Screen.c:1790:17: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘Window’ [-Wformat=]
                  nxagentDefaultWindows[pScreen-&gt;myNum]);
                  ^
 Screen.c: In function ‘nxagentShadowAdaptDepth’:
 Screen.c:3189:14: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
               pVisual -&gt; red_mask, pVisual -&gt; green_mask, pVisual -&gt; blue_mask);
               ^
 Screen.c:3189:14: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
 Screen.c:3189:14: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘long unsigned int’ [-Wformat=]
 Screen.c:3198:15: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
                redMask, greenMask, blueMask);
                ^
 Screen.c:3198:15: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
 Screen.c:3198:15: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘long unsigned int’ [-Wformat=]
 ```
</content>
</entry>
</feed>
