·
19 commits
to development
since this release
- GUI
- Fix
UIScrollArea.add
always returning None - Support
layer
inUIView.add_widget()
- Fix a bug which caused
UIScrollArea
to 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