Decker 1.7


Decker v1.7 contains enhancements to grid editing, the listener, and some DOM APIs.

New Features

  • The "readcsv[]" built-in function now permits spaces in column names.
  • The "deck.add[]" function now accepts Card interfaces, offering a convenient way to duplicate existing cards (without producing child cards).
  • The File menu now contains a "New Card" item, as a convenient shortcut.
  • The F-keys (F1-F12) can now be used to switch tools (Native-only). This isn't necessarily very ergonomic, but having keyboard shortcuts for these functions makes it possible for users to map shortcuts for programmable keys on mice, tablets, etc.
  • While the Listener is open, there is now a "Listener" menu, allowing users to clear saved locals and history.
  • The Grid properties panel now allows users to directly inspect and modify grid content as JSON or CSV:


(Note that while "Edit as JSON" displays existing tables in a "dictionary of columns" format, this dialog essentially applies the Lil "table" operator to the JSON parse of user input, so it also accepts input as list-of-dictionary or list-of-list.)

Fixes (Web)

  • Web exports produced from web exports were corrupted and unreadable.

Fixes (Native)

  • In some situations with autosave off, Decker would disable the "Save" menu item despite having unsaved changes.

Fixes (Native and Web)

  • Corrected some loopholes permitting the creation of sounds beyond the intended 10 second limit.
  • Nav Gestures could be (incorrectly) invoked while dragging canvases.
  • Pressing escape to exit the script editor while the script contained a syntax error would immediately dismiss the error message.

Files

Decker-1.7-mac.zip 1.8 MB
Dec 16, 2022
Decker-1.7-win.zip 1.6 MB
Dec 16, 2022

Get Decker

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.