Skip to content

v1.2.3 - Maintenance II

Compare
Choose a tag to compare
@TheQwertiest TheQwertiest released this 04 Feb 18:41
· 284 commits to master since this release

Changelog

Added

  • Moved documentation from Wiki to a new homepage: https://theqwertiest.github.io/foo_spider_monkey_panel:
    • Contains JS documentation for the latest release.
    • Contains script showcase with basic information about sample scripts and user-made scripts.
  • Updated FindReplace dialog in Configure:
    • Added wrap-around support.
    • Dialog is transparent when unfocused.
  • Made Go to dialog in Configure modeless.

Changed

  • Reimplemented FbMetadbHandleList::OrderByRelativePath:
    • Uses MUCH less memory.
    • Faster by 10% (on sorted list) to 500% (on unsorted list).
  • Adjusted codepage detection with various file handling methods.
  • Adjusted playlist lock check during drag-n-drop and plman.AddLocations: now only playlist_lock::filter_add flag is checked.
  • Removed unneeded on_size call.
  • Adjusted component initialization time reported in console to be more accurate.
  • Updated marc2003 scripts:

Fixed

  • Fixed rare crash when using utils.RunMainMenuCommand and utils.IsMainMenuCommandChecked.
  • Fixed crash when working with COM on systems with non English locale.
  • Fixed window.GetProperty not working when name contained whistespace at the beggining.
  • Fixed other various crashes.
  • Fixed occasional double error report in console.
  • Fixed crashes in jsplaylist-mod and other complete samples (by marc2003).