2.055 2023-09-17 * dist:ini: dzil clean now removed generated model * update copyright year 2.054 2023-08-22 * Remove obsolete ratings site from doc. 2.053 2021-01-22 Bug fix: * no longer show quotes in values (require Config::Model 2.022) Other changes: * update copyright year * update dependency versions in model generator * added README file for the test suite 2.052 2017-10-05 Update following the deprecation done recently in Config::Model: * use new rw_config parameter in model generator, thus generated LCDd models also use the new rw_config parameter * runtime requires Config::Model 2.111 * build also requires Config::Model::Itself 2.012 2.051 2017-08-27 Updated for lcdproc 0.5.9: * update with LCDd.conf from lcdproc 0.5.9 * Fix 2 comments in LCDd.conf to fix model generation * Regenerated models Other changes: * handle list parameter LCDd::linux_input/key * added links in pod doc and README file * add -file option to model generator script (lcdconf2model.pl) * update copyright year of generated model * dist.ini: update copyright year 2.050 2016-09-17 Bug fix: * model generator: fix call to load (gh #2). (Thanks Slaven Rezić) * fix doc typo in LCDd.conf 2.049 2016-07-15 * merge gen_LCDd_model in lcdconf2model (gh #1) * update © years of generated model * remove obsolete text in description 2.048 2016-07-13 Usability improvements: * added CONTRIBUTING.md * gen_LCDd_model: use exec instead of require to get correct error message when model generation fails Bug fix: * adapted model generation to new warp parameter (Debian #829442) 2.047 2016-03-08 Bug fix: let Config::Model initialise log4perl during model generation to avoid failure when ~/.log4configmodel does not exist 2.046 2016-01-25 Fix dist.ini to update Config::Model dependency correctly (i.e. >= v 2.076) 2.045 2016-01-24 This release fix a limitation of "cme edit lcdproc". User can now enable more than one driver (i.e. set lirc and imonlcd drivers) (this requires Config::Model 2.076) 2.044 2016-01-02 * Fix pod documentation re-generation which broke smoke tests on solaris. 2.043 2015-12-31 Bug fix release to cope with a change on Config::Model::Iself. The scripts used to generate lcdproc model will now complain in case of issue: * gen_LCDd_model: use new cm_lib_dir param (Debian #808853) * require Config::Model::Itself >= 2.001 * Build.PL: exit 1 when model generation fails * gen_LCDd_model: exit 1 when model generation fails The model generator changes are: * specs specified between {...} can override specs specified between [...]. New syntax : {% and %} * specify value type in all cases * handle specs between [ and ] that span several lines In case of issue, please now use github bug tracker: https://github.com/dod38fr/config-model-lcdproc/issues 2.042 2014-05-25 The lcdproc model of this release is made for ldcproc 0.5.7. Only a very small modification of LCDd.conf comments was required to be able to generate a complete lcdproc model from LCDd.conf. Changes: * Build.PL: run script/gen_LCDd_model.pl at build time * AnyEvent is no longer needed in tests * LCDd.conf: modified comment to avoid Device being interpreted as list ... * lcdconf2model: improved parsing of legal spec from LCDd.conf comments 2.041 2014-01-24 * require perl 5.10 (like Config::Model) * LCDd model generator: * off,on values are now boolean. cme will be more tolerant on input values (e.g. 'no' will be converted to 'off') * removed [.*] from generated doc of LCDd configuration elements 2.040 2013-09-22 * LCDd.conf v0.5.6 patches: * Specify yes/no as legal values for Foreground (so it becomes a boolean) * specify ReportLevel default value is square brackets * LCDd model generator: * yes,no values are now boolean (requires Config::Model 2.043) * ignore default value from file when square brackets are specified * don't initialise Hello and GoodBye arrays * default value mentioned in square brackets are used as upstream_default * tweak model to ensure that DriverPath will end with a slash * test upgrade from original lcdproc config file with 0.5.5 and 0.5.6 2.039 2013-06-19 * model_test.t: avoid warnings in smoke tests * updated doc * model generator: fixed comments * model generator: updated (c) years 0.001 2013-06-15 * imported LCDd.conf from lcdproc 0.5.6 * LCDd.conf: removed extra comment that trips model generation See Config::Model Changes for older logs