Skip to content

v1.5.0 - Packages & Whistles

Compare
Choose a tag to compare
@TheQwertiest TheQwertiest released this 29 Jun 22:55
· 91 commits to master since this release

Changelog

See docs for the detailed description of API changes.

Added

  • API changes:
    • Added fine-grained playlist lock control via plman.GetPlaylistLockedActions() and plman.SetPlaylistLockedActions() (#144).
    • Added utils.GetPackageInfo() method.
    • Added fb.Restart() method.

Changed

  • utils.InputBox() now automatically resizes to fit the text (#71).
  • Additional properties provided by component are no longer displayed when not set (#141).
  • API changes:
    • Added use_exact argument to GdiGraphics.CalcTextWidth() to improve width calculation accuracy in certain cases (#140).
    • utils.GetPackagePath() is marked as [Deprecated]. Use utils.GetPackageInfo() instead.
    • plman.IsPlaylistLocked() is marked as [Deprecated]. Use plman.GetPlaylistLockedActions() instead.

Fixed

  • Fixed various bugs and crashes in Configure dialog.
  • Revamped package update process to avoid potential problems when that package is being in use (#137).
  • Fixed inability to import package if there are no packages installed (#134).
  • Enable drag-n-drop checkbox value in Configure dialog is no longer ignored.
  • Slow script detection now works inside script-editing modals (#143).
  • Fixed incorrect relative path calculation when include is called from methods defined in another file (#142).
  • Fixed timers not stopping when they should (#135).
  • Fixed various errors in complete samples (by marc2003):
    • Fixed crash on invalid query in auto-playlist script.
    • Thumbs script now downloads images only when the corresponding mode is set.