tag:github.com,2008:https://github.com/python-xlib/python-xlib/releases
Release notes from python-xlib
2022-12-25T18:50:37Z
tag:github.com,2008:Repository/47391866/0.33
2022-12-25T18:55:17Z
0.33
<h2>Bug Fixes</h2>
<ul>
<li>Removed unused imports (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Avasam/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Avasam">@Avasam</a>).</li>
<li>Avoid to use fcntl module on some environments (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/i2y/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/i2y">@i2y</a>).</li>
<li>Change a test behavior for <code>unix_connect.get_socket</code> (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/i2y/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/i2y">@i2y</a>).</li>
<li>Fix accidental data change (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Avasam/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Avasam">@Avasam</a>).</li>
<li>Prefer <code>bool</code> over <code>Literal[0, 1, None]</code> (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Avasam/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Avasam">@Avasam</a>).</li>
<li>Change parentheses to brackets in LICENSE (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mtelka/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mtelka">@mtelka</a>).</li>
</ul>
vasily-v-ryabov
tag:github.com,2008:Repository/47391866/0.32
2022-11-01T10:40:55Z
0.32
<h2>Bug Fixes</h2>
<ul>
<li>Use archived link for X documentation resource (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yaxollum/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yaxollum">@yaxollum</a>).</li>
<li>Fix for auth entry having no display number (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Majiir/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Majiir">@Majiir</a>).</li>
<li>Fix return type inconsistency with the <code>pack_value</code> for class <code>Object</code> (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allfro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allfro">@allfro</a>).</li>
<li>Rename <code>add_extension_error</code> method to <code>extension_add_error</code> (thanks @mattalexx).</li>
</ul>
<h2>Extensions</h2>
<ul>
<li>screensaver: fix screensaver protocol mismatch (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yut23/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yut23">@yut23</a>).</li>
<li>XRandr: add version 1.5 support for RRSetMonitor RRGetMonitors and RRDeleteMonitors (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allfro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allfro">@allfro</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jklong/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jklong">@jklong</a>).</li>
</ul>
vasily-v-ryabov
tag:github.com,2008:Repository/47391866/0.31
2021-07-02T10:34:43Z
0.31 - XInput event methods
<h2>Extensions</h2>
<ul>
<li>XInput: add event methods (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dd4e/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dd4e">@dd4e</a>).</li>
</ul>
vasily-v-ryabov
tag:github.com,2008:Repository/47391866/0.30
2021-05-15T18:35:57Z
0.30 - XRes extension
<h2>Extensions</h2>
<ul>
<li>XResource: first implementation (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alebastr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alebastr">@alebastr</a>).</li>
<li>XRandr: add missing parameters to delete_output_mode function (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jimmy-loyola/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jimmy-loyola">@jimmy-loyola</a>).</li>
</ul>
vasily-v-ryabov
tag:github.com,2008:Repository/47391866/0.29
2021-05-15T18:13:46Z
0.29 - Python 3.9 fixes
<h2>Extensions</h2>
<ul>
<li>Drawable & XInput: Avoid using array.array.tostring() which is removed in Python 3.9 (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/t-wissmann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/t-wissmann">@t-wissmann</a>).</li>
</ul>
vasily-v-ryabov
tag:github.com,2008:Repository/47391866/0.28
2020-09-19T20:56:19Z
0.28
<h2>Extensions</h2>
<ul>
<li>DPMS: Display Power Management Signaling (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/thiagokokada/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/thiagokokada">@thiagokokada</a>)</li>
</ul>
vasily-v-ryabov
tag:github.com,2008:Repository/47391866/0.27
2020-04-07T15:23:49Z
0.27
<h2>Bug Fixes</h2>
<ul>
<li>fix TypeError in socket.error exception handling for Python 3.x (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/t-wissmann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/t-wissmann">@t-wissmann</a>)</li>
</ul>
<h2>Extensions</h2>
<ul>
<li>NV-CONTROL: set offset for all perf levels (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Sporif/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Sporif">@Sporif</a>)</li>
</ul>
vasily-v-ryabov
tag:github.com,2008:Repository/47391866/0.26
2019-12-08T12:10:01Z
0.26
<h2>Bug Fixes</h2>
<ul>
<li>support legacy X servers like RealVNC's one (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Gerardwx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Gerardwx">@Gerardwx</a>)</li>
</ul>
<h2>Extensions</h2>
<ul>
<li>enrich XFixes extension with XFixesSelectionNotify events (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acrisci/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acrisci">@acrisci</a>)</li>
<li>add example xfixes-selection-notify.py (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acrisci/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acrisci">@acrisci</a>)</li>
<li>fix two issues in NV-CONTROL extension (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/leinardi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leinardi">@leinardi</a>)</li>
<li>add method get_clock_info into NV-CONTROL extension (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/leinardi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leinardi">@leinardi</a>)</li>
<li>add default client version into Composite extension (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jakogut/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jakogut">@jakogut</a>)</li>
<li>add Damage extension with the example (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mgarg1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mgarg1">@mgarg1</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jakogut/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jakogut">@jakogut</a>)</li>
</ul>
vasily-v-ryabov
tag:github.com,2008:Repository/47391866/0.25
2019-02-17T07:40:12Z
0.25
<h2>Bug Fixes</h2>
<ul>
<li>fix increasing memory usage on display instantiation</li>
</ul>
<h2>NV-CONTROL extension</h2>
<ul>
<li>add first implementation by Roberto Leinardi (<a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/leinardi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leinardi">@leinardi</a>)</li>
</ul>
vasily-v-ryabov
tag:github.com,2008:Repository/47391866/0.24
2019-01-27T17:51:47Z
0.24
<h2>Bug Fixes</h2>
<ul>
<li>fix protocol handling: correctly support explicit Unix connections and fix support fox macOS</li>
<li>improve Python 3 support: fix events sub-code handling and possible crashes when unpacking text data</li>
<li>add support for error handlers to the Composite extension</li>
</ul>
<h2>Misc</h2>
<ul>
<li>fix <code>xfixes</code> example</li>
<li>fix a bunch of typos in the code / documentation</li>
</ul>
benoit-pierre