Decker 1.27


Decker 1.27 is a maintenance release, including several bugfixes, improved layout tools, and minor scripting enhancements.

Fixes (Web and Native):

  • Corrected crashes caused by malformed arguments to "write[]" when exporting animated GIFs.
  • The background of a resizable contraption is now clipped properly when overlapping the top or left edges of the display.

Fixes (Native):

  • Overwriting existing files with "write[]" did not write out the correct content in some situations.

New Features:

  • When moving or resizing widgets, Decker now offers "Alignment Guides" which indicate when the edges of a widget's bounding box are aligned with other widgets on the card, making it easier to create neat and tidy layouts. This feature pairs well with using arrow keys to "nudge" widgets a single pixel at a time. If alignment guides clutter the display (or you generally don't enjoy feeling Constrained by Guides, Man), you can hide them from the "View" menu.


  • The "first" and "keys" Lil primitives, applied to functions, now extract the name or argument list of the function, respectively:


  • The "image" and "sound" interfaces now offer a ".hist" attribute, which calculates a dictionary from their distinct elements to the count of those elements: a histogram. This makes it possible to efficiently calculate several useful statistics for the contents of these interfaces. For example, determining whether an image contains any red pixels, whether an image contains more red pixels than blue pixels, or finding the maximum and minimum sample amplitude in a sound.


Files

Decker-1.27-mac.zip 2 MB
Aug 25, 2023
Decker-1.27-win.zip 1 MB
Aug 25, 2023
lilt-1.27.zip 425 kB
Aug 25, 2023

Get Decker

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.