Skip to content

Releases: flacjacket/pywlroots

v0.17.0

13 May 00:32
bf314ba
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.16.9...v0.17.0

v0.16.9

13 May 00:02
8cbea97
Compare
Choose a tag to compare

What's Changed

  • Fixed signature of Seat.touch_point_clear_focus by @heuer in #190
  • Fixed Renderer.autocreate() return value check by @heuer in #196

Full Changelog: v0.16.8...v0.16.9

v0.16.8

05 May 03:10
f00de20
Compare
Choose a tag to compare

What's Changed

  • Fixed: XdgTopLevel.parent always returnd a parent even if the parent is NULL.
  • Fixed return type of Seat.touch_notify_down: Returns an integer now (the
    serial identifier)
  • Added support for wlr_switch
  • Added Seat.touch_send_* methods
  • Added TouchPoint class
  • Real support for wlr_touch. The previous implementations were not usable.

Full Changelog: v0.16.7...v0.16.8

v0.16.7

17 Apr 03:35
2b4f769
Compare
Choose a tag to compare

See https://github.com/flacjacket/pywlroots/blob/main/CHANGES.rst#0167----2024-04-16 for more information on included changes.

What's Changed

  • Replaced classmethod decorator with staticmethod if the class variable is not used by @heuer in #140
  • Change some exceptions to return values by @flacjacket in #144
  • Attempt to fix issue #133: Touch class by @heuer in #146
  • Updated ruff settings (previous syntax is deprecated) by @heuer in #154
  • Added Cursor.detach_input_device. Fixes #141 by @heuer in #151
  • Removed Seat property "has_grab" in favour of more explicit methods. by @heuer in #152
  • Added Output.enable_adaptive_sync, fixes #134 by @heuer in #153
  • Added support for the Single-pixel buffer protocol. by @heuer in #159
  • Added helper function to return either _ptr attribute or ffi.NULL by @heuer in #161
  • Better error message: Use human readable name rather than a numeric constant. by @heuer in #163
  • SceneOutput.commit: Replaced exception with boolean value by @heuer in #166
  • Added support for session_lock v1. Closes #157 by @heuer in #169
  • Added support for OutputState by @heuer in #171
  • Proposal for a changelog. Closes #139 by @heuer in #172
  • Pointer: Provide data property. Closes #173 by @heuer in #175
  • Don't use deprecated surface module. Closes #176 by @heuer in #177
  • Added missing Touch.data property by @heuer in #179
  • Added is_multi property to Backend by @heuer in #180
  • Updated CHANGES for 0.16.7 by @heuer in #181

New Contributors

Full Changelog: v0.16.6...v0.16.7

v0.16.6

07 Oct 23:07
1b39a33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.16.5...v0.16.6

v0.16.5

11 Sep 00:29
b821959
Compare
Choose a tag to compare

What's Changed

  • Update wlroots url in README.rst by @cooki35 in #124
  • Expose wlr_keyboard_notify_modifiers function. by @Sydiepus in #123
  • Migrated to use PEP 517 compatible release process

New Contributors

Full Changelog: v0.16.4...v0.16.5

v0.16.4

08 Apr 13:05
222841b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.16.3...v0.16.4

v0.16.3

23 Mar 01:15
c3fab40
Compare
Choose a tag to compare

What's Changed

  • Add helpers for XDG activation V1 and presentation time protocols by @m-col in #117

Full Changelog: v0.16.2...v0.16.3

v0.16.2

18 Mar 14:08
05c456c
Compare
Choose a tag to compare

What's Changed

  • Add helpers for mapping input devices to outputs by @m-col in #116

Full Changelog: v0.16.1...v0.16.2

v0.16.1

21 Feb 19:00
0b2f890
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.16.0...v0.16.1