199 lines
5.9 KiB
Plaintext
Executable File
199 lines
5.9 KiB
Plaintext
Executable File
Asynchronious foo_httpcontrol template
|
|
0.73 https://bitbucket.org/oblikoamorale/foo_httpcontrol/wiki/Home
|
|
|
|
*** Requirements
|
|
|
|
This template is developed to be used in modern desktop browsers and
|
|
is fully compatible with Opera 10, Google Chrome 4 and Firefox 3.5.
|
|
Internet Exploder 8 seems to work as well.
|
|
|
|
Some other browsers might also work, but you never know until you try.
|
|
|
|
foobar2000 1.0 and foo_httpcontrol 0.97.15 or more recent versions
|
|
are required.
|
|
|
|
*** Installation
|
|
|
|
Extract archive contents retaining directory structure
|
|
to %APPDATA%\foobar2000\foo_httpcontrol_data\
|
|
|
|
*** Usage
|
|
|
|
Open http://127.0.0.1:8888/ajquery/index.html in your browser.
|
|
(Note that IP address and port is configuration specific and may
|
|
be different in your case.)
|
|
|
|
The interface should be intuitive enough as it is by itself, except:
|
|
|
|
1. Double clicking playlist item starts playback.
|
|
|
|
2. Single clicking playlist item (maybe combined with shift or ctrl)
|
|
selects item(s).
|
|
|
|
3. Dragging playlist item or selection moves it within the current
|
|
playlist page.
|
|
|
|
4. Playlist slider is working as playlist page switcher, drag its
|
|
thumb to change page.
|
|
|
|
5. A few hotkeys are available (check command buttons tooltips for
|
|
hotkey values).
|
|
|
|
6. Use Shift+PageUp and Shift+PageDown to resize playlist.
|
|
|
|
It is recommended to enable "Cursor follows playback" option in
|
|
foobar2000 Playback menu for more convenient playlists browsing.
|
|
|
|
You are free to change template parameters by editing ajquery/config
|
|
file. For example, playlist_items_per_page variable is useful when you
|
|
want to permanently modify playlist page size.
|
|
|
|
*** Release history 2015
|
|
31 Dec 0.73
|
|
fix: broken remove playlist;
|
|
|
|
*** Release history 2014
|
|
|
|
26 Jul 0.72
|
|
fix: broken media library search;
|
|
add: autofocus input on search window open;
|
|
|
|
02 Mar 0.71
|
|
add: Second precision seeking (instead of percent), requires
|
|
foo_httpcontrol 0.97.15;
|
|
fix: updated to latest jQuery;
|
|
|
|
02 Mar 0.70
|
|
fix: Wrong handling of parent button in file browser;
|
|
fix: Playback order drop down-box didn't reflect the actual order;
|
|
|
|
*** Release history 2012
|
|
|
|
10 Nov 0.69
|
|
fix: added a bit of sanity to file browser dialog: list scroll
|
|
position is remembered for each visited directory,
|
|
improved path navigation;
|
|
fix: added a bit of sanity to search dialog;
|
|
fix: fixed SAC & SAQ checkboxes behaviour;
|
|
fix: albumart initialisation;
|
|
fix: updated jquery & jquery-ui;
|
|
|
|
23 Aug 0.68
|
|
add: playlist page switch buttons;
|
|
fix: playlist auto width;
|
|
|
|
*** Release history 2011
|
|
|
|
09 Apr 0.67
|
|
fix: wrong now playing info when playing first track;
|
|
add: double clicking playlist switcher focuses now playing item;
|
|
add: removed search button;
|
|
|
|
16 Mar 0.66
|
|
fix: updated jquery & jquery-ui;
|
|
fix: updated cover art and favicon to match current fb2k theme;
|
|
fix: seekbar popup vertical position made constant;
|
|
|
|
27 Jan 0.65
|
|
fix: replaced Shift+[ / Shift+] hotkeys with Shift+PageUp / Shift+PageDown due to international keyboards differences;
|
|
fix: probably got rid of windows moving along with playlist resize;
|
|
fix: queue total time / selection total time;
|
|
|
|
*** Release history 2010
|
|
|
|
03 May 0.64
|
|
fix: extra formats in file browser grayed out;
|
|
fix: queue total time;
|
|
fix: weird behaviour with zero playlists;
|
|
fix: ctrl/shift+click selection behaviour;
|
|
17 Apr 0.63
|
|
add: shift+[ and shift] resizes playlist height;
|
|
fix: resize playlist width by dragging right side of seekbar;
|
|
add: show selection total time;
|
|
add: clicking album title selects whole album;
|
|
fix: prefomance improvements;
|
|
|
|
10 Apr 0.62
|
|
add: Internet Exploder 8 compatibility;
|
|
|
|
30 Mar 0.61
|
|
fix: some troubles and bugs;
|
|
|
|
27 Mar 0.60
|
|
add: improved playlist drag & drop;
|
|
add: some fixes and improvements;
|
|
add: migrated to latest jquery/jquery ui;
|
|
|
|
21 Mar 0.59
|
|
add: numerous usability improvements;
|
|
|
|
17 Mar 0.58
|
|
add: "Browse to..." in browser window;
|
|
fix: Remove playlist always removed first one;
|
|
|
|
15 Mar 0.57
|
|
add: reworked playlist items operation style (selecting and
|
|
applying some commands on selection is possible now,
|
|
along with moving selection within the current
|
|
playlist page) - vakata, thanks for the inspiration!;
|
|
add: a few hotkeys (check command buttons tooltip for
|
|
hotkey values);
|
|
fix: non-playable files disappeared in browser;
|
|
fix: excessive size of non-initialized browser window;
|
|
|
|
06 Mar 0.56a
|
|
fix: logarithmic volume control;
|
|
fix: excessive size of browser window;
|
|
|
|
22 Feb 0.56
|
|
add: logarithmic volume control;
|
|
add: mute/unmute button;
|
|
|
|
23 Jan 0.55
|
|
fix: incorrect display of xml special chars in page title;
|
|
fix: fixes and improvements;
|
|
add: ability to focus on playing item;
|
|
|
|
06 Jan 0.54b
|
|
fix: missing albumart in Firefox;
|
|
|
|
06 Jan 0.54a
|
|
fix: replaced [HELPERN] with [HELPERNX];
|
|
add: foo_httpcontrol 0.96.3 or newer is required;
|
|
|
|
05 Jan 0.54
|
|
fix: data retrieval timeouts;
|
|
add: right mouse button click brings up playlist/playlist items popup menus in Chrome/Firefox etc;
|
|
add: remembering windows position, size and state between sessions (browser cookies must be enabled);
|
|
|
|
*** Release history 2009
|
|
|
|
29 Dec 0.53
|
|
fix: various fixes and improvements;
|
|
add: proper playlist undo/redo support;
|
|
|
|
01 Nov 0.52
|
|
fix: various fixes;
|
|
|
|
14 Sep 0.51
|
|
add: queue album to playlist popup menu;
|
|
add: flush queue and queue random to playlists popup menu;
|
|
add: auto install feature;
|
|
|
|
06 Sep 0.5
|
|
fix: progressbar behaviour in paused state;
|
|
add: resizeable album art;
|
|
|
|
03 Sep 0.4
|
|
fix: couldn't perform action on 1st track;
|
|
|
|
02 Sep 0.3
|
|
add: usability improvements;
|
|
add: debug info on ajax failure;
|
|
|
|
01 Sep 0.2
|
|
add: playlist operations menu, ctrl+lmb on playlist tab name;
|
|
fix: various fixes;
|
|
|
|
30 Aug 0.1 Initial release;
|