StressFree Webmin theme version 2.0 released

Version 2.0 of the StressFree Webmin theme adds limited support for Google Gears. Whilst this addition does not provide true "offline" functionality it does help speed up the performance of the Webmin theme, especially over slow connections. In a nutshell Gears is used to cache a significant portion of Webmin's static content (images, javascript and CSS).

To enable Gears click the Gears link on the top right of the screen and follow the instructions. If your browser does not have Gears installed you will be provided a link to install the library. A demonstration of this functionality is given in the video below. There is not much to see, but the performance improvement is noticeable if you use Webmin a lot.

The concept and initial code for this functionality was kindly provided by Dwi Kristianto. I have integrated his proposal into the core StressFree theme and in the process tweaked it a fair bit to ensure it works in a variety of Webmin configurations.

This release also fixes a login screen rendering bug introduced since version 1.450 of Webmin. Unfortunately to resolve this bug backwards compatibility with Webmin versions > 1.450 is broken. If you are not using Webmin 1.450+ it is recommended that you do not install this theme, or better yet, upgrade Webmin prior to installing this theme.

The updated theme can be downloaded from here.