foobar2000

Queue Viewer

By: grimes

[Not my component] This provides full playback queue management as an embedded UI element for Default UI and Columns UI. There is also a standalone popup window available from the View menu.

Current version: 1.0.22, released on 2023-05-07

Change log:

  • Abandoned
  • 1.0.22
    • Code cleanup.
  • 1.0.21
    • Check dropped items and restored items against the active playlist to make `%queue_index%` available if possible.
  • 1.0.20
    • Viewer settings must now be set by right clicking the column header. Right clicking queue items only shows options relevant for the selection.
  • 1.0.19
    • Hopefully fix column header redraw glitch when toggling between dark and light modes in `Default UI`.
  • 1.0.18
    • Add random / reverse sort options to the viewer instance right click menu. They always apply to the whole queue, not the selection.~~
  • 1.0.17
    • Fix bug where the existing queue item count was not considered for displaying/hiding the new context menu options added in `1.0.16`.
  • 1.0.16
    • Add new context commands for adding playlist / library viewer selections to the front of the queue while keeping existing queue items.
  • 1.0.15
    • Make `%queue_index%` available when using the context menu `Send` options on `Library`selections that are also present in the active playlist.
    • Remove auto-scroll workarounds and use the latest `foobar2000` `SDK` which fixes previously reported issues.
  • 1.0.14
    • Add support for themed style to match `Default UI` and `Columns UI` playlists.
  • 1.0.13
    • Implement auto-scrolling when drag/dropping over the top/bottom of the list.
  • 1.0.12
    • Improve UI colour handling.
  • 1.0.11
    • Fixes an issue where using the context menu to send active playlist items to the queue wasn't handled in the special way needed for the `%queue_index%` to be available.
  • 1.0.10
    • Adds context menu options for sending playlist/library viewer selections to the queue. As opposed to the existing add command, this flushes existing queue items first. There is also an option to play immediately.
  • 1.0.9
    • Fixes a bug where the column header font was not set correctly.
  • 1.0.8
    • You can now customise the title formatting used for the `Item` column. Use the option found on the right click menu.
  • 1.0.7
    • Fixes a bug where the selection state of moved items was not preserved.
  • 1.0.6
    • Add toggle for keeping the queue when `foobar2000` is closed. For this to work, a file named `foo_queue_viewer.fpl` is saved in the root of your `foobar2000` profile folder. It will be used to restore the queue on the next start. Note that this option is off by default.
  • 1.0.5
    • Fix bug when using the `Default UI` `System Default` theme in certain scenarios.
  • 1.0.4
    • Add support for drag/dropping playlist/library viewer selections on to the window.
  • 1.0.3
    • Add a popup window to the main `View` menu.
  • 1.0.2
    • Fix a bug in `1.0.1` which would cause a crash if the queue was active before adding a panel to a layout.

Supported processor architectures: x86 32-bit, x86 64-bit.

Works with foobar2000 v2.0 and newer

Links

Download
View version history
Documentation
Discussion

More components

Browse all
Browse by author: grimes
Tags: Columns UI panel, Default UI element, queue

How to install a component?