v1.5.0 - Packages & Whistles
Changelog
See docs for the detailed description of API changes.
Added
- API changes:
- Added fine-grained playlist lock control via
plman.GetPlaylistLockedActions()
andplman.SetPlaylistLockedActions()
(#144). - Added
utils.GetPackageInfo()
method. - Added
fb.Restart()
method.
- Added fine-grained playlist lock control via
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 toGdiGraphics.CalcTextWidth()
to improve width calculation accuracy in certain cases (#140). utils.GetPackagePath()
is marked as [Deprecated]. Useutils.GetPackageInfo()
instead.plman.IsPlaylistLocked()
is marked as [Deprecated]. Useplman.GetPlaylistLockedActions()
instead.
- Added
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 inConfigure
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.