forked from pool/python-pyglet
- shapes.Circle segment calculation will always use a minimum of 14 segments. - shapes.Arc is now made from line segments, and by default has unconnected ends. - Windows - Use the internal keystate to determine the mod shift rather than relying on GetKeyState which relies on another event that may be called after WM_INPUT. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyglet?expand=0&rev=32
211 lines
9.8 KiB
Plaintext
211 lines
9.8 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Mar 8 09:10:33 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 1.5.15:
|
|
- shapes.Circle segment calculation will always use a minimum of 14 segments.
|
|
- shapes.Arc is now made from line segments, and by default has unconnected ends.
|
|
- Windows - Use the internal keystate to determine the mod shift rather than relying on GetKeyState
|
|
which relies on another event that may be called after WM_INPUT.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 19 10:52:14 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Drop test_pause_resume test as it is unstable, especially on aarch64
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 28 23:14:41 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 1.5.14:
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 7 14:38:30 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
|
|
|
|
- Update to version 1.5.7
|
|
* Support for Python 2 has been dropped. Python 3.5 is now the minimum supported version.
|
|
* Added preliminary support for loading 3D models from obj files.
|
|
* Switched from avbin to ffmpeg for decoding media files.
|
|
* Many long deprecated methods and attributes have now been removed.
|
|
* Many more bugfixes and small improvements
|
|
- Updated pyglet-1.2.4-fix-image-import.patch
|
|
- Dropped pypng-license.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 15 07:07:32 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
|
|
|
|
- Use %python_expand in %check to allow building only one flavour
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 20 13:34:05 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
|
|
|
|
- Reactivate test suite, except for platforms ppc and s390 which
|
|
regularly run out of memory while loading libraries
|
|
- De-vendor python-future
|
|
- Add MIT to License: and %license due to vendored pypng, using
|
|
pypng-license.patch
|
|
- Remove macos and win32 platform support
|
|
- Add missing runtime dependency libxcb-glx0 and add several
|
|
runtime recommended dependencies
|
|
- Remove incorrect runtime dependencies
|
|
- Remove unused build dependencies
|
|
- Fix fdupes and permissions of examples
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 4 12:52:16 UTC 2018 - Matej Cepl <mcepl@suse.com>
|
|
|
|
- Remove superfluous devel dependency for noarch package
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 14 13:35:30 UTC 2018 - toddrme2178@gmail.com
|
|
|
|
- Update to version 1.3.2
|
|
* #158 Fix mouse events in mouse exclusive mode on Windows.
|
|
* #105 Crashes in PulseAudio;
|
|
* #163 Workaround for running inside Spyder;
|
|
* #45 Expose viewport size for use on HiDPI screens;
|
|
* #15 Respect keyboard layout on macOS;
|
|
- Remove broken tests
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 15 14:01:06 UTC 2018 - toddrme2178@gmail.com
|
|
|
|
- Remove "noisy" example. It can't be used for commercial purposes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 14 16:21:19 UTC 2018 - toddrme2178@gmail.com
|
|
|
|
- Update to version 1.3.1
|
|
+ Bugfixes
|
|
* #158 Fix mouse events in mouse exclusive mode on Windows.
|
|
* #105 Crashes in PulseAudio;
|
|
* #163 Workaround for running inside Spyder;
|
|
* #45 Expose viewport size for use on HiDPI screens;
|
|
* #15 Respect keyboard layout on macOS;
|
|
- Update to version 1.3.0
|
|
* The entire codebase is now compatible with both Python 2 and Python 3 without the need for 2to3.
|
|
+ New features
|
|
* The procedural audio module is now more usable. This module allows synthesis of basic
|
|
waveforms, such as sine, square, triangle, sawtooth, and simple FM (two operator sine).
|
|
In addition, several basic amplitude envelopes are now available to apply to generated audio.
|
|
These include ADSR, linear decay, tremolo, and flat envelopes.
|
|
+ Improvements
|
|
* Improved font rendering for fonts with negative bearing (#99)
|
|
* Sprites now have `scale_x` and `scale_y` attributes, allowing for aspect ratio changes. The
|
|
existing `scale` attribute sets the overall scaling, and functions as before.
|
|
* Sprites have a new `update` method which allows simultaneous changing of position, scale, and
|
|
rotation. This reduces some overhead when changing multiple attributes at once.
|
|
* The pyglet.resource module now defaults to a 2048x2048 texture for it's internal texture atlas,
|
|
but will fall back to the maximum available size that the GPU can provide.
|
|
* All modern joysticks and game controllers should now be detected on Linux and Windows.
|
|
* Refactored and reimplemented pyglet.media. Many improvements to stability. Different drivers
|
|
should now behave more similar.
|
|
* WM_CLASS hints are now set on Linux. On modern Linux desktop environments and window managers,
|
|
this allows for proper tracking of pyglet applications. Previously, pyglet apps may show up as
|
|
"Unknown" under the active window list in the environment. The window class hints are set
|
|
to the same name as the Window caption, but will fall back to "pyglet" if the Window caption
|
|
contains non-ascii characters.
|
|
* Vastly improved documentation and programming guide.
|
|
+ Bugfixes
|
|
* Limit the minimum window size 1x1 pixel, preventing an OpenGL exception when resizing (#49).
|
|
* Font module no longer leaks memory when text is changed (#66).
|
|
* Fix crash on Python 2 when sys.argv[0] has non-ASCII characters (#74).
|
|
* Windows: Fix crash when opening multiple windows in succession (#81).
|
|
* Windows: Fix local font loading (#100).
|
|
* Windows: Italic fonts no longer render parts of their neighbors.
|
|
* Prevent memory leak from orphaned StreamingSources in long running applications (#103).
|
|
* Windows: Fix kerning regression (#115)
|
|
* Windows: Window.set_icon no longer fails when given a Texture instead of ImageData (#136)
|
|
- Remove upstream-included pyglet-1.2.4-add-wmclass.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 13 15:07:20 UTC 2017 - toddrme2178@gmail.com
|
|
|
|
- Remove obsolete python-imaging dependency
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 8 21:33:53 UTC 2017 - jengelh@inai.de
|
|
|
|
- Other OS need not be mentioned in description for an openSUSE
|
|
package.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 7 16:33:50 UTC 2017 - toddrme2178@gmail.com
|
|
|
|
- Further fix shebangs
|
|
- Remove pyglet-1.2.4-fix-examples.patch
|
|
We will fix shebangs dynamically
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 6 02:32:29 UTC 2017 - toddrme2178@gmail.com
|
|
|
|
- Implement single-spec version
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 31 21:13:01 UTC 2017 - kkirill@opensuse.org
|
|
|
|
- Add pyglet-1.2.4-fix-image-import.patch to fix "import Image"
|
|
- Add pyglet-1.2.4-add-wmclass.patch to add WMClass
|
|
- Add pyglet-1.2.4-fix-examples.patch to fix python shebang
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 3 08:47:16 UTC 2015 - nemysis@openSUSE.org
|
|
|
|
- Update to 1.2.4, announce message:
|
|
|
|
Bugfixes:
|
|
- X11: Fix ContextException due to negative return value (#51)
|
|
- X11: Fix segmentation fault in GdkPixBuf (#50)
|
|
- OpenAL: Fix incompatibility with Python 3 (#57)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 21 14:09:37 UTC 2015 - nemysis@openSUSE.org
|
|
|
|
- Update to 1.2.3
|
|
Many bugfixes, please look
|
|
/usr/share/doc/packages/python-pyglet/CHANGELOG and RELEASE_NOTES
|
|
|
|
- Change URL
|
|
- Use %{oname} instead of pyglet
|
|
- Add --rpmlintrc, for false positive needed scripts in datadir
|
|
and documentation, not a devel package
|
|
- Add BuildRequires for fdupes and use %fdupes macro to reduce size of the package
|
|
- Add BuildRequires for dos2unix and python-setuptools
|
|
- Change Documentation
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 10 13:14:41 UTC 2013 - toddrme2178@gmail.com
|
|
|
|
- Build doc
|
|
- Add dependencies
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 10 11:39:07 UTC 2013 - toddrme2178@gmail.com
|
|
|
|
- Initial version
|
|
|