Foobar2000:Components/Quicksearch UI Element (foo quicksearch): Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 14: | Line 14: | ||
Foobar 1.x and Column UI 0.3.8.x (Optional). The component will not work with previous versions of Foobar. | Foobar 1.x and Column UI 0.3.8.x (Optional). The component will not work with previous versions of Foobar. | ||
===Getting started=== | ===Getting started=== | ||
Although the toolbar is highly configurable, the recommended scenario is to just install the toolbar as an UI element (Default UI) or a column UI panel, then type a string and press the enter key to visualize the results. | |||
The toolbar is also available from the main Menu (Library->Quicksearch). | The toolbar is also available from the main Menu (Library->Quicksearch). | ||
Line 31: | Line 31: | ||
* Ctrl+Alt+Shift: Force the creation of a new results playlist and use all playlists (except the last search results) as the search source | * Ctrl+Alt+Shift: Force the creation of a new results playlist and use all playlists (except the last search results) as the search source | ||
==Context Menu (Search for same)== | ==Context Menu (Search for same)== | ||
The content of the context menu is now fully customizable. Please refer to the "Tagz strings" area of the preferences page for details. | |||
Note : | Note : | ||
* The context menu is not available (and grayed) when several entries are selected. | * The context menu is not available (and grayed) when several entries are selected. | ||
==Miscellaneous== | ==Miscellaneous== | ||
Line 63: | Line 66: | ||
===Tagz strings=== | ===Tagz strings=== | ||
Enables the customization of strings to look for during a search. | Enables the customization of strings to look for during a search. | ||
=Change Log= | |||
* '''V1.0'''Initial version |
Revision as of 09:41, 13 April 2010
Page under construction
General
Derived from foo_uie_quicksearch and ported to foobar2000 V1.0.x, now available as either a Column UI panel or an UI element for the default UI. The version has been rewritten (almost) from scratch to benefit from the new SDK and introduce new features such as autoplaylist generation, full customization of the context menu, ....
Configuration has also been simplified with separation of general and toolbar customization.
Download link
The component is available from here. Download an place in your foobar components directory.
Requirements
Foobar 1.x and Column UI 0.3.8.x (Optional). The component will not work with previous versions of Foobar.
Getting started
Although the toolbar is highly configurable, the recommended scenario is to just install the toolbar as an UI element (Default UI) or a column UI panel, then type a string and press the enter key to visualize the results.
The toolbar is also available from the main Menu (Library->Quicksearch).
A toolbar menu is available by clicking on the search icon for detailed configuration.
Features
Searching ...
Usage of Special Keys
"Crtl", "Alt" and "Shift Keys" (together with the enter key) will trigger the following processings, regardless of search parameters :
- Ctrl: Force the creation of a new results playlist
- Ctrl+Shift: Force the creation of a new (results) autoplaylist
- Alt: Force search in the current playlist
- Alt+Shift: Force search in all playlist(except the last search results)
- Shift: Force inline playlist search
- Ctrl+Alt: Force the creation of a new results playlist and use the current playlist as the search source
- Ctrl+Alt+Shift: Force the creation of a new results playlist and use all playlists (except the last search results) as the search source
Context Menu (Search for same)
The content of the context menu is now fully customizable. Please refer to the "Tagz strings" area of the preferences page for details.
Note :
- The context menu is not available (and grayed) when several entries are selected.
Miscellaneous
- "New playlist" and "New autoplaylist" options are not compatible with "Inline playlist search" and will be deactivated accordingly.
- "New autoplaylist" cannot be used when searching from an other source than the media library and will be deactivated accordingly.
- You are not allowed to rename or delete the results playlist. It is automatically managed by the plugin.
Configuration
Toolbar Menu
The toolbar menu is available by (right) clicking on the toolbar icon and provides with the ability to customize search parameters or the look of the toolbar. Options are described below :
Search in ...
Indicates where to search : Database, Current playlist or All playlists. Note :
- Inline playlist search will select the search results in the current playlist.
- The playlist containing the search results will be skipped when searching in all playlists.
General Configuration
The general configuration is available from the Preferences menu (under Media Library/Quicksearch) or by selecting "Preferences" from the toolbar Menu. Note that the general configuration is now consistent with the standard behavior for preference pages (OK, Cancel and Apply buttons). Changes are not taken into account until the OK or Apply buttons are hit. Options are the following :
Search ...
Reset searchstring when successfull
Will blank the string you have typed after a successfull search.
Reset "New Playlist" after execution
Will unselect "New Playlist" or "New Autoplaylist" after execution.
Remove parenthesis from search tags (context menu)
Will automatically remove parenthesis found in tags from the selected track before building the query. Can be usefull to search more globally (e.g. excluding "(Disc 1 ... n)" from the search criteria).
Tagz strings
Enables the customization of strings to look for during a search.
Change Log
- V1.0Initial version