a4377e10df0379d38d5d793319fb768cd8a6e0da
I noticed a few situations when the start button would be enabled or disabled at the wrong times. The changes I made should correct the following issues:
If you type your username and then paste password from the clipboard, the start button will remain disabled despite both the username and passwords being filled. This is because pasting does not trigger the keyTyped event. To fix this I simply moved the checkDisplaySaveButton call to the keyReleased event, which is called by pasting and regular typing.
When the client initially starts, the start button is enabled even if the username or password field is empty. To fix this I added a call to checkDisplaySaveButton before the button was added to the content pane.
SheepIt Render Farm Client
Website
Overview
SheepIt Render Farm Client is an Open Source client for the distributed render farm "Sheep It".
Compilation
You need Java 1.7, OpenJDK or Oracle are supported. You also need ant. To create the jar file, simply type "ant".
Usage
Once you have a jar file you look at the usage by doing "java -jar bin/sheepit-client.jar --help". When you are doing your development you can use a mirror of the main site who is specially made for demo/dev, it is located at http://www-demo.sheepit-renderfarm.com
Languages
Java
98.4%
Shell
1.6%