Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

v18.8.12 The off-by-one-release

Compare
Choose a tag to compare
@forslund forslund released this 31 Jan 16:09
· 1911 commits to dev since this release

This is the 100th release. I wrote... But it's actually just the 99th.

GUI update #1964

Adds ability to sync variables from the gui into the skill and makes it possible to override the idle page.

Always load dialogs as utf-8 #1958

This ensures that systems with a default file encoding of ascii, ansi and similar can read the dialog files correctly. Big thanks to @alistair23

Fix normalize of sentences containing "half" #1966

A bug introduced when improving the handling of numbers silently made the normalize not parse numbers after a "half" in the sentence. The change was reverted and the old behaviour is back.

Update of stop handling of TTS #1961

The tts now cancels all pending speech requests that were issued before the stop command.

Resting screen decorator #1970

Creating Idle pages was previously a tricky task requiring setting up message handlers and sending the correct message. Now a method can simply be tagged as an resting screen handler by applying the decorator @resting_screen_handler.

Additional info from the audiotest #1971

The audio test now prints which device is used for recording and the command line used for playback. A -l option is also available now to list available audio devices.

Prefer local audio outputs #1963

The audio system now prefer local backends before trying external ones. For example a https url will now consistently play using the vlc backend and not on a chromecast unless specified.

Misc