3.2.0
·
118 commits
to development
since this release
- GUI
- Fix
UIScrollArea.addalways returning None - Support
layerinUIView.add_widget() - Fix a bug which caused
UIScrollAreato refresh on every frame - Add stepping to
UISlider(thanks csd4ni3l) - Experimental controller support (incl. documentation)
- Fix
- Text objects are now lazy and can be created before the window
- Introduce
arcade.SpriteSequence[T]as a covariant supertype ofarcade.SpriteList[T]
(this is similar to Python'sSequence[T], which is a supertype oflist[T])
and various improvements to the typing of the API that leverage it - Fixed a nasty memory leak in texture atlases. This only affects projects managing their own atlases
- Fixed a bug causing some events to not trigger on the window's keyboard and mouse state handlers
- New minimum pyglet version is now 2.1.5
- Some shader programs were rewritten to not use geometry shaders in preparation for webgl support