Bugfixes & Improvements
This is mostly a maintenance release to fix some bugs and quirks in PicoVector, but we've added the ISS tracker app and updated Snarky Sciuridae with some shiny new graphics.
PicoVector
Fixes and Improvements:
- Support for copying rects, eg:
rect(old_rect)will produce a copy. - Support for in-place modification of rects, eg:
rect(old_rect).inflate(10)will copy and inflate a rect. - Wider support for
vec2andrectas arguments. eg:mat3()translate(vec2),shape.rectangle(rect)andshape.regular_polygon(vec2, ...) - Add a default font size of 12 to
text()for vector fonts. - Fix clipping when drawing spans, drawing a raster circle (
screen.circle()) would fail to clip to the upper/left bounds ofscreen.clip()
vec2 arg support
shape.line()now supportsshape.line(vec2 a, vec2 b)shape.star()now supportsshape.star(vec2, ...)shape.pie()now supportsshape.pie(vec2, ...)shape.arc()now supportsshape.arc(vec2, ...)shape.squircle()now supportsshape.squircle(vec2, ...)shape.rectangle()now supportsshape.rectangle(rect, ...)shape.rounded_rectangle()now supportsshape.rounded_rectangle(rect, ...)
Apps
- badge: Use smaller font for longer social handles
- badge: Vertically center text on social handles
- badge: Fix colour hue cycling and apply saved values on start
- iss: Add new ISS tracking app
- snarky sciuridae: Update to shiny new custom graphics!
What's Changed
- Picovector bugfixes by @Gadgetoid in #33
- badge: make text more dynamic and center it in flipped mode. by @Ionic in #32
- Fix badge colors by @Ionic in #31
- Apps: adding iss tracker app to the build by @thirdr in #35
- Graphics update for Snarky Sciuridae by @BillyTPilgrim in #36 (Artwork provided by Bonk)
New Contributors
Full Changelog: v2.0.1...v2.0.2