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
34 Month Premium Membership
Statistics 137 Deviations 4,127 Comments 641,357 Pageviews

Random Favourites

Activity


JSPlaylist by Br3tt
JSPlaylist
a new jscript for WSH PANEL MOD v1.5.6 or better, the best playlist viewer imho :D :D :D

Change Log:
* 2015-01-26 at 23:00 (GMT+1) : Initial release in version 1.0.0
* 2015-01-26 at 23:48 (GMT+1) : zip updated, i left a little in settings panel for groups tab ... Show cover option had nothing to do here, that was a test ;)
* 2015-01-27 at 08:55 (GMY+1) : 1.0.1 >> fixed drag'n drop bug when no playlist and Show Now Playing entry added on columns toolbar menu and fixed the bug that columns toolbar status not saved on exit.
* 2015-01-27 at 11:14 (GMT+1) : 1.0.2 >> fixed a problem with Font object (WSH Panel Mod issue) that make crash the panel when trying to get the "Name" property of the font object
* 2015-01-27 at 14:52 (GMT+1) : 1.0.3 >> added contextual menu on Playlist Manager when clicking header or empty space + fixed again problem with Font object (WSH Panel Mod issue) that make crash the panel when trying to get the "Name" property of the font object + a little display glitch on dragging tracks inside playlist (marker)
* 2015-01-27 at 17:00 (GMT+1) : 1.0.4 >> added F2 key support to rename Active Playlist in Playlist Manager Panel + fixed 2 more uses of the bad Font support when renaming a playlist

[Features]
* Groups (collpase or expand them, add extra lines)
* Custom Group By patterns
* Smooth scrolling
* Arrange columns as you want, create custom columns with titleformatting
* 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 (new feature)
* Windows scaling compliant (dpi)
* Playback statistics Engine (update file tags, now asynchronously on tracks ending)
* ... and more
[/Features]

[Requirements]
* foobar2000 v1.1 or better >> www.foobar2000.org
* WSH panel Mod v1.5.6 or better >> code.google.com/p/foo-wsh-pane…
* Windows fonts : WingDings 1, 2 & 3
[/Requirements]

[Options]
* Font guifx v2 transports >> blog.guifx.com/2009/04/02/guif…
[/Options]

[Installation]
* 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 update of my scripts, replace the whole folder "wsh_br3tt\jsplaylist\" each time!
[/Installation]

[Tips]
* Hold SHIFT key + right click on a toolbar 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 to toggle the Playlist Manager
* ALT key to toggle the columns toolbar
* Hold CTRL + Mouse Wheel to scale elements (useful for 'retina' screens)
* ... discover other features by yourself ;-)
[/Tips]

feedback is always very welcome, especially for this first version, mistakes and bugs are possible, so i count on you! :)

Cheers!

script info: 11600 lines of code, i'm ready to write a book ^^
Loading...
JSPlaylist 1.0.0 last preview before release by Br3tt
JSPlaylist 1.0.0 last preview before release
WIP project started late in october...

A JScript for the foobar2000 panel WSH Panel Mod v1.5.6

What's up compared with previous playlist panel ?
- New look, more personalization
- 100% rewritten code for column headers (that fixes some resize column issues)
- playlist engine kept but many parts rewritten (optmized and bugs fixed)
- Sort by clicking column header (new feature)
- Windows scaling compliant (dpi)
- Settings Panel built-in
- Playlist Manager built-in (collapse on dragging tracks or button to show panel)
- Add/remove custom columns (new feature)
- Queue informations in playlist and queue editing feature
- many optimizations & bugs fixing!

1st release planned this evening (2015-01-26) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

:D
Loading...
JSPlaylist sample 2 by Br3tt
JSPlaylist sample 2
Groups tab coded today, now we can create new "Group by" patterns, by default there are 2 patterns available

I hope you like it.

ok, many tests done with the new features added today, i just have to clean up some code parts before packaging my work for a release :) ... so, i can't promise a release this evening but tomorrow evening is a good deadline!
Loading...
JSPlaylist sample 1 by Br3tt
JSPlaylist sample 1
new settings columns page, compliant with low width (here width = 380 pixels)

release of this WSH script planned for this week-end :)
Loading...

Journal History

deviantID

Br3tt's Profile Picture
Br3tt
Brett aka Falstaff
Artist | Hobbyist | Design & Interfaces
France
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
Interests

Groups

Friends

Comments


Add a Comment:
 
:iconzeptinune:
Zeptinune Featured By Owner Sep 23, 2014
I just want to say that your skins for Foobar2000 are GODLY!
Reply
:iconbr3tt:
Br3tt Featured By Owner Sep 23, 2014  Hobbyist Interface Designer
that's a nice compliment, thank you :)
Reply
:iconmiiiooo:
Miiiooo Featured By Owner Sep 9, 2014
why you don't work?what is your next work?we are waiting^^
Reply
:iconzebmachine:
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..!
Reply
:iconbr3tt:
Br3tt Featured By Owner May 21, 2014  Hobbyist Interface Designer
Merci à toi :)
Reply
:iconmarkkoenig:
Markkoenig Featured By Owner Mar 27, 2014  Hobbyist Interface Designer
Damn I missed it! Bon anniversaire avec un jour de retard :)
Reply
:iconbr3tt:
Br3tt Featured By Owner Mar 27, 2014  Hobbyist Interface Designer
merci :)
Reply
:iconkiba-no-ou:
Kiba-No-Ou Featured By Owner Mar 26, 2014  Professional Interface Designer
Happy Birthday! Keep up the good work ;)
Reply
:iconbr3tt:
Br3tt Featured By Owner Mar 26, 2014  Hobbyist Interface Designer
Thank you, i'll try :p
Reply
:icongokusou:
gokusou Featured By Owner Mar 26, 2014  Hobbyist Digital Artist
Happy birthday, Br3tt! Hope you're doing well! :happybounce:
Reply
Add a Comment: