-
New facets / multi-panel mode (for guidance on set-up, see help in options > views tab)
- each panel can contain a facet, tree view or album art
- panels needn't be contiguous
- no longer restricted to two panels
- BREAKING change: if two panel mode previously used, source panel name now has to be entered (menu > source > select source panel)
-
Mode presets (options > behaviour tab)
- Browser
- keeps playing playlist
- easy to browse track lists without interfering with playing playlist, e.g. in album art or facet modes
- works best with playback follows cursor OFF & playlist visible
- double-click status bar to view playing playlist (custom themes may have a different method)
- Player
- play and manage without a playlist
- easy management options
- Default
- free choice as before
- Browser
-
Statistics (menu)
- bitrate
- duration
- total size
- rating
- popularity
- date
- playback queue
- playcount
- first played
- last played
- date added
-
Album art drop shadow (options > album art > thumbnail drop shadow)
-
$selected
- for use in filters
- works like $nowplaying except applies to selected (focused) track
- example, artist IS $selected{$meta(artist,0)} displays tracks by selected artist.
-
Before search memory option: original state shows on clearing search (options > behaviour tab)
-
Shortcut keys: more added to search box: ctrl+backspace etc
- Library initialisation:
- optimisations for foobar2000 v2
- no longer initialises for invisible panels, waits until panel shown
- Jump search improved: repeat presses of same letter advance position
- Albumart: reinstated ability to set number of index characters that show on scrollbar drag (album art tab)
- Follow selection (playlist) option now applies to tree and facet views as well as album art (setting now in behaviour tab). Uses foobar2000 preferences > display > selection viewers setting
- Made calculating durations more efficient
- various minor draw and alignment issues
- Some compatibility fixes for foobar2000 v2.0
- Arrow & triangle node styles reworked for improved look on foobar2000 v2.0. The previous styles, now called arrows light and triangles light, can be set on the display tab\node style
- Display of item durations for tree and album art views (enable on display tab)
- Intelligent group level sort by year
- this automatically adjusts the view pattern to enable sorting in different ways, e.g. to enable reverse sorting $nodisplay snipetts are inserted into the view pattern. This is reversible by selecting the default sort provided the view isn't manually edited to alter the snippetts
- Wine: font check
- Search text was difficult to read with certain theme and colour combinations
- Album art view: hover frame can now be displayed as an image border (display tab)
- Menu configure that opens Spider Monkey Configuration (right click + shift)
- Settings are now always added to the context menu if shift is pressed
- Occasional issues with the options dialog not opening due to the feature checker wrongly reporting Spider Monkey Panel Show HTML Dialog as unsupported. In such cases there is now a confirm to guard against false negatives. Additionally, there is a manual setting in the first panel property
- Minor colour selection and draw issues
Issue with getting album art index character
Checks to test if ShowHtmlDialog is supported, with fallback to an alternative where possible (thx to regor)
- Album art index character(s) that show on scrollbar drag are now configurable:
- No limit to number, e.g. can be single letter up to full name (album art tab)
- Year can be autodetected and 4 digits shown, if number above is less than 4 (album art tab)
- Improved horizontal flow mode metrics
- Removed the ability to auto-update from old versions (v2.1.3 or earlier)
- New clean preset with alternative selection model and new node style (menu\quicksetup)
- info: alternative selection model is automatically used if selection\full line is enabled (behaviour tab) & hover effect (background) is set to none (display tab). It works best with highlight text on hover enabled (display tab)
- New random colour dark theme (display tab)
- Ability to show source at root, e.g. library, playlist name, panel etc (display tab). Default off. Useful if you don't use a constant source
- Option to customise the name of 'Library Tree Panel Selection' playlist (panel properties: 'Playlist: Panel Selection'): it's used to save the contents of the 2nd panel between foobar2000 restarts.
- Hover effect: tree / album art: option to always use mouse pointer (no hand) (display tab)
- Album art: draw issue with dark overlay labels (compact/grid mode)
- Keystroke navigation irregularities
- No display sorting of albums starting with numbers
- plman.GetPlaylistLockedActions(playlistIndex) error when playlistIndex is invalid
- Lines sometimes overdrawing expanded [-] square icon
- Rare library update crash
- Wine stabilisation: library tree should no longer give errors in Wine, but some limitations remain:
- copy & paste into search box may not work. It can be fixed by installing this version of Spider Monkey Panel (v1.6.2-dev+7c0928bf) which includes marc2k3's utils.GetClipboardText/utils.SetClipboardText (thx to marc2k3)
- recycler is unlikely to work: it's used when refreshing images: windows explorer can be used to remove images from the cache instead
- options dialog may not load: menu now indicates there was a problem & console explains what can be done instead
- Miscellaneous fixes
- Album art
- Playlist source
- Two panel mode (optional)
- Album art flow mode
- '¦' soft splitter that combines different fields into same branch level, e.g.
%album artist%¦%artist% or %<album artist>%¦%<artist>%
- New options dialog
- Send to new playlist now checks playlist lock status
- Smooth scroll: enhanced smoothness when using scrollbar
- Refactored code