Version 1.2.1 has been released and brings mainly bug fixes and slightly altered server communication procedures.
Version 1.2.0 has been released to SourceForge. This version brings bug fixes, performance tweaks, and the major addition of ExpressionDynamicValues. See the README.txt with the download for more information.
Version 1.1.3 has been uploaded to sourceforge. This update is mostly minor bug fixes and tweaks. See the README.txt for more information of the changelog.
Fixed several bugs in ScrollerWidget and included some enhancements such as an Interface for logging to allow the default LogManager class to be overridden by a custom class implementing the interface.
Version 1.1.0 was released and committed to the SVN. This version brings with it support for IconWidgets as well as other minor bug fixes and tweaks.
The first release version has been uploaded and is available under the Files section: LCD_API-1.0.0.jar.
Documentation under the wiki has been added including a "getting started" guide and some examples to get started using the API.
At this point in time, LCD_API has most of it's features coded and tested. While developing the API a separate executable was developed to utilize the API code called JavaProc that performs similar functionality to the lcdproc software, but allowing a user to customize screen layouts using YAML configurations.
I have been a user of lcdproc for several years and always found the hard-coded screens frustrating. There were also times when I have wanted to create my own clients, and found that implementing the LCDd protocol repetitive. As a result, I decided to start LCD_API in hopes my future clients could simply import a mature tested API.... read more