Changelog

1.0
TalkingClock: Bug fix: for French pronunciation, after a space was removed from the "PhoneticHour" variable, the pronunciation "vingté-une-heure" (vs. "vingté-un-heure" by default) was not done anymore.
TalkingWeather: Code improvement: If the weather server is not available for the 2nd time or more, no announcement nor jingle

1.0-rc2
TalkingWeather: Bug fix: for English & American languages (sorry I didn't test it completely) the message on the screen sends the path instead of the weather
TalkingClock: Bug fix: for languages other than French (sorry I didn't test it completely) the time display correction specific to French was not appropriate for other languages

1.0-rc1
TalkingWeather: Bug fix: The error message for no response from the weather server had changed, so the icon selected was no longer the correct one
TalkingWeather: Bug fix: No recording of the previous weather forecast when there is a server problem
TalkingClock: Code improvement: Some pronunciation corrections in french ("9h une" vs "9h un",..)
TalkingWeather & TalkingClock: Code improvement: Distinction between the original message (reserved for display) and the phonetic message (reserved for pronunciations)
All: New feature: Integration of the translation engine choice (in the source, libretranslate by default for TalkingClock, lingva by default (higher level of translation) for TalkingClock)

0.9
All: New feature: Console information messages ("help: use the -h parameter" & version)
TalkingWeather: Bug fix: The term Overcast was not processed, so it was treated in the icon display as sunny
TalkingWeather: Code improvement: Management of the unavailability of the Weather forecast server (slight modification of message processing + server failure message)
TalkingWeather: New feature: Checking the order of the selected parameters + possibility to enter only one parameter for a short weather (vs 2 - with language, previously)
TalkingClock: Code improvement: TalkingClockHours is no longer needed (removed) as it is now integrated in TalkingClock

0.8
TalkingWeather: Code improvement: Correction of French pronunciation (replacement of the sentence "tout au long" by "toute au long")
TalkingWeather: Code improvement: Removal of line breaks and removal of the ":" for the short version to improve continuous reading
TalkingClockHours & TalkingClock: Code improvement: Add an adapted icon (clock) to the message
TalkingFortune: New feature: An icon adapted to this module is now displayed with the notification
TalkingClock: Code improvement: Adding the call to the weather module (TalkingWeather)
TalkingIntro: Code improvement: Removal of the call to the weather module (since it is integrated to the time request)

0.7
TalkingClockHours & TalkingClock: Bug fix: Corrected a bug on the time (9h was interpreted as 09h and pronounced zero nine hour) + simplification of the process
TalkingWeather: Bug fix: Fixed a bug when there is no rain forecast associated with the weather report (deleting the last 3 lines caused the weather forecast to be deleted)
TalkingWeather: Code improvement: Replacement of the unit °C by degree (more pleasant to translate)
TalkingWeather: New feature: Customization of the weather change or not message (Forecastchangetrue/Forecastchangefalse variables) : now fully operational (I added "Serge: " but you can of course change :)
TalkingWeather: New feature: No more separate message to specify that there is no change of weather, the message is now integrated in the short weather and this one is pronounced (more pleasant and we save a translation of the message).
TalkingWeather: New feature: An icon adapted to the weather forecast is now displayed with the notification

0.6
TalkingFortune: Code improvement: Removal of line breaks in quotes (they generate intonation changes)
TalkingFortune: Code improvement: Use of variables for processing to limit writing to disk
TalkingWeather: Bug fix: several bug fixes in the file comparison (change of comparison technique)
TalkingWeather: New feature: If there is no change in the weather and a short weather forecast is requested, only the short forecast is displayed without pronunciation

0.5
All: Added a changelog (this one)
All: Bug fix: Bug correction on the variable "fr-FR" written in hard in the code (replaced by $DefaultLang)
TalkingFortune: Code improvement: Added an introduction message in the script inviting the user to modify the script himself if the humor does not suit him (and the translation from French to another language may not be suitable).

0.4
All: Bug fix: Fixed bug with directories containing spaces
All: New feature: Add a default language
All: New feature: Added the possibility to add a parameter to the modules (with the language to use, and the desired weather version)
All: Code improvement: The international section is now fully operational (big modification of the modules to integrate another language than French by default)

0.3
All: Code improvement: Improvement of the management of the default directory of modules (bug fixes)
All: New feature: Beginning of the implementation of the management of the default directory of the modules
All: Code improvement: Continued improvement in internationalization
TalkingWeather: New feature: Integration of a shortened version of the weather announcement (only the weather forecast vs. the detailed current weather report) in order to announce it every hour (because the default announcement is a bit too long).
TalkingWeather: New feature: Implementation of the comparison with the previous weather (for additional announcement of forecast changes)

0.2
All: New feature: Add a default working directory
All: New feature: Start of the implementation of the language management
TalkingWeather: New feature: Added region setting for weather
TalkingWeather: Bug fix: Fix bug on ANSI color codes.

0.1 
All: First edition, only in French and with some bugs (notably the deletion of "0" pronounced aloud generated erroneous reporting).
TalkingWeather: Code improvement: Modification to correctly pronounce the wind direction (example: ESE => East South East)
