Decker 1.24


Decker 1.24 introduces user-defined brushes and some minor fixes.

New Features:

  • The "%v" and "%q" format patterns are now available, for matching Lil variable names and Lil quoted strings, respectively. These additions make it easier to parse, match, and emit Lil scripts at runtime.
  • Decker now includes a "brush[]" global function which can be used for defining custom brush patterns and behavior. Brushes are generally defined and registered within modules, much like transition functions defined with "transition[]". Custom brushes can be used interactively, for drawing card backgrounds, and they can also be used by scripts through the Canvas widget drawing API.


Decker now includes a new example deck, "brushes.deck" with several such modules, providing an array of static shape, stippling, and velocity-sensitive brushes, which can give drawings more expressiveness and fluidity:


Fixes (Native):

  • Corrected a problem in which "readcsv[]" would incorrectly duplicate values if the final cell in a non-newline-terminated file was missing.

Files

Decker-1.24-mac.zip 2 MB
Jul 28, 2023
Decker-1.24-win.zip 1 MB
Jul 28, 2023
lilt-1.24.zip 423 kB
Jul 28, 2023

Get Decker

Download NowName your own price

Comments

Log in with itch.io to leave a comment.