Changelog 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256
  1. 2013-07-28 Helmut Pozimski <helmut@pozimski.eu>
  2. yet another round of cosmetical changes to the init script
  3. 2013-07-28 Helmut Pozimski <helmut@pozimski.eu>
  4. another round of cosmetical changes to the init script
  5. 2013-07-28 Helmut Pozimski <helmut@pozimski.eu>
  6. corrected the start method in the init script
  7. 2013-07-28 Helmut Pozimski <helmut@pozimski.eu>
  8. added a simple init script for sysvinit
  9. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  10. corrected two small typos
  11. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  12. set high or low brightness when the configured minute is reached
  13. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  14. only call datetime.now once per cycle to safe some processing time
  15. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  16. and corrected the reversed order for the values
  17. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  18. change blink_colon to bolean value as it was intended
  19. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  20. added configurable blinking of the middle colon
  21. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  22. comparing time doesn't work between 2 days so just check if the conditions for high state are met and fall back to log otherwise
  23. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  24. added rules for setting both high and low states
  25. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  26. correctly create time object in the configuration
  27. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  28. changed the time comparison so it hopefully makes sense now
  29. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  30. fixed a line break
  31. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  32. added code to change the brightness according to time of day
  33. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  34. corrected a comment in the configuration
  35. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  36. only got int with base 16 without hex conversion, seems to work
  37. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  38. also didn't work, another try, first go int with base16, then go to hex
  39. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  40. the change intended with the last commit didn't work out, try hex, it might work better
  41. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  42. also cast an integer for the hardware address
  43. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  44. corrected yet another variable name (I really need to remember them
  45. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  46. again explicitly cast integers for time values
  47. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  48. explicitly cast integers for time values
  49. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  50. corrected another type
  51. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  52. fixed a variable name
  53. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  54. prepared further configuration changes
  55. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  56. correctly use the stripped variable
  57. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  58. changed configuration to filter empty lines to avoid IndexErrors
  59. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  60. correct function call, configuration file path is given to the Read function, not the constructor
  61. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  62. corrected the function name when calling Conf in configuration.py
  63. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  64. corrected another small typo when calling the configuration module
  65. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  66. corrected a typo when calling the main loop
  67. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  68. added example configuration file
  69. 2013-07-04 Helmut Pozimski <helmut@pozimski.eu>
  70. added configuration module for reading the configuration
  71. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  72. small error, big impact, finally use the group name to determine the group id and not the user name
  73. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  74. explicitely casted integers for uid and gid
  75. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  76. fixed determination of user and group id
  77. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  78. corrected a name error, Node vs. None ;)
  79. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  80. corrected OptionParser import
  81. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  82. implemented option parsing and differentiate between daemon and script mode, drop privileges if requested
  83. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  84. added spaces into cmdline, removed debug code
  85. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  86. added temporary debug code for the cmdline parameter§
  87. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  88. added code to determine the cmdline to set it properly
  89. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  90. add second parameter for the SetName function
  91. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  92. corrected yet another stupid name error
  93. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  94. corrected another stupid name error
  95. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  96. also corrected the call to the daemon class
  97. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  98. corrected the stddlib import
  99. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  100. imported the daemon class and used it to start stdd as a daemon
  101. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  102. corrected the previous commit
  103. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  104. added a wrapper function for setBrightness to the SevenSegment class so it can be directly called from the display object
  105. 2013-06-30 Helmut Pozimski <helmut@pozimski.eu>
  106. filled the README file with some content
  107. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  108. updated TODO
  109. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  110. reduced the sleep to half a second to get a faster response on the display
  111. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  112. reverted the digits back to integers before writing them to the display
  113. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  114. corrected a typo when calling the writeDigit function
  115. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  116. corrected the code to handle hours and minutes below 10 (hopefully) properly
  117. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  118. corrected an import error in main script and an error in Adadfruit_I2C.py
  119. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  120. added stdd as main script with a bit of test code
  121. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  122. adjusted coding style for the adafruit libraries
  123. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  124. added licensing information to files originating from Adafruit, removed shebang lines
  125. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  126. pulled in the necessary python code from adafruit and my own daemon module
  127. 2013-06-29 Helmut Pozimski <helmut@pozimski.eu>
  128. initial commit