Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.txt | 2011-08-09 | 2.4 kB | |
LCD_API-1.2.1.jar | 2011-08-09 | 129.1 kB | |
Totals: 2 Items | 131.4 kB | 0 |
LCD_API Visit the wiki at https://sourceforge.net/apps/mediawiki/lcdapi/ for a "getting started" guide and examples of use. ChangeLog: 1.2.1 - 08/09/2011 - Corrected a bug in HorizontalBarWidget where the first WidgetSet message was not being generated if only constants were used in the definition. Also simplified the widget to use constant dynamic values instead of separate constant fields. - Removed sendAllMessages() method from LCDConnection. The client should implement this functionality and handle any failure cases. - OutboundMessages can now return an expected number of server response messages. Useful for detecting all expected responses on a SendMode.WAIT send. - Modified LCDConnection's sendMessage() method to wait for all expected server responses for a particular message if SendMode.WAIT. - Corrected bug where scroller widget will omit any single-spaces trailing the value being scrolled. 1.2.0 - 06/16/2011 + Added ExpressionDynamicValues. - Corrected a bug in which ScrollerWidget was miscalculating its character width and heights. - Corrected minor spelling bug in DynamicValueManager's registerDynamicValue method name. - Removed handling of Priority Integer values as the LCDd server source simply converted the Integers to Enumerations anyway. - Standardized comma tokenizing in widget definition. Corrected bugs in some escaped character situations. - Minor bug fix in order in which constants are pulled from Screen objects. - Added a new unregisterDynamicValue method to DynamicValueManager. - DynamicValueManager's getDynamicValue will now throw a DynamicValueNotRegisteredException if called on a ValueID that was not previously registered. 1.1.3 - 06/03/2011 - Corrected minor bug in which constant widgets were being created for blank lines that don't really require constant text. - Added ability to escape commas in ScrollerWidget definition. This corrects a bug where commas could not be part of the definition string. - Added ability for DynamicValueManager to be reset. - Modified the logger's ability to handle forwarded log entries differently then standard entries. - Corrected a minor bug in APIConfig where Warning level logging was still enabled if LogLevel set to 1 in configuration. ...