X Tutup
The Wayback Machine - https://web.archive.org/web/20210106130438/https://github.com/python-xlib/python-xlib/releases
Skip to content
  • 0.29
  • f2aa748
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.29
  • f2aa748
  • Compare
    Choose a tag to compare
    Search for a tag

@vasily-v-ryabov vasily-v-ryabov released this Nov 22, 2020

Extensions

  • Drawable & XInput: Avoid using array.array.tostring() which wiil be removed in Python 3.9 (thanks @t-wissmann).
Assets 5
  • 0.28
  • 4d07023
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.28
  • 4d07023
  • Compare
    Choose a tag to compare
    Search for a tag

@vasily-v-ryabov vasily-v-ryabov released this Sep 19, 2020

Extensions

Assets 5
  • 0.27
  • 2dbeb64
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.27
  • 2dbeb64
  • Compare
    Choose a tag to compare
    Search for a tag

@vasily-v-ryabov vasily-v-ryabov released this Apr 7, 2020

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)
Assets 4
  • 0.26
  • 9ceb517
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.26
  • 9ceb517
  • Compare
    Choose a tag to compare
    Search for a tag

@vasily-v-ryabov vasily-v-ryabov released this Dec 8, 2019

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)
Assets 4
  • 0.25
  • 64fc9a5
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.25
  • 64fc9a5
  • Compare
    Choose a tag to compare
    Search for a tag

@vasily-v-ryabov vasily-v-ryabov released this Feb 3, 2019

Bug Fixes

  • fix increasing memory usage on display instantiation

NV-CONTROL extension

  • add first implementation by Roberto Leinardi (@leinardi)
Assets 4

@benoit-pierre benoit-pierre released this Jan 27, 2019

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
Assets 4

@benoit-pierre benoit-pierre released this Mar 23, 2018 · 96 commits to master since this release

Bug Fixes

  • fix strings decoding: use Latin-1
Assets 4

@benoit-pierre benoit-pierre released this Mar 16, 2018 · 101 commits to master since this release

Bug Fixes

  • fix Display.change_pointer_control implementation
  • fix Drawable.put_pil_image implementation
Assets 4

@benoit-pierre benoit-pierre released this Dec 5, 2017 · 112 commits to master since this release

Bug Fixes

  • fix use under Windows Subsystem for Linux: when DISPLAY does not
    specify a protocol, and the implicit Unix socket connection fails,
    fallback to TCP (mimicking XCB's behavior).

Misc

  • don't bundle a copy of texi2html to build the HTML documentation,
    but use the currently installed version instead.
Assets 4

@benoit-pierre benoit-pierre released this Sep 7, 2017 · 121 commits to master since this release

Bug Fixes

  • fix unclosed file in Xauth implementation
  • fix support for Window.set_wm_transient_for
  • fix support for Drawable.put_image / Drawable.get_image
  • use ASCII for decoding strings in Python 3 (same as Python 2)
  • fix Python 3 warnings about array.tostring() (deprecated)

Misc

Improve response processing performance: reduce the number of socket.recv calls needed to receive a full response.

Assets 9
You can’t perform that action at this time.
X Tutup