3.6.x
Note
Component version 3.5.0
and later require at least foobar2000
2.1
and Windows 10
.
3.6.14#
Album Art
has a new custom mode available from the right click menu. When enabled you can set multiple artwork types to be checked in order such as front first and if not found, use artist etc.- Various internal bug fixes.
3.6.11#
- Add utils.CalcTextWidth2 which takes a font as a string.
- Add
Text Display + Album Art + Rating
sample. SupportsPlayback Statistics
or writing any custom file tag you like. Right click to customise. - Update
VU Meter
with customPeak
colour option.
3.6.10#
VU Meter
now has support for gradient bar colours set via the right click menu.- Fix
Thumbs
bug where the underlying background colour may have dominated blurred images. - Various other bug fixes.
3.6.9#
- Update
VU Meter
to respectDPI
settings and add full custom colour support to the right click menu. Existing users must update using theSamples
button in the Configuration Window.
3.6.8#
VU Meter
sample tweaks:- There is now only one block style (by dB).
- These variables are now obsolete:
rms_block_count
,rms_block_db
,rms_3db
. Use the right click menu instead.
3.6.7#
- Add
VU Meter
sample created by Case.
3.6.6#
- Add fb.GetAudioChunk.
- Add IAudioChunk interface.
- Tidy up
JS Playlist
settings and fix bug where the wordnull
was displayed incorrectly. Fields should now be left empty when you don't want anything displayed.
3.6.5#
Smooth Browser
has been updated to support multi-value artist tags.- Add IMetadbHandleList GroupByTag.
- Add utils.HashString.
- Fix regression in
3.5.1
whereon_library_items_changed
stopped working.
Note
Because of Smooth
sample changes, the js_smooth_cache
folder inside your foobar2000
profile is now obsolete and may be deleted. Images are now cached inside js_data\smooth_cache
.
3.6.4#
- Attempt to fix repaint glitch when using
Default UI
tabs and hardware acceleratedDefault UI
visualisations.
3.6.3#
- Add gr.WriteTextSimple.
Only a single font/colour is supported and
$rgb
/$font
code intext
will be ignored. Also, thefont
will not supportUnderline
orStrikethrough
properties. - Update utils.CalcTextWidth to handle
$font
code in the text.
3.6.2#
- Fix long standing bug where
Underline
andStrikethrough
properties in a single font passed togr.WriteText
were ignored. Text Display
andText Display + Album Art + Seekbar + Buttons
have been updated so the album art is no longer locked to the front cover.- Allow
Text Display + Album Art + Seekbar + Buttons
background image to be toggled via the right click menu.
3.6.1#
- Fix possible bug passing a stringified array of colours to
gr.WriteTextLayout
. - Add fb.EnableAdvancedLogging. See link for usage notes.
3.6.0#
gr.WriteText
now has full$rgb
support built in makingDrawColouredText
provided inhelpers.txt
obsolete. It has been removed so if you encounter any script errors, please use theSamples
button to re-import any affected script.- A new gr.WriteText2 method has been added. In addition to supporting
$rgb
code, this also supports$font
natively. SeeSamples\basic\$font + $rgb
. Because of this,DrawStyledText
inhelpers.txt
has been removed. utils.CreateTextLayout
now supports$font
and$rgb
code contained in the text.utils.CreateTextLayout2
now supports$rgb
only.- Add new
Minimal Seekbar + Playback Buttons
. See this updated page for sreenshots.
You can read more about $font
and $rgb
here.