Hello everyone! Another functionality ready, so I'm writing another status report. This time, I upload a snapshot of the current version, and ask everybody to try it and report bugs if you find some.
The new functionality is async image loading. So if you visit a freesite that has images on it, then you will see a status placeholder image, displaying the current progress of the image(eg. 25%). All images are loading simultanious, no matter how many are on the page. If you have javascript disabled, then the original image loading will take place. The features that is functional as of this moment: The progress page, the downloads/uploads page, and freesites' images are all pushed(meaning you won't need to reload the page to see the current status). These are all working fine in my machine, hope it will on everybody's. I've merged the master branch every now and then, so it has the latest code +pushing, so all recent features are available too. Installation: Download the jar, place to some directory(eg. your current freenet directory), place your freenet-ext.jar to the very same directory, then start it(java -jar freenet-cvs-snapshot.jar). It should startup as usual, and can be used. Please note that all pushing requires javascript to be enabled both in FProxy's settings and in your browser. Although all functionality should working if either or both is disabled. You can download the jar from freenet with key: CHK at pK7B9jv2CjftjNE~7P-MJX8tcyZKpzY9z2xCKj3iFWQ,8g1XHQNfqxFBrVZxzMt0KKmvN0JePbDkJ8HXWUt3DXk,AAIC--8/freenet-cvs-snapshot.jar, or you can checkout to the web-pushing branch on fred-staging, pull the changes, and build one yourself. Please report any bugs you encounter, and all feedback is appreciated. sashee