Skip to content

JSplitter v4.3.1

Choose a tag to compare

@dima-lur dima-lur released this 03 Oct 00:07
· 3 commits to main since this release
  • [FEATURE] Added two global Title Formatting fields: %jsplitter_fb2k% and %jsplitter_fb2k_profile%, providing paths to the foobar2000 installation and profile directories. The same values are also available as process environment variables. Added a dedicated Title Formatting documentation chapter covering all JSplitter fields.
  • [UPDATE] Extended FbWindow.SetPseudoCaption with the optional maximize_on_dblclk parameter to enable maximizing and restoring the main window by double-clicking the pseudo-caption area.
  • [UPDATE] Unified relative filesystem path resolution across supported APIs that accept file paths, including panel scripts, included files, and Workers. Relative paths are resolved using the calling script's location, with fallback to the established search locations.
  • [FEATURE] Added window.ScriptInfo.Path, providing the full native filesystem path of the panel's main script, or an empty string for in-memory scripts.
  • [BUG] Fixed a potential crash in fb.ShowPictureViewer when an image file cannot be opened and its path contains curly braces.