14
0
forked from pool/python-pyglet

Accepting request 967291 from home:pgajdos:python

- version update to 1.5.23
  pyglet 1.5.23
  - Windows - Add `win32_disable_shaping` option. This can improve font performance when shaping isn't required.
  - Backport the latest pyglet.math module changes from the development branch.
  - Linux - Fix crash when Gstreamer Gst bindings are not installed.
  - Fix math.Vec4.clamp method.
  pyglet 1.5.22
  - If the PyOgg module is installed, it can be used for loading various Vorbis audio formats.
  - Add a new CameraGroup example, to show implementing a Camera with pyglet's Groups.
  - Add `angle` and `start_angle` property/setter to `shapes.Sector`.
  - Windows - new WMF based encoder for faster saving of common image formats.
  - Fix indexing error when setting text.Label.opacity (#481)
  - Windows - Fix shift modifier + exclusive mouse mode (#472)
  - Linux - Prevent non-Tablet devices from being detected as Tablets (#491)
  - Windows - Prevent distortion with multiple XAudio2 audio sources (#515)
  - Fix frame dropping bug with FFMpeg decoder.
  - Windows - Fix Video alpha channel for WMF decoder.
  - Varios documentation and docstring fixes. Thanks everyone!
  pyglet 1.5.21
  - A new MovableFrame that allows repositioning Widgets when a specified key modifier is held.
  - Text Layouts now have `opacity` and `visible` attributes, similar to Sprites.
  - Add new shapes.Ellipse class.
  - Xlib - don't enable certain Window options if transparency is not enabled. (#454)
  - Windows - Fix issue with some fonts where glyphs overhanging their advance would be cut off.
  pyglet 1.5.20
  - Experimental support for transparent and overlay windows on Linux and Windows.
  - Shapes - Allow rotation and changing of border color for the BorderedRectangle.
  - Xlib - Fix the mouse Y position being off by 1-pixel.
  - Windows - Fix gapless audio playback on the XAudio2 backend.
  pyglet 1.5.19

OBS-URL: https://build.opensuse.org/request/show/967291
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyglet?expand=0&rev=34
This commit is contained in:
2022-04-06 12:43:37 +00:00
committed by Git OBS Bridge
parent 3df59a8e39
commit 8e5a8f443d
5 changed files with 74 additions and 12 deletions

View File

@@ -1,3 +1,69 @@
-------------------------------------------------------------------
Wed Apr 6 11:53:31 UTC 2022 - pgajdos@suse.com
- version update to 1.5.23
pyglet 1.5.23
- Windows - Add `win32_disable_shaping` option. This can improve font performance when shaping isn't required.
- Backport the latest pyglet.math module changes from the development branch.
- Linux - Fix crash when Gstreamer Gst bindings are not installed.
- Fix math.Vec4.clamp method.
pyglet 1.5.22
- If the PyOgg module is installed, it can be used for loading various Vorbis audio formats.
- Add a new CameraGroup example, to show implementing a Camera with pyglet's Groups.
- Add `angle` and `start_angle` property/setter to `shapes.Sector`.
- Windows - new WMF based encoder for faster saving of common image formats.
- Fix indexing error when setting text.Label.opacity (#481)
- Windows - Fix shift modifier + exclusive mouse mode (#472)
- Linux - Prevent non-Tablet devices from being detected as Tablets (#491)
- Windows - Prevent distortion with multiple XAudio2 audio sources (#515)
- Fix frame dropping bug with FFMpeg decoder.
- Windows - Fix Video alpha channel for WMF decoder.
- Varios documentation and docstring fixes. Thanks everyone!
pyglet 1.5.21
- A new MovableFrame that allows repositioning Widgets when a specified key modifier is held.
- Text Layouts now have `opacity` and `visible` attributes, similar to Sprites.
- Add new shapes.Ellipse class.
- Xlib - don't enable certain Window options if transparency is not enabled. (#454)
- Windows - Fix issue with some fonts where glyphs overhanging their advance would be cut off.
pyglet 1.5.20
- Experimental support for transparent and overlay windows on Linux and Windows.
- Shapes - Allow rotation and changing of border color for the BorderedRectangle.
- Xlib - Fix the mouse Y position being off by 1-pixel.
- Windows - Fix gapless audio playback on the XAudio2 backend.
pyglet 1.5.19
- Add new 'Sector' class to shapes module, for creating sectors of a circle.
- Ensure that the FFmpegDecoder returns the requested number of bytes.
- When subclassing EventHandlers, ensure that possible TyperErrors give correct feedback.
- Fix missing name attribute on FreeTypeMemoryFace object when adding fonts.
- Re-introduce background threads for refilling Player buffers.
- Allow directly setting Widget values.
- Add docstrings for gui.widgets.
- Refresh of experimental/win32priority.py.
pyglet 1.5.18
- If XAudio2 device creation fails, catch exception so that the next driver can be tried.
- Fix dangling file pointers in GStreamer decoder.
- Expose font.name attribute to show the font family name.
- Un-associate queued Source from a deleted Player instance (#256)
- Fix circular import when trying to create a Windows in 'headless' mode.
- Un-associate StreamingSources from deleted Player instances (#256)
- Update pypng lib to avoid deprecated functions (#405)
pyglet 1.5.17
- FFmpeg decoder add FF_INPUT_BUFFER_PADDING_SIZE to buffers.
- Add missing DI8DEVTYPE_SUPPLEMENTAL joystick device type.
- Fix bool clamping causing crash with DirectWrite text decoder.
- Change IncrementalTextLayout to use glScissor instead of glClipPlane.
- Raise warning on Window creation if the GPU drivers do not support OpenGL 2.0
- Add a new `shapes.Star` shape.
pyglet 1.5.16
- 3d model obj decoder supports multiple material types
- Fix GStreamerSources not being garbage collected #283
- Fix ScrollableTextLayout not respecting anchors/alignment.
- New DirectWrite based font loader. Enable with `pyglet.options["advanced_font_features"] = True`
- Add `position` property to Text Layouts, to mimic other classes.
- modified sources
% python-pyglet-rpmlintrc
- python-mock is not required for build
-------------------------------------------------------------------
Mon Mar 8 09:10:33 UTC 2021 - Dirk Müller <dmueller@suse.com>