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