Changelog
See wiki for the detailed description of API changes.
Added
- API changes:
- Added global constructor for
GdiFont. - Added support for passing arguments to the callback in
setIntervalandsetTimeout.
- Added global constructor for
Changed
- More accurate colour calculation in
GetColourSchemeandGetColourSchemeJson. - Made GetColourXXX and GetFontXXX behaviour more consistent:
- GetColourXXX always returns black colour when the requested one is not available.
- GetFontXXX always returns null when the required font is not found.
- Tweaked GC behaviour to reduce memory consumption during panel reload.
- Updated
HtmlDialogWithCheckBoxsample.
Fixed
- A lot of fixes to
utils.ShowHtmlDialog:- Fixed an occasional fb2k crash.
- Added proper shortcut handling (e.g. CTRL-C, CTRL-V).
- Fixed
enterkey always closing the dialog. - Fixed incorrect handling of some keyboard events (e.g. space and tab keys).
- Fixed
FbUiSelectionHolder.SetPlaylistSelectionTrackingnot working. - Fixed fb2k crash when there is an error in a cached script.
- Fixed slow script handler triggering wrongly with some modal dialogs.
- Fixed error report being blank in some cases.
- Fixed docs for
FbMetadbHandle.GetFileInfo: was missing info about return value. - Fixed crashes in
jsplaylist-mod,js-smooth,thumbsand other complete samples (by @marc2k3).