Modified appearance of buttons.
Added partial support for download button.
- Added to api/config
- Display is handled client side.
Added small optimization in core/image.php. Used filemtime() instead of fileatime().
This was probably a typo and technically not a bug, but access time can be expensive to compute. Creation or modification time is cheaper and sufficient for checking if the cache is up to date.
Added api/download/<path> support to server.
Images can be downloaded or albums that do not have sub-albums. Albums are converter to ZIP archives.
Added support for download link to JS client.
Improved error handling in PHP Ajax API