Shop Mobile More Submit  Join Login
About Design & Interfaces / Hobbyist Premium Member Brett aka FalstaffMale/France Group :iconfoo-nation: Foo-Nation
All Things Foobar2000
Recent Activity
Deviant for 9 Years
32 Month Premium Membership
Statistics 145 Deviations 4,293 Comments 651,048 Pageviews

Random Favourites


JSPlaylist by Br3tt
a new jscript for WSH PANEL MOD v1.5.6 or better, my best playlist viewer!

[Change Log]
 * 2015-01-26 at 23:00 (GMT+1) : 1.0.0 >> Initial release
 * ...
 * 2015-02-20 at 21:20 (GMT+1) : 1.2.8 >> auto-collpase engine fixed, validated with beta testing (thanx to du22y and marc2k3), and bugs fixed when sending tracks from a library panel (brought with v1.2.7) + CRTL+T to toggle columns toolbar + CTRL+I to toogle Information panel (topbar) + type what your search now binded with group by pattern (not only artist by default)
 * 2015-02-26 at 19:15 (GMT+1) : 1.3.0 >> now you can choose default groups status (collapsed/expanded) per group pattern + scroll touch control option added + many bugs fixed especially one that make crash panel on expanding groups in some case + now you can draw part of column text (TF) with different colors, $rgb(r,g,) function support added + misc changes and optimizations :)
 * 2015-02-27 at 17:30 (GMT+1) : 1.3.1 >> touch screen behaviour updated, now the track selection do not change while scrolling the list + font size increased in group headers
[/Change Log]

 * Groups (collpase or expand, add extra lines, ...)
 * Custom Group By patterns with Playlist Filter feature like in ELPlaylist
 * Custom Panel Colors
 * Smooth Scrolling
 * Arrange columns as you want, create custom columns with titleformatting and specific color
 * Playlist Header at Top (can be disabled)
 * Wallpaper as background supported (including a new blur effect)
 * Playlist Manager collapsable panel
 * Built in Settings Panel (still some minor parameter to edit in Properties of the panel)
 * Sort by clicking column header
 * Windows scaling compliant (dpi)
 * Playback statistics Engine (update file tags, now asynchronously on tracks ending)
 * ... and more!

 * foobar2000 v1.1 or better >>
 * WSH panel Mod v1.5.6 or better >>…
 * Windows fonts : WingDings 1, 2 & 3


 * Font guifx v2 transports >>…

 * disable "Safe Mode" option in WSH Panel Mod preferences (menu File>Preferences>Tools>WSH Panel Mod)
 * copy "wsh_br3tt" folder into your foobar2000 Profile folder (it only contains the jsplaylist subfolder)
 * import/paste the main JSPlaylist script into a WSH Panel Mod instance of your foobar2000 layout (DUI or CUI)
 * Important: for any Y major update of my scripts (where Y is 2nd number version => x.Y.z), replace the whole folder "wsh_br3tt\jsplaylist\" each time
   and Clear the WSH panel properties (hold SHIFT key + Right-click > Properties > "Clear" button > "OK" button)

 * Hold SHIFT key + right click to display Configure script ans panel Properties entries
 * Use Jscript9 engine (if supported by your system) for better performances (known issue: high %cpu on mouse move with older Windows 8.0 versions, in this case prefer Jscript engine)
 * Change colors and fonts in foobar2000 Preferences > DefaultUI or ColumsUI
 * Some minor settings can be changed in window Properties (right click on a playlist item > Settings...), use it carefully! main settings are now built in the panel with a graphic interface
 * Left click on a column header to sort the playlist on this field
 * Right click on the columns toolbar to edit Columns and Groups layout and features
 * Use Keyboard for searching artist in the playlist (incremental search feature like in ELPlaylist) or to navigate in playlist
 * Right Click on items for contextual menu for the selection
 * TAB key or Middle Click to toggle the Playlist Manager
 * CTRL+T to toggle the columns toolbar
 * CTRL+I to toggle the top Info panel
 * Hold CTRL + Mouse Wheel to scale elements (useful for 'retina' screens)
 * F2 key to rename active playlist in playlist manager panel
 * F5 key to refresh covers
 * Special fields handled in columns TF: %list_index%, %list_total%, %isplaying%
 * Special TF function to set specific color for the text that follows it: $rgb(r,g,b) with r,g,b as decimal values [0;255]
    do not use $rgb(,r,g,b) in a test condition compare but always for the result part (then or else):
    ==> this don't work: $if($rgb(0,0,0)%title%,%title%,,)
    ==> but this does: $if(%title%,$rgb(0,0,0)%title%,,)
 * Playlist Filter Groups pattenrs: Set a group by pattern to a playlist thru Groups settings tab or by rigth clicking playlist manager item
 * ... etc

feedback is always very welcome, :+fav: too, so i count on you! :)


JSPlaylist 1.2.9 beta 10 by Br3tt
JSPlaylist 1.2.9 beta 10
new fetures added see below
JSPlaylist new features by Br3tt
+ beta 8: new feature support in TF fields for adding specific colors : $rgb(r,g,b)   with r,g,b values decimal [0;255]

v1.2.9 changes:  bug fixes, optimizations, touch screen support added (option to activate in panel settings, tab General > Behaviour) ...
WSH CoverFlow by Br3tt
WSH CoverFlow
a jscript for WSH Panel Mod component for foobar2000

[Change Log]
2012-05-08 12:10 (GMT+1): 1.4.0 released
2015-02-22 18:05 (GMT+1): 1.5.0 released >> optimized repaint system + new shading effect + now compliant with latest WSH Panel Mod version
2015-02-22 18:20 (GMT+1): 1.5.1 quickfix >> bug on double click cover and cover frame not displayed for centered cover...
[/Change Log]

 * foobar2000 v1.1 or better >>
 * WSH panel Mod v1.5.3.1 or better >>…
 * Optional: Font uni 05_53  >>
    this font is required to display total tracks info on flat display mode

 * import/paste this jscript into a WSH Panel Mod instance of your foobar2000 layout (DUI or CUI)

 * change colors and fonts in foobar2000 Preferences > DefaultUI or ColumsUI
 * Some Settings (*USER_xxx ones only) can be changed in window Properties
 * middle click on cover > Send album tracks to specific playlist "CoverFlow View"
 * keyboard keys : left/right arrows, Home/End, page up/down, spacebar to set focus on the centered album, Return key to play ...
 * Type as you Search feature : type artist name with keyboard to automatically set the focus on its first album
 * Think about it >> Adjust size/effects of the panel according to your cpu capacities to avoid bad perf


Journal History


Br3tt's Profile Picture
Brett aka Falstaff
Artist | Hobbyist | Design & Interfaces
Current Residence: FRANCE
deviantWEAR sizing preference: L
Favourite genre of music: Rock, Alternative, Pop
Favourite style of art: bitmap
Operating System: Windows 8.1
MP3 player of choice: foobar2000
Shell of choice: ksh
Wallpaper of choice: abstract, minimalist, nature, 2d art
Skin of choice: HiFoo, Xch4nge, Tech
Favourite cartoon character: bip bip
Personal Quote: ♥ coding + ♥ drawing + ♥ music = foobar2000 skinner




Add a Comment:
du22y Featured By Owner Feb 19, 2015
Thank you for the :+fav:
Zeptinune Featured By Owner Sep 23, 2014
I just want to say that your skins for Foobar2000 are GODLY!
Br3tt Featured By Owner Sep 23, 2014  Hobbyist Interface Designer
that's a nice compliment, thank you :)
Miiiooo Featured By Owner Sep 9, 2014
why you don't work?what is your next work?we are waiting^^
ZebMachine Featured By Owner May 21, 2014  Hobbyist Digital Artist
J'aime beaucoup foobar, et avec tes améliorations c'est énorme..!!!
Merci pour tout ce travail..!
Br3tt Featured By Owner May 21, 2014  Hobbyist Interface Designer
Merci à toi :)
Markkoenig Featured By Owner Mar 27, 2014  Hobbyist Interface Designer
Damn I missed it! Bon anniversaire avec un jour de retard :)
Br3tt Featured By Owner Mar 27, 2014  Hobbyist Interface Designer
merci :)
Kiba-No-Ou Featured By Owner Mar 26, 2014  Professional Interface Designer
Happy Birthday! Keep up the good work ;)
Br3tt Featured By Owner Mar 26, 2014  Hobbyist Interface Designer
Thank you, i'll try :p
Add a Comment: