Skip to content

Releases: regorxxx/World-Map-SMP

v3.14.0 - ISO 3166-2 and UI improvements

24 Jul 14:22
b40cdb8
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

See full changelog here.

3.14.0 - 2024-07-24

Added

  • UI: header color is now configurable.
  • UI: header size is now configurable (full panel/map size).
  • UI: added album art caching for panel background whenever selecting/playing track changes but belongs to the same album. It checks for same album name and parent directory.

Changed

  • UI: better compatibility when locale tag contains the ISO 3166 2-letter code, instead of a country name. Header now displays the country name associated instead of the ISO code or none.
  • Helpers: improved performance of duplicates removal in multiple places.
  • Helpers: json data files are now saved with Windows EOL for compatibility improvements with Windows text editors.
  • Configuration: changed the remove duplicates bias to prefer lossless tracks with 16 bits per sample, 44.1 Khz sample rate and greater %DYNAMIC RANGE% values.
  • Configuration: expanded user configurable file at '[FOOBAR PROFILE FOLDER]\js_data\presets\global\globSettings.json' with a new setting for console logging to file. Disabled by default. Now this is a change from the previous behavior, where console was always logged to 'console.log' file at the [FOOBAR PROFILE FOLDER]. It can now be switched, but since it's probably not useful for most users is disabled by default.
  • Improved compatibility when running foobar2000 on drives without recycle bin.

Removed

Fixed

  • UI: locale tag not retrieved in some cases from bio panel due to tag name case not matching.
  • UI: minor UI refresh fixes.

v3.13.0 - Internal update

21 Mar 16:04
92a8cc5
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

See full changelog here.

3.13.0 - 2024-03-21

Added

Changed

  • Helpers: updated helpers.

Removed

Fixed

v3.12.0 - Hotfix

14 Mar 09:15
9db08e6
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

See full changelog here.

3.12.0 - 2024-03-15

Added

  • Configuration: expanded user configurable file at '[FOOBAR PROFILE FOLDER]\js_data\presets\global\globSettings.json' with a new setting to check OS features on every panel startup. Enabled by default. This has been the default behavior since OS' features check was implemented, but it can now be disabled to improve init performance a bit, specially at foobar2000 startup (since it seems to hang in some cases when running it on slow HDDs or systems).

Changed

  • Helpers: updated helpers.

Removed

Fixed

  • Version number (for update checking).

v3.11.0 - Memory modes

04 Mar 16:43
dd9303f
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

See full changelog here.

3.11.0 - 2024-03-04

Added

  • Configuration: expanded user configurable file at '[FOOBAR PROFILE FOLDER]\js_data\presets\global\globSettings.json' with a new setting for panel repaint debugging purpose. Disabled by default.

Changed

  • UI: low memory mode is now integrated into a new 'Memory mode' submenu which contains multiple settings to further fine-tune RAM usage by the panel.
  • Helpers: updated helpers.

Removed

Fixed

v3.10.0 - Performance improvements + Fixes

28 Feb 21:57
135e511
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

See full changelog here.

3.10.0 - 2024-02-28

Added

  • Configuration: added COMPOSER to the list of global tags.
  • Configuration: added LOCALE LAST.FM to the list of global tags.
  • Configuration: added integrity checks to global user settings files, found at '[FOOBAR PROFILE FOLDER]\js_data\presets\global[...].json'. In particular queries are now check to ensure they are valid and will throw a popup at init otherwise. Other settings are check to ensure they contain valid values too.
  • Configuration: expanded user configurable file at '[FOOBAR PROFILE FOLDER]\js_data\presets\global\globSettings.json' with a new setting to output to console profiling logs at script init. They work globally. Disabled by default.

Changed

  • Configuration: changed the remove duplicates bias to prefer tracks with higher play-counts and positive feedback tag (love/hate).
  • UI: optimized repainting to use less resources on statistics mode.
  • UI: highly optimized map images (which should now use less resources).
  • Helpers: updated helpers.
  • Console: improved log file formatting on windows text editors which parse new lines only with CR+LF instead of LF.
  • Code cleanup.

Removed

Fixed

  • Biography Integration: crash applying integration in some cases.
  • Minor fixes.

v3.9.0 - UI revamp

17 Dec 09:51
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

See full changelog here.

3.9.0 - 2023-12-17

Added

  • UI: added color names to background color settings.
  • UI: added transparency settings for map image.

Changed

  • UI: changed defaults settings on new installations for a more modern look.
  • UI: improved path handling of map images on portable installations.
  • UI: country highlighting on mouse over sensitivity has been increased, making it easier to select a country when there is only one country painted.
  • UI: minor performance improvements.
  • UI: reduced default image sizes to improve performance.

Removed

Fixed

  • UI: low memory mode was always active despite disabling it.
  • UI: fixed playlist creation when clicking on points if artist tag was set to ALBUM ARTIST.

v3.8.0 - Background customization + Fixes

11 Dec 16:10
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

See full changelog here.

3.8.0 - 2023-12-11

Added

Changed

  • UI: replaced all background settings with a new implementation, equal to the one found at Timeline-SMP, which allows to use covers, colors, gradients, etc.
  • Helpers: updated helpers.

Removed

  • UI: old background settings (no longer working).

Fixed

  • UI: panel not being refreshed when globally disabling/enabling the panel.
  • Crash due to missing helpers.

v3.7.0 - Gradient map + Performance improvements

08 Dec 22:57
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

wm

See full changelog here.

3.7.0 - 2023-12-08

Added

  • Statistics Mode (gradient): added new mode which displays countries filled with a color scale according number of artists on library from that country. i.e. like Library mode but showing on the UI the count of artists.
  • UI: added settings for gradient colors according to ColorBrewer schemes.
  • UI: added settings to fill the country layers with a custom color (previous behavior), predominant country flag's color, gradient of the flag's color or the flag image.
  • UI: added low memory mode to be used along country layers which should minimize memory usage on big libraries with minimal quality impact.
  • UI: current country while moving the mouse is now highlighted when using country layers.

Changed

  • UI: greatly enhanced performance while using country layers, transparencies and other features.
  • UI: color names are now shown for for default colors too.
  • Helpers: updated helpers.

Removed

Fixed

  • UI: panel not being repainted when changing from library to standard mode.
  • UI: possible crash during layer creation if panel size changed in the process.

v3.6.0 - Minor QOL changes

28 Nov 19:11
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

See full changelog here.

[3.6.0] - 2023-11-28

Added

  • UI: added setting to disable tooltip on all scripts. Found at '[FOOBAR PROFILE FOLDER]\js_data\presets\global\globSettings.json', by changing 'bTooltip'. By default tooltip is always shown. This setting will never be exposed within foobar, only at this file.

Changed

  • Helpers: updated helpers.
  • Improved error messages about features not working related to OS checks (at startup) with tips and warnings.

Removed

Fixed

v3.5.0 - Statistics mode improvements

24 Nov 19:19
Compare
Choose a tag to compare

Script should be installed as package, using the package manager at the Spider Monkey Panel Configuration window. Old method is still supported anyway.

REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

image

See full changelog here.

[3.5.0] - 2023-11-24

Added

  • Statistics: click on point to create playlists by selected key and data mode
  • Statistics: added point statistics.
  • Statistics: added buttons to statistics mode. Menus are now opened via buttons, no longer with R. click. There is also a button to directly exit statistics mode.
  • Statistics: added sorting options according to Y axis.
  • Statistics: colors are now forced with a scheme based on panel colors.
  • UI: transparency input menu entries now have a hint about which value is opaque and which transparent.

Changed

  • Statistics: after changing data type, number of values shown is kept if possible.
  • UI: Improved responsiveness of repaint in some instances after changing settings or exiting statistics mode.
  • Helpers: updated helpers.
  • Console: reduced max log file size to 1 MB.

Removed

Fixed

  • Crash on some cases using country masks.