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 &amp; 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