Skip to content

Releases: python-xlib/python-xlib

0.33

25 Dec 18:54
Compare
Choose a tag to compare

Bug Fixes

  • Removed unused imports (thanks @Avasam).
  • Avoid to use fcntl module on some environments (thanks @i2y).
  • Change a test behavior for unix_connect.get_socket (thanks @i2y).
  • Fix accidental data change (thanks @Avasam).
  • Prefer bool over Literal[0, 1, None] (thanks @Avasam).
  • Change parentheses to brackets in LICENSE (thanks @mtelka).

0.32

01 Nov 10:40
Compare
Choose a tag to compare

Bug Fixes

  • Use archived link for X documentation resource (thanks @yaxollum).
  • Fix for auth entry having no display number (thanks @Majiir).
  • Fix return type inconsistency with the pack_value for class Object (thanks @allfro).
  • Rename add_extension_error method to extension_add_error (thanks @mattalexx).

Extensions

  • screensaver: fix screensaver protocol mismatch (thanks @yut23).
  • XRandr: add version 1.5 support for RRSetMonitor RRGetMonitors and RRDeleteMonitors (thanks @allfro and @jklong).

0.31 - XInput event methods

02 Jul 10:34
Compare
Choose a tag to compare

Extensions

  • XInput: add event methods (thanks @dd4e).

0.30 - XRes extension

15 May 18:34
Compare
Choose a tag to compare

Extensions

  • XResource: first implementation (thanks @alebastr).
  • XRandr: add missing parameters to delete_output_mode function (thanks @jimmy-loyola).

0.29 - Python 3.9 fixes

22 Nov 12:01
f2aa748
Compare
Choose a tag to compare

Extensions

  • Drawable & XInput: Avoid using array.array.tostring() which is removed in Python 3.9 (thanks @t-wissmann).

0.28

19 Sep 20:55
4d07023
Compare
Choose a tag to compare

Extensions

0.27

07 Apr 15:22
2dbeb64
Compare
Choose a tag to compare

Bug Fixes

  • fix TypeError in socket.error exception handling for Python 3.x (by @t-wissmann)

Extensions

  • NV-CONTROL: set offset for all perf levels (by @Sporif)

0.26

08 Dec 12:08
9ceb517
Compare
Choose a tag to compare

Bug Fixes

  • support legacy X servers like RealVNC's one (by @Gerardwx)

Extensions

  • enrich XFixes extension with XFixesSelectionNotify events (by @acrisci)
  • add example xfixes-selection-notify.py (by @acrisci)
  • fix two issues in NV-CONTROL extension (by @leinardi)
  • add method get_clock_info into NV-CONTROL extension (by @leinardi)
  • add default client version into Composite extension (by @jakogut)
  • add Damage extension with the example (by @mgarg1 and @jakogut)

0.25

03 Feb 21:25
64fc9a5
Compare
Choose a tag to compare

Bug Fixes

  • fix increasing memory usage on display instantiation

NV-CONTROL extension

  • add first implementation by Roberto Leinardi (@leinardi)

0.24

27 Jan 17:47
Compare
Choose a tag to compare

Bug Fixes

  • fix protocol handling: correctly support explicit Unix connections and fix support fox macOS
  • improve Python 3 support: fix events sub-code handling and possible crashes when unpacking text data
  • add support for error handlers to the Composite extension

Misc

  • fix xfixes example
  • fix a bunch of typos in the code / documentation
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy