Skip to content
Pawel Osmolski edited this page Aug 3, 2026 · 6 revisions

Version foobar2000 Architecture JScript Panel 3 JSplitter

DarkOneJSP3

DarkOneJSP3 Wiki

DarkOneJSP3 is an unofficial modern x64 continuation of the classic DarkOne foobar2000 theme. It replaces the legacy Panel Stack Splitter architecture with a scripted layout built around Columns UI, JSplitter 4.x and JScript Panel 3.

Important

DarkOneJSP3 is an unofficial community continuation. It is not an official release by tedGo, marc2003, Br3tt/Falstaff, dima-lur, Peter Pawlowski or the authors of the third-party components it uses.

Start here

Highlights

  • Modern six-controller JSplitter layout with persistent panel settings.
  • Configurable InfoStack tabs, titles, dimensions, backgrounds and colours.
  • Consolidated Album Notes with configurable providers, caching, diagnostics, and dedicated MusicBrainz views.
  • Improved playlist scrolling, playlist-manager filtering and queue handling.
  • Configurable 8/10/12/16 ms playlist refresh cadence with custom overrides.
  • Optional scripted Queue Viewer with multi-selection and source-item commands.
  • Optional startup transitions with native-window reveal hardening.
  • Demand-driven rendering, cached title formatting and Direct2D bitmap reuse.
  • Standalone enhanced JScript Panel sample library compatible with older theme entries.
  • Release validation, compatibility-mirror checks and maintenance utilities.

Current documentation baseline

These wiki pages were prepared for DarkOneJSP3 v0.9.19. Use the repository's latest release for the current package and consult Release History for the most recent documented changes.

Screenshots

Main DarkOneJSP3 interface

Album Notes and InfoStack

Project links

Clone this wiki locally