Releases: flacjacket/pywlroots
Releases · flacjacket/pywlroots
v0.17.0
What's Changed
- Wlr 0.17 by @jwijenbergh in #167
New Contributors
- @jwijenbergh made their first contribution in #167
Full Changelog: v0.16.9...v0.17.0
v0.16.9
v0.16.8
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
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
What's Changed
- Add missing include by @VladislavGrudinin in #127
- Update to include CPython 3.12 and PyPy in CI and release by @flacjacket in #128
New Contributors
- @VladislavGrudinin made their first contribution in #127
Full Changelog: v0.16.5...v0.16.6
v0.16.5
v0.16.4
v0.16.3
What's Changed
Full Changelog: v0.16.2...v0.16.3
v0.16.2
What's Changed
Full Changelog: v0.16.1...v0.16.2
v0.16.1
What's Changed
- Minor keyboard handling improvements by @m-col in #114
- Ensure xwayland is built in released wheels by @flacjacket in #115
Full Changelog: v0.16.0...v0.16.1