Skip to content

Version 2.0.2

Latest

Choose a tag to compare

@Gadgetoid Gadgetoid released this 10 Apr 13:22

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 vec2 and rect as arguments. eg: mat3()translate(vec2), shape.rectangle(rect) and shape.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 of screen.clip()

vec2 arg support

  • shape.line() now supports shape.line(vec2 a, vec2 b)
  • shape.star() now supports shape.star(vec2, ...)
  • shape.pie() now supports shape.pie(vec2, ...)
  • shape.arc() now supports shape.arc(vec2, ...)
  • shape.squircle() now supports shape.squircle(vec2, ...)
  • shape.rectangle() now supports shape.rectangle(rect, ...)
  • shape.rounded_rectangle() now supports shape.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

  • @Ionic made their first contribution in #32

Full Changelog: v2.0.1...v2.0.2