Overview | News | Windows | macOS | Android | iOS | Audio Formats | Components | Encoder Pack | Screenshots | Help & Support | Developer | Old Versions | Other Projects | Blog & Rants
Playlist Tree
By: pqyt
foo_uie_playlist_tree is a foobar2000 component to organize playlists in a tree view.
It attempts to recreate the functionality of foo_plorg.
* Supports the Default User Interface (DUI) and the Columns User Interface (CUI).
* Supports dark mode.
* Supports foobar2000 2.0 and later (Intel 32-bit/64-bit version).
* Title formatting variables
* User defined tree images
* Supports drag & drop from foobar2000, Explorer and other applications.
* Supports the foobar2000 playlist recycle bin.
* Supports foobar2000 playlist locks.
It attempts to recreate the functionality of foo_plorg.
* Supports the Default User Interface (DUI) and the Columns User Interface (CUI).
* Supports dark mode.
* Supports foobar2000 2.0 and later (Intel 32-bit/64-bit version).
* Title formatting variables
* User defined tree images
* Supports drag & drop from foobar2000, Explorer and other applications.
* Supports the foobar2000 playlist recycle bin.
* Supports foobar2000 playlist locks.
Current version: 1.5.1.0, released on 2026-08-15
Change log:
-
Improved: A couple of usability tweaks
- Press Ctrl when you expand or collapse a folder item to expand or collapse the complete branch.
- When creating a new folder the tree item will automatically enter Edit mode.
- New setting to disable the horizontal scrollbar.
- New setting to disable expanding the drop target after a drop.
- New context menu item to display the preferences page.
- New context menu item to 'freeze' the expanded or collapsed state of a folder.
- New images for an autoplaylist, a playing autoplaylist and a frozen folder.
- Auto Complete shows any node that contains the typed text, not just the nodes that start with the text.
-
Breaking change:
- `%node_item_count%`, `%playlist_duration%` and `%playlist_size%` are now unformatted so that they can be used by the foobar2000 math functions.
- `%node_item_count_locale%`, `%playlist_duration_locale%` and `%playlist_size_locale%` are formatted using your Windows Locale number format settings.
- Fixed: A couple of small render bugs when switching between the light and dark theme.
- Fixed: The item indentation was not calculated correctly.
- Fixed: Dark Mode support for the Search box when focused.
- Fixed: Loading images from a path that contains title formatting fields. (Regression)
- Fixed: Some regional number formats (such as french/France "fr-FR") containing a Narrow No-Break Space (0x202F) did not render correctly.
- Fixed: Calculation of display dimensions during startup. (1.5.0.0 regression)
Supported systems: Windows 32-bit, Windows 64-bit, Windows ARM.
Links
View version history
Home page
Documentation
Discussion
Source code
More components
Browse all
Browse by author: pqyt
Tags: Columns UI panel, Default UI element, playlist management