forked from pool/python-pyglet
- Fix interlaced mp3 decoding in GStreamer backend. - Skip functions marked as OBJC_ARM64_UNAVAILABLE for new ARM Macs. - Add a `WaveEncoder` for saving audio Sources to disk. - Fix crash on looping video with no sound (#322) - OSX: Replace remaining usage of `find_library` to fix Big Sur issues (#332) - Windows: Fix default orientation for the XAudio2 listener. - Add new `shape.Triangle` shape. - Windows: `on_key_press` now dispatches unique events for left/right Shift keys. - Remove usage of deprecated `parser` module. (#312) - Removed some legacy Python 2 code from the documentation. - Fix library loading on OSX Big Sur. Currently this only works with the system version of Python. Non OSX system versions will not yet work, - Explicitly cast media.synthesis data to bytes to prevent issues on some audio drivers. - Refactor WIC module to work with new com module. (#298) - Prevent crash when setting `shapes.Circle.visable`. (#294) - Remove deprecated `tostring` calls in PIL/PNG decoders to prevent crash on Python 3.9. (#295, #302) - Add new Xaudio2 driver. (#288) - Refactor pyglet's lazy module loading to better support code inspection. - Added new `TextEntry` widget. - Added new experimental `gui` module. Currently this only contains basic widgets. - Added new `Group.visible` property, to toggle rendering of entire Groups when used in a Batch. - Added `Sprite.paused` and `Sprite.frame_index` helper properties for controlling Animations. - Reorganized the examples folder. - Added new CenteredCamera example. - Backport pyglet.math from 2.0, for more exposure and testing. - Consolidate Codec logic into base class to reuse among various modules. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyglet?expand=0&rev=28
9.1 KiB
9.1 KiB