overviewer/Minecraft-Overviewer — pull request #702 by tswsl1989 (2012-04-18 19:59:03+00:00)
Title: Add new Javascript observer to display render progess in web browser

Progress information is written to progress.js in JSON format. This is then read by overviewer.js (if it exists), and progress is displayed in the web browser if there is a render in progress.

The progress is updated in a similar manner to the Logging console output. The JSON file includes an update interval that is used by the client side Javascript to stop the client requesting progress updates more frequently than they are written to file. This interval is subject to a minimum specified in the config file