We still have the old vlm.html interface, as only batch commands
are in the new lua http interface.
Moving apart its own files gives a clearer view of the two versions.
- refactor logic and model from status.xml and playlist.xml to prepare those to work as simple views driven by the model. This will allow the .json files to exist as models as well - so .json is also added as a mimetype
- refactor status.xml to use data from shared model in luahttp.lua
- added status.json - mimics functionality of status.xml
This patch contains various updates to the new HTTP UI
Mobile views have only been tested on Android.
Update - Added EQ functionality
Update - Corrected rounding mistakes and EQ units
Update - Added Mobile EQ
Update - Added Mobile Flash View
Update - Minor Display Adjustments
Update - Revert Playlist.xml for backward compatability
Update - Added playlist_jstree.xml for UI usability
Update - Added Batch VLM Command interface
Update - Added VLM command error reporting
Update - Added functionality for future EQ merge into status.xml
Update - Modified Makefile.am to include new files
Update - Corrected main EQ button
Update - Modified author comments
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sure, this will be unpopular, and this will likely kill you kittens, but
maintaining 2 http interface is stupid and counter-productive.
Let's hope luahttp will finally get fixed.
gzip was including a timestamp, and tar was enumerating files in an
unspecified/variable order.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(+ minor modifiations)
SD and extensions are very visible inside the interfaces,
and we are, considered "éditeurs", on those.
Therefore, we do not distribute those where we don't know the legal
state.
Having them in the git, is not considered distribution, (yet).
Move googleimage search first, and enable it again but don't use eg filename in search query.
Move musicbrainz after last.fm, and don't try more than one way to find art, also do query once in 2 sec
If you get bad hits from googleimage album-art, please report them to me.
atm. you should use --input-fast-seek to get better performance. Basicly
script pretends to get iPhone and asks it trailer-stuff and demuxing
it on appletrailers_iphone.lua-script.
Works for me for most trailers, some don't work, just fix it.
Jamendo radios are accessed trough the demuxer, otherwise the SD script will be too slow.
The demuxer should also resolve all the Jamendo api calls to the track unit, xml only.