<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.hydrogenaudio.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Da+yuyu</id>
	<title>Hydrogenaudio Knowledgebase - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hydrogenaudio.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Da+yuyu"/>
	<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Special:Contributions/Da_yuyu"/>
	<updated>2026-04-29T11:45:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playlist_Tour_(foo_playlisttour)&amp;diff=38195</id>
		<title>Foobar2000:Components/Playlist Tour (foo playlisttour)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playlist_Tour_(foo_playlisttour)&amp;diff=38195"/>
		<updated>2024-09-03T02:45:26Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: release version update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Playlist Tour]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Playlist Tour&lt;br /&gt;
| screenshot           = &lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_playlisttour&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|02|26}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.17&lt;br /&gt;
| stable_release_date  = 2024-09-03&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = BSD&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Playlist Tour&#039;&#039;&#039; keeps a list of recently activated playlists, enabling prev/next history navigation (View-&amp;gt;Recent playlists).&lt;br /&gt;
Navigation is also available by adding Playlist Tour UI element to the fb2k layout. Playlist names containing asterisks have also been played.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Sami Salonen (up until Playlist History v0.1.6)&lt;br /&gt;
* da yuyu is main developer since version v0.1.6, and since 2023-02-26, this component has a new name, Playlist Tour.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Playlist History requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item View -&amp;gt; Recent playlists.&lt;br /&gt;
* UI element can reposition playlists to the left or to the right in the Playlist Tabs component.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,123758.0.html}}&lt;br /&gt;
* [https://hydrogenaud.io/index.php/topic,123758.msg1050111.html#msg1050111  Download]&lt;br /&gt;
* [https://github.com/ssalonen/foo_playlisthistory Playlist History by Sami Salonen on github]&lt;br /&gt;
* [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Playlist_History_(foo_playlisthistory) Old Playlist History]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=38194</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=38194"/>
		<updated>2024-09-03T02:31:08Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: release version update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:queue_editor_general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 2.0.2&lt;br /&gt;
| stable_release_date  = 2024-09-03&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = GPL-3.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:queue_editor_item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:queue_editor_header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can show or hide the column header by clicking &#039;&#039;Show column header&#039;&#039; in the preferences panel.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:queue_editor_preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=38190</id>
		<title>Foobar2000:Components/Discogger (foo discogger)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=38190"/>
		<updated>2024-08-25T19:41:10Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: fix release date&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox foobar2000 component&lt;br /&gt;
| name                 = Discogger&lt;br /&gt;
| screenshot           = [[File:Discogger_main_screen.jpg|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_discogger&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [[https://github.com/ghDaYuYu/foo_discogs Github]]&lt;br /&gt;
| released             = {{start date and age|2020|12|12}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0.20.5&lt;br /&gt;
| stable_release_date  = 2024-08-25&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = &lt;br /&gt;
| use                  = Tagging&lt;br /&gt;
| license              = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Discogger&#039;&#039;&#039; retrieves track information and album art from [http://www.discogs.com Discogs]. It allows you to tag your music with information pulled from the [http://www.discogs.com Discogs] database and aims to expose all information from the [http://www.discogs.com Discogs] database and to be highly customizable by allowing users to write tags based on formatting strings. Discogger is fork of [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Discogs_Tagger_(foo_discogs) legacy Discogs tagger]&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Michael Pujos (aka bubbleguuum) (up until v1.32)&lt;br /&gt;
* zoomorph (v1.33+)&lt;br /&gt;
* da yuyu is main developer since version 2.23, and since 2021-07-29, this fork has new name, Discogger.&lt;br /&gt;
&lt;br /&gt;
== Use Case ==&lt;br /&gt;
[http://www.discogs.com Discogs] is based on the following principles, which are reflected in foo_discogger:&lt;br /&gt;
The smallest unit is a release.&lt;br /&gt;
It is important to identify the exact version of the release.&lt;br /&gt;
Therefore, this component is not greatly useful for tagging individual songs and it is not useful for quick, automatic tagging without much concern about which version of the release you have. It requires quite a bit of manual effort on the part of the user.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
[http://www.discogs.com Discogs] requires OAuth authentication and TLS 1.2 support for anyone to access its API.&lt;br /&gt;
&lt;br /&gt;
To authenticate via OAuth, you&#039;ll need to have a [http://www.discogs.com Discogs] account. When you first open the Find Release dialog without having configured OAuth, you will automatically be prompted to do so. Alternatively, you can open the Configuration dialog and look at the OAuth tab. Follow the instructions on the OAuth Identity tab. Note that your system clock will need to be configured correctly for OAuth to work.&lt;br /&gt;
&lt;br /&gt;
If you are using Windows 7, or for some other operating systems, you may need to enable TLS 1.2 support in your OS.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Tag files using Discogs data. Retrieve more info than most taggers. Goes to extra length to make sure retrieved data is correct and well formatted.&lt;br /&gt;
* Flexible tag mapping allows you to write only what you want where you want.&lt;br /&gt;
* Use of meta data in tags to display artist / label / release discogs www page.&lt;br /&gt;
* &amp;lt;s&amp;gt;Able to later update specified tags (useful to update rating).&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,50523.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/releases Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/tree/master#readme Readme on github]&lt;br /&gt;
* {{foobar2000|http://www.foobar2000.org/components/view/foo_discogs| Old Discogs Tagger}}&lt;br /&gt;
* [http://bubbleguuum.free.fr/foo_discogs/Changelog.txt Full changelog until 1.32]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=38189</id>
		<title>Foobar2000:Components/Discogger (foo discogger)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=38189"/>
		<updated>2024-08-25T19:40:17Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox foobar2000 component&lt;br /&gt;
| name                 = Discogger&lt;br /&gt;
| screenshot           = [[File:Discogger_main_screen.jpg|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_discogger&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [[https://github.com/ghDaYuYu/foo_discogs Github]]&lt;br /&gt;
| released             = {{start date and age|2020|12|12}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0.20.5&lt;br /&gt;
| stable_release_date  = 2024-08-24&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = &lt;br /&gt;
| use                  = Tagging&lt;br /&gt;
| license              = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Discogger&#039;&#039;&#039; retrieves track information and album art from [http://www.discogs.com Discogs]. It allows you to tag your music with information pulled from the [http://www.discogs.com Discogs] database and aims to expose all information from the [http://www.discogs.com Discogs] database and to be highly customizable by allowing users to write tags based on formatting strings. Discogger is fork of [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Discogs_Tagger_(foo_discogs) legacy Discogs tagger]&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Michael Pujos (aka bubbleguuum) (up until v1.32)&lt;br /&gt;
* zoomorph (v1.33+)&lt;br /&gt;
* da yuyu is main developer since version 2.23, and since 2021-07-29, this fork has new name, Discogger.&lt;br /&gt;
&lt;br /&gt;
== Use Case ==&lt;br /&gt;
[http://www.discogs.com Discogs] is based on the following principles, which are reflected in foo_discogger:&lt;br /&gt;
The smallest unit is a release.&lt;br /&gt;
It is important to identify the exact version of the release.&lt;br /&gt;
Therefore, this component is not greatly useful for tagging individual songs and it is not useful for quick, automatic tagging without much concern about which version of the release you have. It requires quite a bit of manual effort on the part of the user.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
[http://www.discogs.com Discogs] requires OAuth authentication and TLS 1.2 support for anyone to access its API.&lt;br /&gt;
&lt;br /&gt;
To authenticate via OAuth, you&#039;ll need to have a [http://www.discogs.com Discogs] account. When you first open the Find Release dialog without having configured OAuth, you will automatically be prompted to do so. Alternatively, you can open the Configuration dialog and look at the OAuth tab. Follow the instructions on the OAuth Identity tab. Note that your system clock will need to be configured correctly for OAuth to work.&lt;br /&gt;
&lt;br /&gt;
If you are using Windows 7, or for some other operating systems, you may need to enable TLS 1.2 support in your OS.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Tag files using Discogs data. Retrieve more info than most taggers. Goes to extra length to make sure retrieved data is correct and well formatted.&lt;br /&gt;
* Flexible tag mapping allows you to write only what you want where you want.&lt;br /&gt;
* Use of meta data in tags to display artist / label / release discogs www page.&lt;br /&gt;
* &amp;lt;s&amp;gt;Able to later update specified tags (useful to update rating).&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,50523.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/releases Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/tree/master#readme Readme on github]&lt;br /&gt;
* {{foobar2000|http://www.foobar2000.org/components/view/foo_discogs| Old Discogs Tagger}}&lt;br /&gt;
* [http://bubbleguuum.free.fr/foo_discogs/Changelog.txt Full changelog until 1.32]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Coverflow_(foo_coverflow)&amp;diff=38188</id>
		<title>Foobar2000:Components/Coverflow (foo coverflow)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Coverflow_(foo_coverflow)&amp;diff=38188"/>
		<updated>2024-08-25T19:38:22Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox foobar2000 component&lt;br /&gt;
| name                 = Coverflow&lt;br /&gt;
| screenshot           = [[Image:coverflowmod_example.jpg|256px]] &lt;br /&gt;
| caption              = Coverflow Example (Spiral)&lt;br /&gt;
| module_name          = foo_coverflow&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_coverflow github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         =&lt;br /&gt;
| stable_release       = 1.18.3&lt;br /&gt;
| stable_release_date  = 2024-08-25&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = UI&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_coverflow/blob/master/LICENSE GPL v2]&lt;br /&gt;
}}&lt;br /&gt;
=Description=&lt;br /&gt;
This is a coverflow plugin for foobar2000. This plugin provides a UI panel that displays a 3d rendering of the albums in your media library. It is further development of [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Chronial%27s_Coverflow_(foo_chronflow) Chronial&#039;s Coverflow]&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
[https://github.com/tablacus/TablacusScriptControl/releases/tag/1.2.5.4 Tablacus Script control] is required for 64-bit functionality. Please install it first.&lt;br /&gt;
&lt;br /&gt;
== Preferences ==&lt;br /&gt;
=== Cover Display tab ===&lt;br /&gt;
&lt;br /&gt;
[http://msdn2.microsoft.com/en-us/library/x85xxsf4(VS.80).aspx JScript reference]&lt;br /&gt;
&lt;br /&gt;
; Note on compatibility with [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Chronial%27s_Coverflow_(foo_chronflow) Chronial&#039;s Coverflow] cover display scripts&lt;br /&gt;
&lt;br /&gt;
Add this code block at the end of Chronial&#039;s Coverflow scripts:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
function enableCoverTitle() { return true; }&lt;br /&gt;
&lt;br /&gt;
function enableCoverPngAlpha() { return true; }&lt;br /&gt;
&lt;br /&gt;
function enableCarousel(){ return true }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Performance tab ===&lt;br /&gt;
[[Image:foo_chronflow preferences.png|thumb|300px|Chronflow Preferences page showing the &amp;quot;Performance&amp;quot; tab.]]&lt;br /&gt;
To understand the effect of the settings in the performance tab it is important to know the basic architecture of the plugin:&lt;br /&gt;
The plugin has two threads - one thread to render the image and one thread to cache the cover textures.&amp;lt;br&amp;gt;&lt;br /&gt;
The image will only be rendered when it is needed - eg. when you restore the foobar window, new textures have been loaded or an animation is shown. While foobar is minimized or completely hidden behind any windows the renderer will do nothing at all and so also cause no load for your cpu.&amp;lt;br&amp;gt;&lt;br /&gt;
The texture loading thread loads the covers from you hard-disk into memory so the renderer can display them. This is done in an asynchronous manner (you can see this by scrolling very fast - the covers move faster than the loader can load them -&amp;gt; you see the &amp;quot;hourglass cover&amp;quot;). Once the texture cache is filled, the loader sleeps until you move the covers again. See [[#Texture Cache]] for further details.&lt;br /&gt;
&lt;br /&gt;
==== Rendering Quality ====&lt;br /&gt;
These Settings influence the quality of the generated image.&lt;br /&gt;
&lt;br /&gt;
{{panel|&#039;&#039;&#039;Note:&#039;&#039;&#039; Changes to the multisampling settings will only take effect after the panel is restarted (either hide and show it or restart foobar2000).|color=yellow}}&lt;br /&gt;
&lt;br /&gt;
==== Texture Cache ====&lt;br /&gt;
Each time you move the display to a new cover, the texture loader makes sure that at least &#039;&#039;cache size&#039;&#039;*0.9 covers around the selected cover are loaded.&amp;lt;br&amp;gt;&lt;br /&gt;
The covers are loaded into &#039;&#039;&#039;GPU memory&#039;&#039;&#039;, so this also the limiting element for your cache. Remember that there are multiple other applications that use your GPU and all share its memory. So setting the texture cache too large will influence video playback, other multimedia applications as well as games.&amp;lt;br&amp;gt;&lt;br /&gt;
The texture loading process works this way: the background loader loads the image into memory and resizes it to the &#039;&#039;maximum texture size&#039;&#039;, then the image is moved into GPU memory and compressed. This is called uploading. During the uploading the renderer has to pause, and as the uploading can take rather long (we only have 13ms to render a frame at 60fps) it is only done when there is no animation displayed or when a preloaded image comes into view.&lt;br /&gt;
; Cache Size: The number of covers that will be cached. This should always be larger than the number of covers displayed at once, because otherwise there will be uploading at nearly every frame what might slow down you rendering severely. But setting this to high might be too much for your GPU memory, thus slowing down you whole system.&lt;br /&gt;
; Maximum Texture Size: The maximum sidelength for the textures. All covers will be shrinked to fit in a square with this sidelength. Decreasing this setting will lower the needed GPU memory as well as the upload time. Note that, depending on your GPU this might be rounded down to the next power of two. You have to reload the texture cache for this to take effect (do this by pressing ctrl+F5 in the panel).&lt;br /&gt;
: You should try to set this to the size the covers actually have inside the panel. This can heavily increase texture quality, since the shrinking done during loading produces way better quality than shrinking done during rendering&lt;br /&gt;
; Enable Texture Compression : This will quite heavily reduce the amount of GPU memory used by the covers (on my system it went down to 1/6), but will also increase the texture uploading time.&lt;br /&gt;
; Texture Loading Thread Priority: You can decrease the priority of the texture loading. You can try to change this when you experience slow rendering, but the default should be alright in most cases.&lt;br /&gt;
; Empty cache when window is minimized: This will cause the texture cache to be cleared when you minimize the foobar window. This makes it available for games or video display, but when you restore the foobar window, the covers will have to be loaded again.&lt;br /&gt;
&lt;br /&gt;
==== VSync ====&lt;br /&gt;
You can choose between 3 different Settings for VSync:&lt;br /&gt;
;No Vsync + try to hit VBlank with Sleep() : This is actually no VSync, but the framerate is limited by the renderer sleeping some time between each frame. This has the lowest CPU usage of the 3 options, but you do not get the benefits of VSync -&amp;gt; you might experience tearing. You should try this setting and if you do not see any annoying tearing you should stick with it, since it delivers best performance.&lt;br /&gt;
;Vsync + try to hit VBlank with Sleep(): This enables VSync, but since some GPUs (mine for example) cause 100% CPU usage while waiting for VBlank (the moment at which you monitor has finished displaying the old picture), the renderer tries to sleep some time here to reduce CPU usage. This can cause a severe CPU usage reduction against pure VSync - at my system it dropped from 100% to 20%. But if another process takes too much time the renderer might miss VBlank, causing quite a drop in framerate.&lt;br /&gt;
;Vsync only: Just activates VSync. If VSync is well implemented by your GPU (it is not by NVidia GPUs), this will give you high framerate, good CPU usage and no tearing. If it is not well implemented you will get high framerate and no tearing but 100% cpu usage during animation.&lt;br /&gt;
Note that the Sleep() modes need to know your display&#039;s refresh rate. If you have a multi-monitor system with different refresh rates among the monitors and foobar not running on the primary display, the plugin might not be able to guess the right refresh rate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Benchmarking ====&lt;br /&gt;
;Display speed information (fps, ms per frame)&lt;br /&gt;
:This displays information about the rendering speed in the panel. The panel has to be large enough for it to be visible, otherwise it won&#039;t be drawn. The information displayed is to be interpreted in the following way:&lt;br /&gt;
:*&#039;&#039;&#039;fps:&#039;&#039;&#039; displays the average FPS (averaged over 30 frames)&lt;br /&gt;
:*&#039;&#039;&#039; min:&#039;&#039;&#039; displays the fps for the one frame of the last 30 frames that took the longest to display&lt;br /&gt;
:*&#039;&#039;&#039;cpu-ms/f:&#039;&#039;&#039; this number shows the amount of time the plugin spend to generate the information for the frame and pass it to the GPU. upload duration is also added to this number. It&#039;s rather difficult to interpret this number, but if it is way lower than (1000ms/refresh rate) and your fps are lower than your fps, there is quite probably something wrong with the VSync Sleep()&lt;br /&gt;
:*&#039;&#039;&#039; max:&#039;&#039;&#039; same as for frames, but for the cpu-ms/f&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,119961.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_coverflow/releases Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_coverflow Repository]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37663</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37663"/>
		<updated>2023-12-27T12:05:33Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: version update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.3.4&lt;br /&gt;
| stable_release_date  = 2023-12-27&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playlist_Tour_(foo_playlisttour)&amp;diff=37662</id>
		<title>Foobar2000:Components/Playlist Tour (foo playlisttour)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playlist_Tour_(foo_playlisttour)&amp;diff=37662"/>
		<updated>2023-12-25T23:30:20Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: version update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Playlist Tour]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Playlist Tour&lt;br /&gt;
| screenshot           = &lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_playlisttour&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|02|26}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.16&lt;br /&gt;
| stable_release_date  = 2023-12-23&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = BSD&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Playlist Tour&#039;&#039;&#039; keeps a list of recently activated playlists, enabling prev/next history navigation (View-&amp;gt;Recent playlists).&lt;br /&gt;
Navigation is also available by adding Playlist Tour UI element to the fb2k layout. Playlist names containing asterisks have also been played.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Sami Salonen (up until Playlist History v0.1.6)&lt;br /&gt;
* da yuyu is main developer since version v0.1.6, and since 2023-02-26, this component has a new name, Playlist Tour.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Playlist History requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item View -&amp;gt; Recent playlists.&lt;br /&gt;
* UI element can reposition playlists to the left or to the right in the Playlist Tabs component.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,123758.0.html}}&lt;br /&gt;
* [https://hydrogenaud.io/index.php/topic,123758.msg1032471.html#msg1032471  Download]&lt;br /&gt;
* [https://github.com/ssalonen/foo_playlisthistory Playlist History by Sami Salonen on github]&lt;br /&gt;
* [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Playlist_History_(foo_playlisthistory) Old Playlist History]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playlist_Tour_(foo_playlisttour)&amp;diff=37661</id>
		<title>Foobar2000:Components/Playlist Tour (foo playlisttour)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playlist_Tour_(foo_playlisttour)&amp;diff=37661"/>
		<updated>2023-12-25T23:29:55Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: version update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Playlist Tour]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Playlist Tour&lt;br /&gt;
| screenshot           = &lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_playlisttour&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|02|26}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.16&lt;br /&gt;
| stable_release_date  = 2023-09-08&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = BSD&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Playlist Tour&#039;&#039;&#039; keeps a list of recently activated playlists, enabling prev/next history navigation (View-&amp;gt;Recent playlists).&lt;br /&gt;
Navigation is also available by adding Playlist Tour UI element to the fb2k layout. Playlist names containing asterisks have also been played.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Sami Salonen (up until Playlist History v0.1.6)&lt;br /&gt;
* da yuyu is main developer since version v0.1.6, and since 2023-02-26, this component has a new name, Playlist Tour.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Playlist History requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item View -&amp;gt; Recent playlists.&lt;br /&gt;
* UI element can reposition playlists to the left or to the right in the Playlist Tabs component.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,123758.0.html}}&lt;br /&gt;
* [https://hydrogenaud.io/index.php/topic,123758.msg1032471.html#msg1032471  Download]&lt;br /&gt;
* [https://github.com/ssalonen/foo_playlisthistory Playlist History by Sami Salonen on github]&lt;br /&gt;
* [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Playlist_History_(foo_playlisthistory) Old Playlist History]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37652</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37652"/>
		<updated>2023-12-18T21:55:58Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.3.2&lt;br /&gt;
| stable_release_date  = 2023-12-18&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37651</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37651"/>
		<updated>2023-12-18T16:13:10Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.3.1&lt;br /&gt;
| stable_release_date  = 2023-12-18&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37645</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37645"/>
		<updated>2023-12-18T06:00:14Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update screenshots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:queue_editor_general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 2.0.1&lt;br /&gt;
| stable_release_date  = 2023-12-13&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = GPL-3.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:queue_editor_item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:queue_editor_header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can show or hide the column header by clicking &#039;&#039;Show column header&#039;&#039; in the preferences panel.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:queue_editor_preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=File:Queue_editor_preferences.png&amp;diff=37644</id>
		<title>File:Queue editor preferences.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=File:Queue_editor_preferences.png&amp;diff=37644"/>
		<updated>2023-12-18T05:59:25Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37643</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37643"/>
		<updated>2023-12-18T05:48:43Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update screenshots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:queue_editor_general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 2.0.1&lt;br /&gt;
| stable_release_date  = 2023-12-13&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = GPL-3.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:queue_editor_item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:queue_editor_header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can show or hide the column header by clicking &#039;&#039;Show column header&#039;&#039; in the preferences panel.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=File:Queue_editor_header_context.png&amp;diff=37642</id>
		<title>File:Queue editor header context.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=File:Queue_editor_header_context.png&amp;diff=37642"/>
		<updated>2023-12-18T05:42:37Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=File:Queue_editor_item_context.png&amp;diff=37641</id>
		<title>File:Queue editor item context.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=File:Queue_editor_item_context.png&amp;diff=37641"/>
		<updated>2023-12-18T05:40:34Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=File:Queue_editor_general.png&amp;diff=37640</id>
		<title>File:Queue editor general.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=File:Queue_editor_general.png&amp;diff=37640"/>
		<updated>2023-12-18T05:37:36Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37639</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37639"/>
		<updated>2023-12-18T04:50:51Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.3&lt;br /&gt;
| stable_release_date  = 2023-12-18&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37627</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37627"/>
		<updated>2023-12-13T15:52:57Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 2.0.1&lt;br /&gt;
| stable_release_date  = 2023-12-13&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = GPL-3.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can always show the column header by clicking anywhere in the UI element and clicking &#039;&#039;Show Column Header&#039;&#039;.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37624</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37624"/>
		<updated>2023-12-12T20:56:09Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 2.0&lt;br /&gt;
| stable_release_date  = 2023-12-12&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = GPL-3.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can always show the column header by clicking anywhere in the UI element and clicking &#039;&#039;Show Column Header&#039;&#039;.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37623</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37623"/>
		<updated>2023-12-12T20:49:44Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.2.8&lt;br /&gt;
| stable_release_date  = 2023-12-12&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37615</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37615"/>
		<updated>2023-12-09T15:04:08Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update preview release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}} (x64 port)&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0&lt;br /&gt;
| stable_release_date  = 2023-12-09&lt;br /&gt;
| preview_release      = 2.0 Beta 6&lt;br /&gt;
| preview_release_date = 2023-11-29&lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = foobar2000 1.3 SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can always show the column header by clicking anywhere in the UI element and clicking &#039;&#039;Show Column Header&#039;&#039;.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37614</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37614"/>
		<updated>2023-12-09T15:03:23Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.2.7&lt;br /&gt;
| stable_release_date  = 2023-12-09&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37610</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37610"/>
		<updated>2023-12-07T12:45:30Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update preview release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}} (x64 port)&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0&lt;br /&gt;
| stable_release_date  = 2023-12-07&lt;br /&gt;
| preview_release      = 2.0 Beta 5&lt;br /&gt;
| preview_release_date = 2023-11-29&lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = foobar2000 1.3 SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can always show the column header by clicking anywhere in the UI element and clicking &#039;&#039;Show Column Header&#039;&#039;.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37609</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37609"/>
		<updated>2023-12-07T12:44:40Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.2.6&lt;br /&gt;
| stable_release_date  = 2023-12-07&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37600</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37600"/>
		<updated>2023-12-02T06:44:00Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.2.5&lt;br /&gt;
| stable_release_date  = 2023-12-02&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37599</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37599"/>
		<updated>2023-12-02T06:42:49Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update preview release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}} (x64 port)&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0&lt;br /&gt;
| stable_release_date  = 2023-12-02&lt;br /&gt;
| preview_release      = 2.0 Beta 4&lt;br /&gt;
| preview_release_date = 2023-11-29&lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = foobar2000 1.3 SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can always show the column header by clicking anywhere in the UI element and clicking &#039;&#039;Show Column Header&#039;&#039;.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37586</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37586"/>
		<updated>2023-11-29T14:34:50Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update preview release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}} (x64 port)&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0&lt;br /&gt;
| stable_release_date  = 2023-11-18&lt;br /&gt;
| preview_release      = 2.0 Beta 3&lt;br /&gt;
| preview_release_date = 2023-11-29&lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = foobar2000 1.3 SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can always show the column header by clicking anywhere in the UI element and clicking &#039;&#039;Show Column Header&#039;&#039;.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37585</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37585"/>
		<updated>2023-11-27T18:54:51Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update preview release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}} (x64 port)&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0&lt;br /&gt;
| stable_release_date  = 2023-11-18&lt;br /&gt;
| preview_release      = 2.0 Beta 2&lt;br /&gt;
| preview_release_date = 2023-11-27&lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = foobar2000 1.3 SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can always show the column header by clicking anywhere in the UI element and clicking &#039;&#039;Show Column Header&#039;&#039;.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37582</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37582"/>
		<updated>2023-11-27T07:23:42Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update preview release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}} (x64 port)&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0&lt;br /&gt;
| stable_release_date  = 2023-11-18&lt;br /&gt;
| preview_release      = 2.0 Beta&lt;br /&gt;
| preview_release_date = 2023-11-27&lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = foobar2000 1.3 SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can always show the column header by clicking anywhere in the UI element and clicking &#039;&#039;Show Column Header&#039;&#039;.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37578</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37578"/>
		<updated>2023-11-21T14:14:38Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.2.4&lt;br /&gt;
| stable_release_date  = 2023-11-21&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37570</id>
		<title>Foobar2000:Components/Queue Editor (foo queue editor)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Queue_Editor_(foo_queue_editor)&amp;diff=37570"/>
		<updated>2023-11-18T17:28:04Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: Queue Editor (Queue Contents Editor x64 port)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Queue Editor&lt;br /&gt;
| screenshot           = [[Image:general.png|256px]]&lt;br /&gt;
| caption              = Queue Editor&lt;br /&gt;
| module_name          = foo_queue_editor&lt;br /&gt;
| developer            = Sami Salonen&amp;lt;br&amp;gt;{{ha user|u=132910|name=da yuyu}} (x64 port)&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_queue_editor github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0&lt;br /&gt;
| stable_release_date  = 2023-11-18&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI&lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = foobar2000 1.3 SDK&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
&lt;br /&gt;
This component is a 64-bit port of the [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Queue_Contents_Editor_(foo_queuecontents) foo_queuecontents] component originally released by Sami Salonen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;foo_queue_editor&#039;&#039;&#039; enables the user to edit and view queue contents through an ui element. Both the Default User Interface (DUI) and Columns User Interface (CUI/uie) are supported. As a legacy option, queue editor can also be viewed and edited by a special queue playlist, which is updated automatically with queue contents.&lt;br /&gt;
&lt;br /&gt;
===Discussion===&lt;br /&gt;
Please use [https://hydrogenaud.io/index.php/topic,73648 this thread] to provide feedback, or to report any bugs you might have found.&lt;br /&gt;
&lt;br /&gt;
===Getting started===&lt;br /&gt;
The recommended way to use foo_queue_editor is to use the UI element. Just add the panel as you would any other UI element. The element can be found under &#039;&#039;Utility&#039;&#039; category in DUI, or under &#039;&#039;Panels&#039;&#039; category in CUI with the name &#039;&#039;Queue Editor&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Features and Usage=&lt;br /&gt;
As stated before the component supports two kind of interfaces: UI element (CUI/DUI) and a special playlist for displaying/editing queue contents.&lt;br /&gt;
&lt;br /&gt;
=== UI Element ===&lt;br /&gt;
[[Image:item_context.png|thumb|right|275px|UI Element: Context menu for queue items]]&lt;br /&gt;
[[Image:header_context.png|thumb|right|275px|UI Element: Context menu for column header]]&lt;br /&gt;
UI element works with both popular user interfaces for foobar: Default UI and Columns UI.&lt;br /&gt;
Following features are supported in each:&lt;br /&gt;
* Views items currently in the queue using interface similar to foobar default playlist component.&lt;br /&gt;
* Reorder queue items by drag &amp;amp; drop, and by using keyboard shortcuts similar to foobar default playlist component.&lt;br /&gt;
* Delete queue items through the context menu, or pressing the delete key.&lt;br /&gt;
* Add items to queue by drag &amp;amp; drop. Files can be dragged either outside or inside from foobar. Files that are dragged from a foobar playlist are queued in the same way they would have been with the &#039;&#039;Add to Playback Queue&#039;&#039; command.&lt;br /&gt;
* Fully user-customizable columns in the UI element. You can add, delete and reorder columns however you like. User can define new columns with custom format strings from the preferences.&lt;br /&gt;
* Optionally auto-size of columns so that &#039;&#039;column width/element width&#039;&#039; ratio is kept constant (&#039;&#039;Auto-scale Columns with Window Size&#039;&#039;).&lt;br /&gt;
* Optionally show or hide the column header. You can always show the column header by clicking anywhere in the UI element and clicking &#039;&#039;Show Column Header&#039;&#039;.&lt;br /&gt;
* Frame style of the component can be changed with Columns UI (CUI) by clicking anywhere in the UI element and choosing a style from the &#039;&#039;Frame style&#039;&#039; context menu.&lt;br /&gt;
&lt;br /&gt;
=== Playlist (legacy) ===&lt;br /&gt;
Queue playlist functionality has been from the start. It is now considered obsolete/legacy option since reflecting queue contents in a separate playlist is confusing to say the least. It also has strange behaviour (due to inherent features of a playlist) that might confuse people. However, the functionality is preserved for compatibility reasons. UI element is recommended over the playlist functionality.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
* Queue contents are reflected to a special playlist. The items are ordered according to their queue position, i.e. items on the top of the playlist are played first.&lt;br /&gt;
* All changes (deletions, insertions and reordering) to playlist is reflected also to queue.&lt;br /&gt;
* Queue playlist name can be changed by just renaming the playlist. It can also be changed from the foobar preferences.&lt;br /&gt;
* Queue playlist functionality is disabled by default but it can be enabled from the preferences.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
[[Image:preferences.png|thumb|300px|Queue Editor Preferences]]&lt;br /&gt;
Configuration of the columns is very straight-forward and should be familiar to anyone with foobar DUI experience. Each column has the following properties:&lt;br /&gt;
* Name, used for the column header in the UI element&lt;br /&gt;
* Pattern, format string for displaying information about the queue item. Click &#039;&#039;Syntax Help&#039;&#039; for more information on format strings.&lt;br /&gt;
* Alignment, alignment of the column.&lt;br /&gt;
&lt;br /&gt;
In the pattern you can also use &#039;&#039;%queue_index%&#039;&#039; to reference item&#039;s position in the queue (first one has index 1), and &#039;&#039;%queue_total%&#039;&#039; to reference items currently in a queue. In addition you can use &#039;&#039;%playlist_name%&#039;&#039; to refer to the playlist name of the queued item. Similarly, &#039;&#039;%list_index%&#039;&#039; and &#039;&#039;%list_total%&#039;&#039; tell you the position and size of the playlist corresponding to the queued item.&lt;br /&gt;
&lt;br /&gt;
For each queue editor UI element you have, you can choose different columns to display by right-clicking the column header.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a legacy option, foo_queue_editor supports reflecting of playlist contents to a special playlist. You can enable/disable the functionality from the preferences using the checkbox &#039;&#039;Enable Queue Playlist Feature&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,73648.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor/tree/master/Release Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_queue_editor Queue Editor on github]&lt;br /&gt;
* [https://github.com/ssalonen/foo_queuecontents Original foo_queuecontents by Sami Salonen on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37568</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37568"/>
		<updated>2023-11-17T11:36:53Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.2.3&lt;br /&gt;
| stable_release_date  = 2023-11-17&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37567</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37567"/>
		<updated>2023-11-17T08:47:31Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.2.2&lt;br /&gt;
| stable_release_date  = 2023-11-17&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37560</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37560"/>
		<updated>2023-11-16T17:43:01Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.2.1&lt;br /&gt;
| stable_release_date  = 2023-11-16&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37557</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37557"/>
		<updated>2023-11-15T22:28:27Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.2&lt;br /&gt;
| stable_release_date  = 2023-11-15&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=37527</id>
		<title>Foobar2000:Components/Discogger (foo discogger)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=37527"/>
		<updated>2023-11-06T23:26:32Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox foobar2000 component&lt;br /&gt;
| name                 = Discogger&lt;br /&gt;
| screenshot           = [[File:Discogger_main_screen.jpg|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_discogger&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [[https://github.com/ghDaYuYu/foo_discogs Github]]&lt;br /&gt;
| released             = {{start date and age|2020|12|12}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0.20.4&lt;br /&gt;
| stable_release_date  = 2023-11-07&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = &lt;br /&gt;
| use                  = Tagging&lt;br /&gt;
| license              = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Discogger&#039;&#039;&#039; retrieves track information and album art from [http://www.discogs.com Discogs]. It allows you to tag your music with information pulled from the [http://www.discogs.com Discogs] database and aims to expose all information from the [http://www.discogs.com Discogs] database and to be highly customizable by allowing users to write tags based on formatting strings. Discogger is fork of [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Discogs_Tagger_(foo_discogs) legacy Discogs tagger]&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Michael Pujos (aka bubbleguuum) (up until v1.32)&lt;br /&gt;
* zoomorph (v1.33+)&lt;br /&gt;
* da yuyu is main developer since version 2.23, and since 2021-07-29, this fork has new name, Discogger.&lt;br /&gt;
&lt;br /&gt;
== Use Case ==&lt;br /&gt;
[http://www.discogs.com Discogs] is based on the following principles, which are reflected in foo_discogger:&lt;br /&gt;
The smallest unit is a release.&lt;br /&gt;
It is important to identify the exact version of the release.&lt;br /&gt;
Therefore, this component is not greatly useful for tagging individual songs and it is not useful for quick, automatic tagging without much concern about which version of the release you have. It requires quite a bit of manual effort on the part of the user.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
[http://www.discogs.com Discogs] requires OAuth authentication and TLS 1.2 support for anyone to access its API.&lt;br /&gt;
&lt;br /&gt;
To authenticate via OAuth, you&#039;ll need to have a [http://www.discogs.com Discogs] account. When you first open the Find Release dialog without having configured OAuth, you will automatically be prompted to do so. Alternatively, you can open the Configuration dialog and look at the OAuth tab. Follow the instructions on the OAuth Identity tab. Note that your system clock will need to be configured correctly for OAuth to work.&lt;br /&gt;
&lt;br /&gt;
If you are using Windows 7, or for some other operating systems, you may need to enable TLS 1.2 support in your OS.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Tag files using Discogs data. Retrieve more info than most taggers. Goes to extra length to make sure retrieved data is correct and well formatted.&lt;br /&gt;
* Flexible tag mapping allows you to write only what you want where you want.&lt;br /&gt;
* Use of meta data in tags to display artist / label / release discogs www page.&lt;br /&gt;
* &amp;lt;s&amp;gt;Able to later update specified tags (useful to update rating).&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,50523.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/releases Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/tree/master#readme Readme on github]&lt;br /&gt;
* {{foobar2000|http://www.foobar2000.org/components/view/foo_discogs| Old Discogs Tagger}}&lt;br /&gt;
* [http://bubbleguuum.free.fr/foo_discogs/Changelog.txt Full changelog until 1.32]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=37489</id>
		<title>Foobar2000:Components/Discogger (foo discogger)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=37489"/>
		<updated>2023-10-28T13:08:21Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox foobar2000 component&lt;br /&gt;
| name                 = Discogger&lt;br /&gt;
| screenshot           = [[File:Discogger_main_screen.jpg|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_discogger&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [[https://github.com/ghDaYuYu/foo_discogs Github]]&lt;br /&gt;
| released             = {{start date and age|2020|12|12}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0.20.3&lt;br /&gt;
| stable_release_date  = 2023-10-28&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = &lt;br /&gt;
| use                  = Tagging&lt;br /&gt;
| license              = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Discogger&#039;&#039;&#039; retrieves track information and album art from [http://www.discogs.com Discogs]. It allows you to tag your music with information pulled from the [http://www.discogs.com Discogs] database and aims to expose all information from the [http://www.discogs.com Discogs] database and to be highly customizable by allowing users to write tags based on formatting strings. Discogger is fork of [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Discogs_Tagger_(foo_discogs) legacy Discogs tagger]&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Michael Pujos (aka bubbleguuum) (up until v1.32)&lt;br /&gt;
* zoomorph (v1.33+)&lt;br /&gt;
* da yuyu is main developer since version 2.23, and since 2021-07-29, this fork has new name, Discogger.&lt;br /&gt;
&lt;br /&gt;
== Use Case ==&lt;br /&gt;
[http://www.discogs.com Discogs] is based on the following principles, which are reflected in foo_discogger:&lt;br /&gt;
The smallest unit is a release.&lt;br /&gt;
It is important to identify the exact version of the release.&lt;br /&gt;
Therefore, this component is not greatly useful for tagging individual songs and it is not useful for quick, automatic tagging without much concern about which version of the release you have. It requires quite a bit of manual effort on the part of the user.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
[http://www.discogs.com Discogs] requires OAuth authentication and TLS 1.2 support for anyone to access its API.&lt;br /&gt;
&lt;br /&gt;
To authenticate via OAuth, you&#039;ll need to have a [http://www.discogs.com Discogs] account. When you first open the Find Release dialog without having configured OAuth, you will automatically be prompted to do so. Alternatively, you can open the Configuration dialog and look at the OAuth tab. Follow the instructions on the OAuth Identity tab. Note that your system clock will need to be configured correctly for OAuth to work.&lt;br /&gt;
&lt;br /&gt;
If you are using Windows 7, or for some other operating systems, you may need to enable TLS 1.2 support in your OS.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Tag files using Discogs data. Retrieve more info than most taggers. Goes to extra length to make sure retrieved data is correct and well formatted.&lt;br /&gt;
* Flexible tag mapping allows you to write only what you want where you want.&lt;br /&gt;
* Use of meta data in tags to display artist / label / release discogs www page.&lt;br /&gt;
* &amp;lt;s&amp;gt;Able to later update specified tags (useful to update rating).&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,50523.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/releases Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/tree/master#readme Readme on github]&lt;br /&gt;
* {{foobar2000|http://www.foobar2000.org/components/view/foo_discogs| Old Discogs Tagger}}&lt;br /&gt;
* [http://bubbleguuum.free.fr/foo_discogs/Changelog.txt Full changelog until 1.32]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Coverflow_(foo_coverflow)&amp;diff=37485</id>
		<title>Foobar2000:Components/Coverflow (foo coverflow)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Coverflow_(foo_coverflow)&amp;diff=37485"/>
		<updated>2023-10-26T00:06:04Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{title|Foobar2000:Components/Coverflow (foo_coverflow)}} &amp;lt;!--  {{DISPLAYTITLE:}} within infobox foobar2000 component template doesn&#039;t seem to work on this title --&amp;gt;&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Coverflow&lt;br /&gt;
| screenshot           = [[Image:coverflowmod_example.jpg|256px]] &lt;br /&gt;
| caption              = Coverflow Example (Spiral)&lt;br /&gt;
| module_name          = foo_coverflow&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_coverflow github]&lt;br /&gt;
| released             = &lt;br /&gt;
| released_ref         =&lt;br /&gt;
| stable_release       = 1.18.2&lt;br /&gt;
| stable_release_date  = 2023-10-26&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = UI&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_coverflow/blob/master/LICENSE GPL v2]&lt;br /&gt;
}}&lt;br /&gt;
=Description=&lt;br /&gt;
This is a coverflow plugin for foobar2000. This plugin provides a UI panel that displays a 3d rendering of the albums in your media library. It is further development of [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Chronial%27s_Coverflow_(foo_chronflow) Chronial&#039;s Coverflow]&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
[https://github.com/tablacus/TablacusScriptControl/releases/tag/1.2.5.4 Tablacus Script control] is required for 64-bit functionality. Please install it first.&lt;br /&gt;
&lt;br /&gt;
== Preferences ==&lt;br /&gt;
=== Cover Display tab ===&lt;br /&gt;
&lt;br /&gt;
[http://msdn2.microsoft.com/en-us/library/x85xxsf4(VS.80).aspx JScript reference]&lt;br /&gt;
&lt;br /&gt;
; Note on compatibility with [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Chronial%27s_Coverflow_(foo_chronflow) Chronial&#039;s Coverflow] cover display scripts&lt;br /&gt;
&lt;br /&gt;
Add this code block at the end of Chronial&#039;s Coverflow scripts:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
function enableCoverTitle() { return true; }&lt;br /&gt;
&lt;br /&gt;
function enableCoverPngAlpha() { return true; }&lt;br /&gt;
&lt;br /&gt;
function enableCarousel(){ return true }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Performance tab ===&lt;br /&gt;
[[Image:foo_chronflow preferences.png|thumb|300px|Chronflow Preferences page showing the &amp;quot;Performance&amp;quot; tab.]]&lt;br /&gt;
To understand the effect of the settings in the performance tab it is important to know the basic architecture of the plugin:&lt;br /&gt;
The plugin has two threads - one thread to render the image and one thread to cache the cover textures.&amp;lt;br&amp;gt;&lt;br /&gt;
The image will only be rendered when it is needed - eg. when you restore the foobar window, new textures have been loaded or an animation is shown. While foobar is minimized or completely hidden behind any windows the renderer will do nothing at all and so also cause no load for your cpu.&amp;lt;br&amp;gt;&lt;br /&gt;
The texture loading thread loads the covers from you hard-disk into memory so the renderer can display them. This is done in an asynchronous manner (you can see this by scrolling very fast - the covers move faster than the loader can load them -&amp;gt; you see the &amp;quot;hourglass cover&amp;quot;). Once the texture cache is filled, the loader sleeps until you move the covers again. See [[#Texture Cache]] for further details.&lt;br /&gt;
&lt;br /&gt;
==== Rendering Quality ====&lt;br /&gt;
These Settings influence the quality of the generated image.&lt;br /&gt;
&lt;br /&gt;
{{panel|&#039;&#039;&#039;Note:&#039;&#039;&#039; Changes to the multisampling settings will only take effect after the panel is restarted (either hide and show it or restart foobar2000).|color=yellow}}&lt;br /&gt;
&lt;br /&gt;
==== Texture Cache ====&lt;br /&gt;
Each time you move the display to a new cover, the texture loader makes sure that at least &#039;&#039;cache size&#039;&#039;*0.9 covers around the selected cover are loaded.&amp;lt;br&amp;gt;&lt;br /&gt;
The covers are loaded into &#039;&#039;&#039;GPU memory&#039;&#039;&#039;, so this also the limiting element for your cache. Remember that there are multiple other applications that use your GPU and all share its memory. So setting the texture cache too large will influence video playback, other multimedia applications as well as games.&amp;lt;br&amp;gt;&lt;br /&gt;
The texture loading process works this way: the background loader loads the image into memory and resizes it to the &#039;&#039;maximum texture size&#039;&#039;, then the image is moved into GPU memory and compressed. This is called uploading. During the uploading the renderer has to pause, and as the uploading can take rather long (we only have 13ms to render a frame at 60fps) it is only done when there is no animation displayed or when a preloaded image comes into view.&lt;br /&gt;
; Cache Size: The number of covers that will be cached. This should always be larger than the number of covers displayed at once, because otherwise there will be uploading at nearly every frame what might slow down you rendering severely. But setting this to high might be too much for your GPU memory, thus slowing down you whole system.&lt;br /&gt;
; Maximum Texture Size: The maximum sidelength for the textures. All covers will be shrinked to fit in a square with this sidelength. Decreasing this setting will lower the needed GPU memory as well as the upload time. Note that, depending on your GPU this might be rounded down to the next power of two. You have to reload the texture cache for this to take effect (do this by pressing ctrl+F5 in the panel).&lt;br /&gt;
: You should try to set this to the size the covers actually have inside the panel. This can heavily increase texture quality, since the shrinking done during loading produces way better quality than shrinking done during rendering&lt;br /&gt;
; Enable Texture Compression : This will quite heavily reduce the amount of GPU memory used by the covers (on my system it went down to 1/6), but will also increase the texture uploading time.&lt;br /&gt;
; Texture Loading Thread Priority: You can decrease the priority of the texture loading. You can try to change this when you experience slow rendering, but the default should be alright in most cases.&lt;br /&gt;
; Empty cache when window is minimized: This will cause the texture cache to be cleared when you minimize the foobar window. This makes it available for games or video display, but when you restore the foobar window, the covers will have to be loaded again.&lt;br /&gt;
&lt;br /&gt;
==== VSync ====&lt;br /&gt;
You can choose between 3 different Settings for VSync:&lt;br /&gt;
;No Vsync + try to hit VBlank with Sleep() : This is actually no VSync, but the framerate is limited by the renderer sleeping some time between each frame. This has the lowest CPU usage of the 3 options, but you do not get the benefits of VSync -&amp;gt; you might experience tearing. You should try this setting and if you do not see any annoying tearing you should stick with it, since it delivers best performance.&lt;br /&gt;
;Vsync + try to hit VBlank with Sleep(): This enables VSync, but since some GPUs (mine for example) cause 100% CPU usage while waiting for VBlank (the moment at which you monitor has finished displaying the old picture), the renderer tries to sleep some time here to reduce CPU usage. This can cause a severe CPU usage reduction against pure VSync - at my system it dropped from 100% to 20%. But if another process takes too much time the renderer might miss VBlank, causing quite a drop in framerate.&lt;br /&gt;
;Vsync only: Just activates VSync. If VSync is well implemented by your GPU (it is not by NVidia GPUs), this will give you high framerate, good CPU usage and no tearing. If it is not well implemented you will get high framerate and no tearing but 100% cpu usage during animation.&lt;br /&gt;
Note that the Sleep() modes need to know your display&#039;s refresh rate. If you have a multi-monitor system with different refresh rates among the monitors and foobar not running on the primary display, the plugin might not be able to guess the right refresh rate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Benchmarking ====&lt;br /&gt;
;Display speed information (fps, ms per frame)&lt;br /&gt;
:This displays information about the rendering speed in the panel. The panel has to be large enough for it to be visible, otherwise it won&#039;t be drawn. The information displayed is to be interpreted in the following way:&lt;br /&gt;
:*&#039;&#039;&#039;fps:&#039;&#039;&#039; displays the average FPS (averaged over 30 frames)&lt;br /&gt;
:*&#039;&#039;&#039; min:&#039;&#039;&#039; displays the fps for the one frame of the last 30 frames that took the longest to display&lt;br /&gt;
:*&#039;&#039;&#039;cpu-ms/f:&#039;&#039;&#039; this number shows the amount of time the plugin spend to generate the information for the frame and pass it to the GPU. upload duration is also added to this number. It&#039;s rather difficult to interpret this number, but if it is way lower than (1000ms/refresh rate) and your fps are lower than your fps, there is quite probably something wrong with the VSync Sleep()&lt;br /&gt;
:*&#039;&#039;&#039; max:&#039;&#039;&#039; same as for frames, but for the cpu-ms/f&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,119961.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_coverflow/releases Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_coverflow Repository]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=37483</id>
		<title>Foobar2000:Components/Discogger (foo discogger)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Discogger_(foo_discogger)&amp;diff=37483"/>
		<updated>2023-10-23T21:17:15Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox foobar2000 component&lt;br /&gt;
| name                 = Discogger&lt;br /&gt;
| screenshot           = [[File:Discogger_main_screen.jpg|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_discogger&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [[https://github.com/ghDaYuYu/foo_discogs Github]]&lt;br /&gt;
| released             = {{start date and age|2020|12|12}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0.20.2&lt;br /&gt;
| stable_release_date  = 2023-10-21&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = &lt;br /&gt;
| use                  = Tagging&lt;br /&gt;
| license              = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Discogger&#039;&#039;&#039; retrieves track information and album art from [http://www.discogs.com Discogs]. It allows you to tag your music with information pulled from the [http://www.discogs.com Discogs] database and aims to expose all information from the [http://www.discogs.com Discogs] database and to be highly customizable by allowing users to write tags based on formatting strings. Discogger is fork of [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Discogs_Tagger_(foo_discogs) legacy Discogs tagger]&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Michael Pujos (aka bubbleguuum) (up until v1.32)&lt;br /&gt;
* zoomorph (v1.33+)&lt;br /&gt;
* da yuyu is main developer since version 2.23, and since 2021-07-29, this fork has new name, Discogger.&lt;br /&gt;
&lt;br /&gt;
== Use Case ==&lt;br /&gt;
[http://www.discogs.com Discogs] is based on the following principles, which are reflected in foo_discogger:&lt;br /&gt;
The smallest unit is a release.&lt;br /&gt;
It is important to identify the exact version of the release.&lt;br /&gt;
Therefore, this component is not greatly useful for tagging individual songs and it is not useful for quick, automatic tagging without much concern about which version of the release you have. It requires quite a bit of manual effort on the part of the user.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
[http://www.discogs.com Discogs] requires OAuth authentication and TLS 1.2 support for anyone to access its API.&lt;br /&gt;
&lt;br /&gt;
To authenticate via OAuth, you&#039;ll need to have a [http://www.discogs.com Discogs] account. When you first open the Find Release dialog without having configured OAuth, you will automatically be prompted to do so. Alternatively, you can open the Configuration dialog and look at the OAuth tab. Follow the instructions on the OAuth Identity tab. Note that your system clock will need to be configured correctly for OAuth to work.&lt;br /&gt;
&lt;br /&gt;
If you are using Windows 7, or for some other operating systems, you may need to enable TLS 1.2 support in your OS.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Tag files using Discogs data. Retrieve more info than most taggers. Goes to extra length to make sure retrieved data is correct and well formatted.&lt;br /&gt;
* Flexible tag mapping allows you to write only what you want where you want.&lt;br /&gt;
* Use of meta data in tags to display artist / label / release discogs www page.&lt;br /&gt;
* &amp;lt;s&amp;gt;Able to later update specified tags (useful to update rating).&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,50523.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/releases Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_discogs/tree/master#readme Readme on github]&lt;br /&gt;
* {{foobar2000|http://www.foobar2000.org/components/view/foo_discogs| Old Discogs Tagger}}&lt;br /&gt;
* [http://bubbleguuum.free.fr/foo_discogs/Changelog.txt Full changelog until 1.32]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Scheduler_Mod_(foo_scheduler_mod)&amp;diff=37482</id>
		<title>Foobar2000:Components/Scheduler Mod (foo scheduler mod)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Scheduler_Mod_(foo_scheduler_mod)&amp;diff=37482"/>
		<updated>2023-10-23T21:14:09Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Scheduler Mod]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Scheduler Mod&lt;br /&gt;
| screenshot           = &lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_scheduler_mod&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_scheduler Github]&lt;br /&gt;
| released             = {{start date and age|2023|01|23}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 4.21&lt;br /&gt;
| stable_release_date  = 2023-10-23&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = &lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
Plugin for scheduling actions like play, stop, system shutdown/wake up and many more.&lt;br /&gt;
The schedule for triggering actions can be based on time/date events, player events or user-defined menu items.&lt;br /&gt;
&lt;br /&gt;
This component is a modification of [[Foobar2000:Components_0.9/Scheduler_(foo_scheduler)|Sheduler (foo_scheduler)]] by &lt;br /&gt;
[https://hydrogenaud.io/index.php?action=profile;u=33384 andrew_smolko] to make it 64-bit compatible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,123068}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_scheduler/releases Download]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37411</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37411"/>
		<updated>2023-09-29T18:45:16Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.1&lt;br /&gt;
| stable_release_date  = 2023-09-29&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Scheduler_Mod_(foo_scheduler_mod)&amp;diff=37392</id>
		<title>Foobar2000:Components/Scheduler Mod (foo scheduler mod)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Scheduler_Mod_(foo_scheduler_mod)&amp;diff=37392"/>
		<updated>2023-09-20T19:06:09Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: version update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Scheduler Mod]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Scheduler Mod&lt;br /&gt;
| screenshot           = &lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_scheduler_mod&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = [https://github.com/ghDaYuYu/foo_scheduler Github]&lt;br /&gt;
| released             = {{start date and age|2023|01|23}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 4.20&lt;br /&gt;
| stable_release_date  = 2023-09-20&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = &lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
Plugin for scheduling actions like play, stop, system shutdown/wake up and many more.&lt;br /&gt;
The schedule for triggering actions can be based on time/date events, player events or user-defined menu items.&lt;br /&gt;
&lt;br /&gt;
This component is a modification of [[Foobar2000:Components_0.9/Scheduler_(foo_scheduler)|Sheduler (foo_scheduler)]] by &lt;br /&gt;
[https://hydrogenaud.io/index.php?action=profile;u=33384 andrew_smolko] to make it 64-bit compatible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,123068}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_scheduler/releases Download]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components&amp;diff=37382</id>
		<title>Foobar2000:Components</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components&amp;diff=37382"/>
		<updated>2023-09-17T13:40:54Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: add foo_vbookmark&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{fb2k}}&lt;br /&gt;
This page contains most [[foobar2000]] components available at time of history last update.&lt;br /&gt;
&lt;br /&gt;
{{panel|This Page will show only components which are built for at least x86 64-bit versions of Foobar2000. Components which exist in 32-bit version &#039;&#039;&#039;only&#039;&#039;&#039;, are now to be found on [[foobar2000:Legacy_components|Legacy Components]] page. Transition of wiki categories will take some time. Read more, here: [[foobar2000:Version_2.0_Release_Notes|Release Notes Version 2.0]]|color=green}}&lt;br /&gt;
&lt;br /&gt;
==Official components==&lt;br /&gt;
The following components are created and maintained by the foobar2000 development team. Support for them should be asked for in the [https://hydrogenaud.io/index.php/board,29.0.html Support forum].&lt;br /&gt;
&lt;br /&gt;
===Included in the installer===&lt;br /&gt;
====Required components====&lt;br /&gt;
The following components are required for installation, in addition to foobar2000 Core module. These components are installed when type of installation is Minimal.&lt;br /&gt;
&lt;br /&gt;
* [[Foobar2000:Components/Default user interface (foo ui std)|Default user interface (foo_ui_std)]] · Allows complex layout using building blocks that are called UI Elements, many of them already present after the installation. Additional Components, which are incorporated in Default user interface, are: Album List, Decoding Speed Test and File Integrity Verifier.&lt;br /&gt;
* Standard DSP Array (foo_dsp_std) · Equalizer, resampler, advanced limiter, hard limiter, stereo to 4 channel upmixer and a couple other effects.&lt;br /&gt;
* Standard Input Array (foo_input_std), which includes additional Components: CD Audio Decoder, FFmpeg Decoders and Monkey&#039;s Audio Decoder.&lt;br /&gt;
&lt;br /&gt;
====Optional components====&lt;br /&gt;
[[Image:Optional_features.png|thumb|The Optional Features screen of the foobar2000 installer]]&lt;br /&gt;
In addition to foobar2000&#039;s core functionality, following components can be installed as needed, through choice of Type of install.&lt;br /&gt;
&lt;br /&gt;
If selected &amp;quot;Normal&amp;quot;, following components will be included, cumulative to Minimal:&lt;br /&gt;
* [[Foobar2000:Converter|Converter (foo_converter)]] · Converts files to WAV or any other formats using command line encoders.&lt;br /&gt;
* [[Foobar2000:Equalizer DSP|Equalizer DSP (foo_dsp_eq)]] · Equalizer DSP (foo_dsp_eq) · An 18-band graphic equalizer based on SuperEQ library.&lt;br /&gt;
&lt;br /&gt;
If selected &amp;quot;Full&amp;quot;, following additional components will be included, cumulative to Normal and Minimal:&lt;br /&gt;
* [[Foobar2000:Archive Reader (foo_unpack)|Archive Reader (foo_unpack)]] · Adds support for playing files directly from ZIP RAR and GZIP archives.&lt;br /&gt;
* [[Foobar2000:Components/Freedb_Tagger_(foo_freedb2)|Freedb Tagger (foo_freedb2)]] · Tag retrieving support from freedb service for any set of files (mp3,mpc,flac,...-not only CDDA tracks).&lt;br /&gt;
* [[Foobar2000:File Operations (foo_fileops)|File Operations (foo_fileops)]] · Renames, moves, or copies files according to specified patterns.&lt;br /&gt;
&lt;br /&gt;
===Additional components===&lt;br /&gt;
These components are provided as separate downloads, found on the [http://www.foobar2000.org/components/author/Peter Official Components page]. &lt;br /&gt;
*[[Foobar2000:Components/ABX Comparator (foo abx)|ABX comparator (foo_abx)]] · Performs a double-blind listening test between two tracks.&lt;br /&gt;
*[[Foobar2000:Components/ASIO Output (foo_out_asio)|ASIO Output (foo_out_asio)]] · Provides ASIO output support.&lt;br /&gt;
*[[Foobar2000:Components/Audio CD Writer (foo_burninate)|Audio CD Writer (foo_burninate)]] · CD burning support.&lt;br /&gt;
*[[Foobar2000:Components/Classical User Interface (foo_ui_classic)|Classical User Interface (foo_ui_classic)]] · The Default User Interface from early foobar2000 versions.&lt;br /&gt;
*[[Foobar2000:Components/Command-Line Decoder Wrapper (foo_input_exe)|Command-Line Decoder Wrapper (foo_input_exe)]] · Allows to play or convert any audio format with a standalone command-line decoder available.&lt;br /&gt;
*[[Foobar2000:Components/DEAF Module Decoder (foo_deaf)|DEAF Module Decoder (foo_deaf)]] · Plays module files: MOD, S3M, XM, IT, 669, PTM, PSM, MTM and UMX.&lt;br /&gt;
*[[Foobar2000:Components/FFmpeg Decoder Wrapper (foo_input_ffmpeg)|FFmpeg Decoder Wrapper (foo_input_ffmpeg)]] · Allows foobar2000 to read arbitrary file formats via user-supplied ffmpeg.exe and ffprobe.exe.&lt;br /&gt;
*[[Foobar2000:Components/Masstagger (foo_masstag)|Masstagger (foo_masstag)]] · Automates various tag editing operations.&lt;br /&gt;
* [[Foobar2000:Components/Monkey&#039;s Audio Decoder (foo_input_monkey)|Monkey&#039;s Audio Decoder (foo_input_monkey)]] Adds decoding support for Monkey&#039;s Audio files (.[[APE]]) as well as APE Link files (.[[APL]]).&lt;br /&gt;
*[[Foobar2000:Components/OpenMPT Module Decoder (foo_openmpt54)|OpenMPT Module Decoder (foo_openmpt54)]] · This component decodes modules, or music files combining both samples and sequence data and effects, using libopenmpt.&lt;br /&gt;
*[[Foobar2000:Components/Playback Statistics v3.x (foo playcount)|Playback Statistics (foo playcount)]] Collects playback statistics for your Media Library content.&lt;br /&gt;
*[[Foobar2000:Components/Quick Tagger (foo_quicktag)|Quick Tagger (foo_quicktag)]] · Adds customizable context menu commands for quickly setting tag fields to preconfigured values.&lt;br /&gt;
*[[Foobar2000:Components/Text Tools (foo texttools)|Text Tools (foo_texttools)]] · Adds customizable context menu commands for copying information about the selected tracks to Windows Clipboard. &lt;br /&gt;
*[[Foobar2000:Components/Utility DSP Array (foo_dsp_utility)|Utility DSP Array (foo_dsp_utility)]] · Contains the following utility DSP modules: Add Noise, DC Offset, Sample Offset, Scale, Upmix, Stereo Balance.&lt;br /&gt;
*[[Foobar2000:Components/UPnP MediaRenderer Output (foo_out_upnp)|UPnP MediaRenderer Output (foo_out_upnp)]] · Presents any UPnP MediaRenderer devices present on your home network as foobar2000 output devices.&lt;br /&gt;
*[[Foobar2000:Components/VST 2.x/3.x Adapter (foo_dsp_vst3)|VST 2.x/3.x Adapter (foo_dsp_vst3)]] · Allows VST effects to be used as DSPs in foobar2000.&lt;br /&gt;
&lt;br /&gt;
==3rd party components==&lt;br /&gt;
The following components are created and maintained by 3rd-party authors, using foobar2000&#039;s [http://www.foobar2000.org/SDK.html SDK]. Support for these components should be asked for in the [https://hydrogenaud.io/index.php/board,33.0.html 3rd Party Plugins forum]. Asking for help directly in the component&#039;s thread is usually preferred.&lt;br /&gt;
=== User Interface Modules ===&lt;br /&gt;
&lt;br /&gt;
==== Columns UI ====&lt;br /&gt;
[[Foobar2000:Components/Columns UI (foo_ui_columns)|Columns UI (foo_ui_columns)]] · Very popular alternate interface for foobar2000 based on a columns and panel layout.&lt;br /&gt;
&lt;br /&gt;
Columns UI introduced components with [[#Panels|panel]] capability which extend the user interface.&lt;br /&gt;
&lt;br /&gt;
=== User interface add-ons ===&lt;br /&gt;
==== UI elements ====&lt;br /&gt;
The [[Foobar2000:Components/Default user interface (foo_ui_std)|default user interface (foo_ui_std)]] · Included in the standard installation package, can be extended with the following component(s):&lt;br /&gt;
* [[Foobar2000:Components/Coverflow(foo coverflow)|Coverflow (foo_coverflow)]] · Interactive 3D Coverflow.&lt;br /&gt;
* [[Foobar2000:Components/Floating window (foo_flowin)|Floating window (foo_flowin)]] ·  a component that host Default UI elements.&lt;br /&gt;
* [[Foobar2000:Components/JScript Panel 3 (foo_jscript_panel3)|JScript Panel 3 (foo_jscript_panel3)]] · a component which allows creation of customisable panels that can be written with JavaScript rather than the C++ required by the foobar2000 SDK.&lt;br /&gt;
* [[Foobar2000:Components/Waveform Minibar (mod) (foo_wave_minibar_mod)|Waveform Minibar (mod) (foo_wave_minibar_mod)]] · Element for DUI with seekbar functionality on top of the waveform of the playing song.&lt;br /&gt;
&lt;br /&gt;
==== Panels ====&lt;br /&gt;
Panels extend the functionality of Columns UI components.&lt;br /&gt;
* [[Foobar2000:Components/Album List Panel (foo_uie_albumlist)|Album List Panel (foo_uie_albumlist)]] · Displays the database in a treeview using customizable sorting methods (by genre, artist, directory, etc.)&lt;br /&gt;
* [[Foobar2000:Components/Console_(foo_uie_console)|Console (foo_uie_console)]] · Panel version of console. Displays diagnostic messages. Requires Columns UI 0.1.3 beta 1 or newer.&lt;br /&gt;
* [[Foobar2000:Components/JScript Panel 3 (foo_jscript_panel3)|JScript Panel 3 (foo_jscript_panel3)]] · a component which allows creation of customisable panels that can be written with JavaScript rather than the C++ required by the foobar2000 SDK.&lt;br /&gt;
* [[Foobar2000:Components/Popup Panels (foo_popup_panels)|Popup Panels (foo_popup_panels)]] · This component allows displaying ColumnsUI panels in a popup window.&lt;br /&gt;
* [[Foobar2000:Components/Waveform Minibar (mod) (foo_wave_minibar_mod)|Waveform Minibar (mod) (foo_wave_minibar_mod)]] · Waveform Minibar (mod) is a seekbar that shows the waveform of the track.&lt;br /&gt;
&lt;br /&gt;
===DSP===&lt;br /&gt;
====Converters====&lt;br /&gt;
* [[Foobar2000:Components/SRC Resampler DSP (foo_dsp_src_resampler)|SRC Resampler DSP (foo_dsp_src_resampler)]] · Secret Rabbit Code resampler.&lt;br /&gt;
&lt;br /&gt;
====Effects====&lt;br /&gt;
* [[Foobar2000:Components/Crossmix DSP (foo_dsp_crossmix)|Crossmix DSP (foo_dsp_crossmix)]] · Mixes the beginning of the next track over the ending of the previous track without any fading.&lt;br /&gt;
* [[Foobar2000:Components/Effect DSP (foo_dsp_effect)|Effect DSP (foo_dsp_effect)]] · Adds miscellaneous effects.&lt;br /&gt;
* [[Foobar2000:Components/Fade In-Out DSP (foo_dsp_fadeinout)|Fade In/Out DSP (foo_dsp_fadeinout)]] · Allows adding linear, sine, cosine, or logarithmic shaped fade-in and fade-out effects.&lt;br /&gt;
* [[Foobar2000:Components/Vocal Exciter DSP (foo_dsp_vocal_exciter)|Vocal Exciter DSP (foo_dsp_vocal_exciter)]] · Adds harmonically related distortion to high frequencies to give more presence.&lt;br /&gt;
&lt;br /&gt;
====Headphones====&lt;br /&gt;
* [[Foobar2000:Components/MathAudio Headphone EQ (foo_headphone_eq)|MathAudio Headphone EQ (foo_headphone_eq)]] · Helps to detect and compensate for the unwanted resonances in high-quality headphones and earphones.&lt;br /&gt;
&lt;br /&gt;
====Multichannel audio====&lt;br /&gt;
* [[Foobar2000:Components/Downmixer DSP (foo_dsp_downmixer)|Downmixer DSP (foo_dsp_downmixer)]] · Downmixes source to the selected output format.&lt;br /&gt;
* [[Foobar2000:Components/Trifield LR-LRC Decoder DSP (foo_dsp_trifield)|Trifield LR→LRC Decoder DSP (foo_dsp_trifield)]] · Implementation of Michael Gerzon&#039;s Trifield decoder.&lt;br /&gt;
&lt;br /&gt;
====Multi-purpose====&lt;br /&gt;
* [[Foobar2000:Components/MathAudio Room EQ (foo_room_eq)|MathAudio Room EQ (foo_room_eq)]] · Corrects deficiencies of room acoustics (multipoint compensation).&lt;br /&gt;
* [[Foobar2000:Components/mda Dither DSP (foo_dsp_mdadither)|mda Dither DSP (foo_dsp_mdadither)]] · Range of dither types for word-length reduction.&lt;br /&gt;
* [[Foobar2000:Components/Stereo Convolver (foo_dsp_stereoconv)|Stereo Convolver (foo_dsp_stereoconv)]] · Take stereo audio and convolve each channel with two impulse responses.&lt;br /&gt;
&lt;br /&gt;
====Utilities====&lt;br /&gt;
* [[Foobar2000:Components/Post-track Silence (foo_dsp_silence)|Affix silence (foo_dsp_silence)]] Inserts a configurable amount of silence after each track to help external devices like MiniDisc players to sync track changes.&lt;br /&gt;
* [[Foobar2000:Components/Amplifier DSP (foo_dsp_amp)|Amplifier DSP (foo_dsp_amp)]] · A simple volume adjustment DSP allowing the signal amplitude to be both boosted and lowered.&lt;br /&gt;
* [[Foobar2000:Components/EBU R128 Normalizer (foo_r128norm)|EBU R128 Normalizer (foo_r128norm)]] · This component provides a simple DSP for normalizing audio tracks using a running windowed calculation of the EBU R-128 standard.&lt;br /&gt;
* [[Foobar2000:Components/Fake Gapless DSP (foo_dsp_fakegapless)|Fake Gapless DSP (foo_dsp_fakegapless)]] · Briefly fades track changes to silence to avoid glitches with gapless tracks when encoded with lossy codecs.&lt;br /&gt;
* [[Foobar2000:Components/GAP Killer (foo_dsp_nogaps)|Gap Killer DSP (foo_dsp_nogaps)]] · Removes silence from track transitions.&lt;br /&gt;
* [[Foobar2000:Components/Hard Clip DSP (foo_dsp_hardclip)|Hard Clip DSP (foo_dsp_hardclip)]] · Clips peaks forcing foobar2000 output to match players that don&#039;t support floating point output.&lt;br /&gt;
* [[foobar2000:Components/Noise Sharpening (foo_dsp_delta)|Noise Sharpening (foo_dsp_delta)]] · This component boosts high frequencies.&lt;br /&gt;
* [[Foobar2000:Components/Pregap DSP (foo_dsp_pregap)|Pregap DSP (foo_dsp_pregap)]] · Inserts silence before real playback begins.&lt;br /&gt;
* [[Foobar2000:Components/ReplayGain DSP (foo_dsp_replaygain)|ReplayGain DSP (foo_dsp_replaygain)]] · ﻿Alternative ReplayGain implementation with support for smarter automatic mode selection.&lt;br /&gt;
* [[Foobar2000:Components/Skip Silence DSP (foo_dsp_skip_silence)|Skip Silence DSP (foo_dsp_skip_silence)]] · Automatically fast forwards over extended periods of silence.&lt;br /&gt;
* [[Foobar2000:Components/Smart Dither DSP (foo_dsp_dither)|Smart Dither DSP (foo_dsp_dither)]] · TPDF dither DSP that leaves digital silence untouched.&lt;br /&gt;
&lt;br /&gt;
===Input===&lt;br /&gt;
====Music decoders====&lt;br /&gt;
* [[Foobar2000:Components/DVD Audio Decoder (foo_input_dvda)|DVD Audio Decoder (foo_input_dvda)]] · Decodes DVD Audio ([[DVD Audio]]) Disks.&lt;br /&gt;
* [[Foobar2000:Components/OptimFROG Decoder_(foo_input_ofr)|OptimFROG Decoder (foo_input_ofr)]] · Decodes OptimFROG audio format.&lt;br /&gt;
* [[foobar2000:Components/QOA Audio Decoder (foo_qoa)|QOA Audio Decoder (foo_qoa)]] · Decodes the Quite OK Audio (QOA) format.&lt;br /&gt;
* [[Foobar2000:Components/TAK Decoder (foo_input_tak)|TAK Decoder (foo_input_tak)]] · Adds support for decoding and tagging [[TAK]] files as well as reading embedded album art.&lt;br /&gt;
* [[Foobar2000:Components/TTA Audio Decoder (foo_input_tta)|TTA Audio Decoder (foo_input_tta)]] · Decodes True Audio ([[TTA]]) audio format.&lt;br /&gt;
&lt;br /&gt;
====Other decoders====&lt;br /&gt;
* [[Foobar2000:Components/AdPlug (foo_adplug)|AdPlug (foo_adplug)]] Decoding support for all Adlib FM chip formats supported by the AdPlug library.&lt;br /&gt;
* [[Foobar2000:Components/Another Slight Atari Player (foo_asap)|Another Slight Atari Player (foo_asap)]]· adds playback of Atari 8-bit chiptunes to foobar2000.&lt;br /&gt;
* [[Foobar2000:Components/MIDI Player (foo_midi)|MIDI Player (foo_midi)]] · adds playback of MIDI files to foobar2000.&lt;br /&gt;
* [[Foobar2000:Components/sidplay (foo_sid)|SID Player (foo_sid)]] · adds playback of SID and MUS files to foobar2000.&lt;br /&gt;
* [[Foobar2000:Components/V2M Decoder (foo_input_v2m)|V2M Decoder (foo_input_v2m)]] · Farbrausch V2 module (V2M) decoder.&lt;br /&gt;
* [[Fobar2000:Components/vgmstream decoder (foo_input_vgmstrean)|vgmstream decoder]] (foo_input_vgmstrean) · allows playback of hundreds of streamed (prerecorded) audio formats used in video games.&lt;br /&gt;
&lt;br /&gt;
===Visualisation===&lt;br /&gt;
* [[Foobar2000:Components/ProjectM Visualisation (foo_vis_projectM)|ProjectM Visualisation (foo_vis_projectM)]] Based on the ProjectM project, which is a reimplementation of Milkdrop under OpenGL.&lt;br /&gt;
* [[Foobar2000:Components/Enhanced Spectrum Analyzer (foo enhanced spectrum analyzer)|Enhanced Spectrum Analyzer (foo_enhanced_spectrum_analyzer)]] Displays a detailed FFT spectrum in a logarithmic frequency scale.&lt;br /&gt;
* [[Foobar2000:Components/Loudness Peakmeter (foo loudness peakmeter)|Loudness Peakmeter (foo_loudness_peakmeter)]] Displays a loudness meter and graph in real-time.&lt;br /&gt;
===Other===&lt;br /&gt;
====General====&lt;br /&gt;
* [[Foobar2000:Components/Cover Info (foo_cover_info)|Cover Info (foo_cover_info)]] · This component scans a selection of files for embedded album art and stores the results in a database.&lt;br /&gt;
* [[Foobar2000:Components/Cover Resizer (foo_cover_resizer)|Cover Resizer (foo_cover_resizer)]] · Utilities for manipulating embedded art of files from within of foobar 2000.&lt;br /&gt;
* [[Foobar2000:Components/Loop (foo_loop)|Loop (foo_loop)]] · This component offers looping in a track.&lt;br /&gt;
* [[Foobar2000:Components/Metronome (foo_metronome)|Metronome (foo_metronome)]] · a simple console metronome.&lt;br /&gt;
* [[Foobar2000:Components/No Display Standby (foo_nds)|No Display Standby (foo_nds)]] · This component disables monitor power saving feature while music is playing.&lt;br /&gt;
* [[Foobar2000:Components/No Sleep (foo_nosleep)|No Sleep (foo_nosleep)]] · Prevents system from entering standby mode while foobar2000 is running.&lt;br /&gt;
* [[Foobar2000:Components/Preview (foo_preview)|Preview (foo_preview)]] · Plays first seconds of consecutive tracks.&lt;br /&gt;
* [[Foobar2000:Components/QSearch (foo_qsearch|QSearch (foo_qsearch)]] · Provides 6 context menu items to create playlists or open a search window from the selected track&#039;s metadata.&lt;br /&gt;
* [[Foobar2000:Components/Replaygain Override (foo rg trn)|Replaygain Override (foo rg trn)]] · Provides a way to specify which replaygain modes to use for each playback order.&lt;br /&gt;
* [[Foobar2000:Components/Renamer (foo_renamer)|Renamer (foo_renamer)]] · An alternative file renamer for people who wish to configure reserved character replacement rules manually.&lt;br /&gt;
* [[Foobar2000:Components 0.9/Run (foo_run)|Run Services (foo_run)]] · Allows you to run a external program with the foobar syntax.&lt;br /&gt;
* [[Foobar2000:Components/Run Main (foo_run_main)|Run Main (foo_run_main)]] · This component has full support for dynamically generated menu commands.&lt;br /&gt;
* [[Foobar2000:Components/Scheduler Mod (foo_scheduler_mod)|Scheduler Mod (foo_scheduler_mod)]] Plugin for scheduling actions like play, stop, system shutdown/wake up and many more.&lt;br /&gt;
* [[Foobar2000:Components/Seekbox (foo_seek_box)|Seekbox (foo_seek_box)]] · Main menu item that pops up a box for seeking to a particular hh:mm:ss time in the current track.&lt;br /&gt;
* [[Foobar2000:Components/Seek to Time (foo_seek_to_time)|Seek to Time (foo_seek_to_time)]] · This component allows defining timestamps to directly seek to with keyboard shortcuts.&lt;br /&gt;
* [[Foobar2000:Components/Stop after Album (foo_stopafteralbum)|Stop after Album (foo_stopafteralbum)]] · This component allows stop playing according to defined tags.&lt;br /&gt;
* [[Foobar2000:Components/SQL Tree (foo_uie_sql_tree)|SQL Tree (foo_uie_sql_tree)]] · This component makes possible viewing the media library in a tree structure using SQL queries.&lt;br /&gt;
* [[Foobar2000:Components/SQLite Utilities (foo_sqlite)|SQLite Utilities (foo_sqlite)]] · This component allows viewing and changing the contents of the media library and the playlists by using SQL statements.&lt;br /&gt;
* [[Foobar2000:Components/SVG services (foo_svg_services)|SVG services (foo_svg_services)]] · This component provides an SVG renderer, for use by other foobar2000 components.&lt;br /&gt;
* [[Foobar2000:Components/Timebomb (foo_timebomb)|Timebomb (foo_timebomb)]] · Stop playback / exit program after a specified time.&lt;br /&gt;
* [[Foobar2000:Components/Timebomb2 (foo_timebomb2)|Timebomb2 (foo_timebomb2)]] · Stop playing after predefined time.&lt;br /&gt;
* [[Foobar2000:Components/PGGB-RT (foo pggb rt)|PGGB-RT (foo_pggt_rt)]] Real-time implementation of Remastero&#039;s PGGB resampling algorithm implemented as foobar2000 component. Only available as 64-bit component.&lt;br /&gt;
* [[Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)|Vital Bookmarks (foo_vbookmark)]] · Provides playback bookmark functionality.&lt;br /&gt;
&lt;br /&gt;
====Lyrics====&lt;br /&gt;
* [[Foobar2000:Components/ESlyric (foo_uie_eslyric)|ESlyrics (foo_uie_eslyric)]] · Alternative lyric show component.&lt;br /&gt;
* [[foobar2000:Components/OpenLyrics (foo_openlyrics)|OpenLyrics (foo_openlyrics)]] · Modern replacement for Lyric Show Panel 3.&lt;br /&gt;
&lt;br /&gt;
====Notifier====&lt;br /&gt;
* [[Foobar2000:Components/Taskbar Playback Progress Bar (foo_taskbar_playback_progress_bar)|Taskbar Playback Progress Bar (foo_taskbar_playback_progress_bar)]] · Recompile of foo_taskbar_playback_progress_bar by Alexey V. Grishin. Fixed potential divide by zero crash and added 64-bit support.&lt;br /&gt;
&lt;br /&gt;
====Online database====&lt;br /&gt;
* [[Foobar2000:Components 0.9/Audioscrobbler (foo_audioscrobbler)|Audioscrobbler (foo_audioscrobbler)]] · Audioscrobbler will send the name of every song you play on your computer to [https://www.last.fm/ Last.fm].&lt;br /&gt;
* [[Foobar2000:Components/Last.fm. Playcount Sync (foo_lastfm_playcount_sync)|Last.fm. Playcount Sync (foo_lastfm_playcount_sync)]] · This component fetches [https://www.last.fm/ Last.fm] playcounts and first played/last played dates as you listen.&lt;br /&gt;
* [[Foobar2000:Components/Scrobble (foo_scrobble)|Scrobble (foo_scrobble)]] · This is component for scrobbling to [https://www.last.fm/ Last.fm]&lt;br /&gt;
&lt;br /&gt;
====Online radio/video ====&lt;br /&gt;
* [[Foobar2000:Components/Youtube (foo_youtube)|Youtube (foo_youtube)]] · This component adds possibility to play Youtube, Vimeo and Dailymotion clips directly by their URL.&lt;br /&gt;
&lt;br /&gt;
====Playlist tools====&lt;br /&gt;
* [[Foobar2000:Components/Cue Fix (foo_cue_fix)|Cue Fix (foo_cue_fix)]] · Component for foobar2000 to fix CUE/FLAC,APE,WAVE problems.&lt;br /&gt;
* [[Foobar2000:Components/Cuesheet_Creator_(foo_cuesheet_creator)|Cuesheet Creator(foo_cuesheet_creator)]] · Component for generating cuesheet from playlist.&lt;br /&gt;
* [[Foobar2000:Components/Play Next (foo_play_next)|Play Next (foo_play_next)]] · Adds the selected track to the beginning of the playback queue to be played next.&lt;br /&gt;
* [[Foobar2000:Components/Play Track (foo_play_track)|Play Track (foo_play_track)]] · Adds a Play Track submenu to the main Playback menu.&lt;br /&gt;
* [[Foobar2000:Components/Playlist Attributes (foo_playlist_attributes)|Playlist Attributes (foo_playlist_attributes)]] · This component uses allows assigning various attributes to a playlist.&lt;br /&gt;
* [[Foobar2000:Components/Playlist Fix (foo_playlist_fix)|Playlist Fix (foo_playlist_fix)]] · This component uses title formatting to match dead playlist items against library items and updates the playlist entries.&lt;br /&gt;
* [[Foobar2000:Components/Playlist_Tour_(foo_playlisttour)|Playlist Tour (foo_playlisttour)]] · Recently activated playlists prev/next history navigation.&lt;br /&gt;
* [[Foobar2000:Components/Random Pools (foo_random_pools)|Random Pools (foo_random_pools)]] · is component for creating random playlist entries selected and grouped by various pool definitions.&lt;br /&gt;
* [[Foobar2000:Components/Inactive Tracks (foo_skip)|Skip Track (foo_skip)]] · Skips tracks that are marked via a tag as inactive.&lt;br /&gt;
&lt;br /&gt;
====Playback statistics====&lt;br /&gt;
* [[Foobar2000:Components/foo enhanced playcount|Enhanced Playback Statistics (foo_enhanced_playcount)]] · This component collects and maintains enhanced statistics for played songs.&lt;br /&gt;
* [[Foobar2000:Components/Statistics (foo_statistics)|Statistics (foo_statistics)]] · Collects all kind of foobar2000 statistics and prints them to console.&lt;br /&gt;
&lt;br /&gt;
====Remote control====&lt;br /&gt;
&lt;br /&gt;
* [[Foobar2000:Components/Beefweb Remote Control (foo_beefweb)|Beefweb Remote Control (foo_beefweb)]] · Provides web interface and REST-like API for controlling player remotely.&lt;br /&gt;
* [[Foobar2000:Components/HTTP Remote Control (foo_httpcontrol)|HTTP Remote Control (foo_httpcontrol)]] · is a remote control component for the foobar2000 player.&lt;br /&gt;
&lt;br /&gt;
====Tagging====&lt;br /&gt;
* [[Foobar2000:Components/Discogger_(foo_discogger)|Discogger (foo_discogger)]] · Retrieve info and album art from Discogs.com database.&lt;br /&gt;
* [[Foobar2000:Components/External Tags (foo_external_tags)|External Tags (foo_external_tags)]] · This component adds tagging support for non-taggable file formats.&lt;br /&gt;
* [[Foobar2000:Components/MusicBrainz Tagger_(foo_musicbrainz)|MusicBrainz Tagger_(foo_musicbrainz)]] · Musicbrainz tagger.&lt;br /&gt;
* [[Foobar2000:Components/MusicBrainz64_(foo_musicbrainz64)|MusicBrainz64 (foo_musicbrainz64)]] · Musicbrainz tagger (alternative).&lt;br /&gt;
* [[Foobar2000:Components/Tag Normalizer (foo_tag_normalizer)|Tag Normalizer (foo_tag_normalizer)]] · This component Normalizes Unicode characters in tags.&lt;br /&gt;
&lt;br /&gt;
====Utilities====&lt;br /&gt;
* [[Foobar2000:Components/Audio MD5 (foo_audiomd5)|Audio MD5 (foo_audiomd5)]] · Component for generating and verifying MD5 checksum of audio data.&lt;br /&gt;
* [[Foobar2000:Components/Feature Watcher (foo_whatsnew)|Feature Watcher (foo_whatsnew)]] · This Component watches available features and reports changes.&lt;br /&gt;
* [[Foobar2000:Components/Recorder (foo_record)|Recorder (foo_record)]] · Record audio from selected sound card input.&lt;br /&gt;
&lt;br /&gt;
===Output===&lt;br /&gt;
====Interfaces====&lt;br /&gt;
* [[Foobar2000:Components/WASAPI shared output (foo_out_wasapis)|WASAPI shared output (foo_out_wasapis)]] · Shared mode WASAPI output for Vista and newer Windows versions.&lt;br /&gt;
* [[Foobar2000:Components/WASAPI shared output (debug) (foo_out_wasapis_debug)|WASAPI shared output (foo_out_wasapis_debug)]] · Shared mode WASAPI output for Vista and newer Windows versions, with additional debugging capabilities.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* {{foobar2000|http://www.foobar2000.org/components|Components Repository}}&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37381</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37381"/>
		<updated>2023-09-17T13:30:23Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update feature list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0&lt;br /&gt;
| stable_release_date  = 2023-09-16&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_architecture = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column fields &#039;Time&#039; and &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37380</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37380"/>
		<updated>2023-09-16T17:56:54Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0&lt;br /&gt;
| stable_release_date  = 2023-09-16&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column field &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37363</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37363"/>
		<updated>2023-09-11T13:07:35Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = &lt;br /&gt;
| stable_release_date  = &lt;br /&gt;
| preview_release      = 1.0.beta.12&lt;br /&gt;
| preview_release_date = 2023-09-11&lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column field &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37358</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37358"/>
		<updated>2023-09-09T17:34:02Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = &lt;br /&gt;
| stable_release_date  = &lt;br /&gt;
| preview_release      = 1.0.beta.10&lt;br /&gt;
| preview_release_date = 2023-09-09&lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column field &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37356</id>
		<title>Foobar2000:Components/Vital Bookmarks (foo vbookmark)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Vital_Bookmarks_(foo_vbookmark)&amp;diff=37356"/>
		<updated>2023-09-08T21:53:51Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Vital Bookmarks]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Vital Bookmarks&lt;br /&gt;
| screenshot           = [[Image:vital_bookmarks_example.png|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_vbookmark&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|07|17}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = &lt;br /&gt;
| stable_release_date  = &lt;br /&gt;
| preview_release      = 1.0.beta.9&lt;br /&gt;
| preview_release_date = 2023-09-08&lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = General&lt;br /&gt;
| license              = [https://github.com/ghDaYuYu/foo_vbookmark/blob/master/LICENSE GPL-3.0]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Vital Bookmarks&#039;&#039;&#039; features playback bookmarks, enabling adding and restoring bookmarks from the Playback navigation menu (Playback -&amp;gt; Vital Bookmarks).&lt;br /&gt;
The bookmark manager is available by adding the Vital Bookmark UI element to the fb2k layout. Other options include automatic creation of bookmarks on exit or on track change.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Paremo (the original Basic Bookmark project up to v0.8.05)&lt;br /&gt;
* da yuyu is main developer of this fork since 2023-07-27, when the component was renamed Vital Bookmarks.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Vital Bookmarks requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item Playback -&amp;gt; Vital Bookmarks.&lt;br /&gt;
* UI element can be used add, restore or delete bookmarks.&lt;br /&gt;
* Editable UI column field &#039;Comment&#039; to add extra bookmark descriptions.&lt;br /&gt;
* Option to auto-create bookmarks on exit.&lt;br /&gt;
* Option to auto-create bookmarks on track change.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124481.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark/tree/master/compiled Download]&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_vbookmark Vital Bookmarks on github]&lt;br /&gt;
* Original Basic Boorkmark {{ha|https://hydrogenaud.io/index.php/topic,118283.0.html}}&lt;br /&gt;
* [https://github.com/Paremo/foo_bbookmark Basic Bookmarks by Paremo on github]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playlist_Tour_(foo_playlisttour)&amp;diff=37354</id>
		<title>Foobar2000:Components/Playlist Tour (foo playlisttour)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/Playlist_Tour_(foo_playlisttour)&amp;diff=37354"/>
		<updated>2023-09-08T16:25:45Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: update release version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|Playlist Tour]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = Playlist Tour&lt;br /&gt;
| screenshot           = &lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_playlisttour&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|02|26}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.15&lt;br /&gt;
| stable_release_date  = 2023-09-08&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 2.0&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module = Default UI, Columns UI &lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = BSD&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;Playlist Tour&#039;&#039;&#039; keeps a list of recently activated playlists, enabling prev/next history navigation (View-&amp;gt;Recent playlists).&lt;br /&gt;
Navigation is also available by adding Playlist Tour UI element to the fb2k layout. Playlist names containing asterisks have also been played.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Sami Salonen (up until Playlist History v0.1.6)&lt;br /&gt;
* da yuyu is main developer since version v0.1.6, and since 2023-02-26, this component has a new name, Playlist Tour.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Playlist History requires foobar 2000 v2.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Adds a menu item View -&amp;gt; Recent playlists.&lt;br /&gt;
* UI element can reposition playlists to the left or to the right in the Playlist Tabs component.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,123758.0.html}}&lt;br /&gt;
* [https://hydrogenaud.io/index.php/topic,123758.msg1032471.html#msg1032471  Download]&lt;br /&gt;
* [https://github.com/ssalonen/foo_playlisthistory Playlist History by Sami Salonen on github]&lt;br /&gt;
* [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Playlist_History_(foo_playlisthistory) Old Playlist History]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/CAD_NowPlaying_(foo_cad_nowplaying)&amp;diff=37345</id>
		<title>Foobar2000:Components/CAD NowPlaying (foo cad nowplaying)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Components/CAD_NowPlaying_(foo_cad_nowplaying)&amp;diff=37345"/>
		<updated>2023-08-29T12:21:14Z</updated>

		<summary type="html">&lt;p&gt;Da yuyu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Foobar2000 3rd-Party Components|CAD NowPlaying]]&lt;br /&gt;
{{infobox foobar2000 component&lt;br /&gt;
| name                 = CAD NowPlaying&lt;br /&gt;
| screenshot           = [[Image:Foo_cad_nowplaying_example.jpg|256px]]&lt;br /&gt;
| caption              = &lt;br /&gt;
| module_name          = foo_cad_nowplaying&lt;br /&gt;
| developer            = {{ha user|u=132910|name=da yuyu}}&lt;br /&gt;
| repository           = &lt;br /&gt;
| released             = {{start date and age|2023|08|27}}&lt;br /&gt;
| released_ref         = &lt;br /&gt;
| stable_release       = 1.0.3.2&lt;br /&gt;
| stable_release_date  = 2023-08-27&lt;br /&gt;
| preview_release      = &lt;br /&gt;
| preview_release_date = &lt;br /&gt;
| foobar2000_minimum   = 1.5&lt;br /&gt;
| foobar2000_maximum   = &lt;br /&gt;
| foobar2000_ui_module =  &lt;br /&gt;
| use                  = &lt;br /&gt;
| license              = LGPL-3.0&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&#039;&#039;&#039;CAD NowPlaying&#039;&#039;&#039; provides support for Rainmeter NowPlaying measure.&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* Birunthan Mohanathas (up until CD Art Display v1.0.3)&lt;br /&gt;
* da yuyu is main developer since version v1.0.3.2, and since 2023-08-27, this component has a new name, CAD NowPlaying.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
Rainmeter desktop customization tool.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Fixed issues with status and track change/refresh (thanks @NighthowkSLO).&lt;br /&gt;
* Uses fb2k API to retrieve cover album art.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{ha|https://hydrogenaud.io/index.php/topic,124623.0.html}}&lt;br /&gt;
* [https://github.com/ghDaYuYu/foo_cad_nowplaying/releases Download]&lt;br /&gt;
* [https://github.com/poiru/foo-cad Original foo_cad by Poiru on github]&lt;br /&gt;
* [https://wiki.hydrogenaud.io/index.php?title=Foobar2000:CD_Art_Display_(foo_cad) Original foo_cad wiki]&lt;/div&gt;</summary>
		<author><name>Da yuyu</name></author>
	</entry>
</feed>