Skip to content

Releases: cadin/panels

1.8

17 May 03:04
Compare
Choose a tag to compare

New features, improvements, and bug fixes from @ebeneliason 🙏.

Features:

Improvements

  • set lineHeightAdjustment for all text layers in a panel
  • text layers now properly fade in when their opacity is animated

Bug fixes:

  • cutscenes with multiple sequences now work properly
  • fixed crash when cutscenes have different background colors
  • background colors for multiline text are now drawn at the correct size

1.7.4

17 Mar 23:53
Compare
Choose a tag to compare
  • add a Panels.haltCutscene() function to help clean up a cutscene that was interrupted before completing (like from the system menu)

1.7.3

15 Feb 21:41
Compare
Choose a tag to compare
  • fixed issue where pixelLock layers were flickering on devices with Playdate OS 2.3.1

1.7.2

02 Dec 02:20
Compare
Choose a tag to compare
  • fixed positioning on pixel-locked layers
  • fixed an issue where user's current sequence wasn't being loaded from the game data (#19)
  • fixed an issue where sequences with long transitions could still receive input while transitioning (#18)

1.7.1

28 Nov 00:36
Compare
Choose a tag to compare

More performance improvements. Thanks to @anbjoernskov!

1.7

25 Nov 19:19
Compare
Choose a tag to compare
1.7

Features:

Improvements:

  • improve rendering performance on oversized panels
  • fix caching for static text layers

1.6.2

03 Nov 20:59
Compare
Choose a tag to compare
  • fix and issue where advanceControl wasn't properly triggering in AUTO scrolling sequences with oversize panels
  • fix an issue where setting an advanceFunction on an oversize panels would break sequence scrolling

1.6.1

16 Oct 23:49
Compare
Choose a tag to compare
  • fix issue where showAdvanceControl = false didn't work properly

1.6.0

13 Oct 02:31
Compare
Choose a tag to compare

Features

  • track global variables with Panels.vars
  • new updateFunction lets you perform logic without needing to take over panel rendering
  • Panels.renderLayerInPanel() simplifies rendering panels from custom a renderFunction
  • endSequence specifies dead end branches in nonlinear comics

1.5.3

08 Oct 21:31
Compare
Choose a tag to compare
  • fix an issue in nonlinear comics where sequence index gets out of sync after choosing a branching path