Commit Graph

5176 Commits (mark-ii/log-rotation)

Author SHA1 Message Date
Chris Veilleux 8f4f7fbaaf Add a new logger implementation that will eventually replace the old one. 2022-03-11 14:49:15 -06:00
Michael Hansen 497fe7be66 Fix portal check 2022-03-04 22:16:46 -05:00
Michael Hansen 626dc91b5a Use Mycroft page for captive portal check 2022-03-04 15:31:13 +00:00
Michael Hansen 653934989b Avoid race condition when creating lock directory 2022-03-04 15:29:12 +00:00
Kris Gesling 3155954291 Add initial value for shell var 2022-03-04 15:04:24 +09:30
Kris Gesling 3deb962cd3 Double bracket on shell conditional 2022-03-04 15:04:24 +09:30
Michael Hansen 35fd704e19 Use Silero VAD instead of webrtcvad 2022-03-03 20:29:33 +00:00
Chris Veilleux e9ecc35506 Merge remote-tracking branch 'origin/mark-ii/qa' into mark-ii/qa
# Conflicts:
#	mycroft/configuration/config.py
2022-03-03 13:48:56 -06:00
Chris Veilleux e5e4de59aa Catch HTTPError separately from RequestException to fix bug with response object being None 2022-03-03 13:47:50 -06:00
Michael Hansen ae15a155bd Don't clear audio ignore session id 2022-03-03 19:43:02 +00:00
Michael Hansen adf094129f Hotfix to RemoteConf error 2022-03-03 19:42:47 +00:00
Kris Gesling 602e051488 Catch KeyError if namespace doesn't exist
Log warning because this may indicate a broader issue
2022-03-03 12:19:53 +09:30
Michael Hansen fae4ab6f20 Merge branch 'mark-ii/qa' of https://github.com/MycroftAI/mycroft-core into mark-ii/qa 2022-03-02 22:30:53 +00:00
Michael Hansen 4f8a8f85d5 Avoid ignoring a cache TTS session when speaking 2022-03-02 22:27:35 +00:00
Chris Veilleux e2c6a715e1 removed all remaining core code that uses is_paired() except for the enclosure startup, which uses it to determine if the pairing skill needs to be launched. 2022-03-02 13:15:29 -06:00
Michael Hansen 862176e4cc Use speech.cache event for TTS caching 2022-03-02 02:26:07 +00:00
Michael Hansen aa72f6420d Detect captive portal page, show browser in wifi connect skill 2022-03-01 22:03:41 +00:00
Michael Hansen 391004d56c Allow TTS cache key to be explicitly set when using skill TTS cache functions. 2022-02-28 21:58:37 +00:00
Michael Hansen 19dc7d756e Add "mycroft.network-ready" message to mirror "mycroft.internet-ready" 2022-02-28 21:58:19 +00:00
Michael Hansen 9d04226e7f Convert TTS cache WAV to FLAC 2022-02-28 21:57:35 +00:00
Michael Hansen 339a23da6a Report CQS action complete with message 2022-02-25 20:14:42 +00:00
Michael Hansen 37cfda968d Track activity id for chase LED animation again 2022-02-25 20:14:23 +00:00
Michael Hansen 68121a8808 Always stop TTS on wake 2022-02-25 16:00:29 +00:00
Michael Hansen d67dfe0cc9 Complete intent failure is handled in unknown skill 2022-02-25 16:00:14 +00:00
Michael Hansen 1b780e8a5c Add TTS caching to skills and audio service 2022-02-22 22:04:14 +00:00
Michael Hansen 07c23bdf65 Always stop chase animation for LEDs 2022-02-18 21:37:01 -05:00
Chris Veilleux f3d18b0969 add the logic for "template" resource files back in. 2022-02-18 01:03:55 -06:00
Chris Veilleux 3aa7d20589 Merge remote-tracking branch 'origin/mark-ii/qa' into mark-ii/qa 2022-02-17 19:00:37 -06:00
Chris Veilleux fe46a2705d add the logic for "template" resource files back in. 2022-02-17 19:00:28 -06:00
Michael Hansen 55551bf92a Don't clear activity id when starting recording 2022-02-17 18:56:13 +00:00
Michael Hansen 90ce04bd7d Stop LEDs on empty activity id 2022-02-17 15:34:07 +00:00
Chris Veilleux 5d6c88623d add regex file loading for skill into resources code 2022-02-16 16:22:44 -06:00
Michael Hansen edc4413e97 Add screen dimming for Mark II 2022-02-16 21:30:30 +00:00
Michael Hansen 46eed3f559 Handle TTS and LEDs with nested activities 2022-02-15 16:03:36 +00:00
Michael Hansen 204a0792d5 Ignore whiteout files 2022-02-14 21:11:55 +00:00
Michael Hansen 8637165afb Merge branch 'mark-ii/qa' of https://github.com/MycroftAI/mycroft-core into mark-ii/qa 2022-02-14 21:11:30 +00:00
Chris Veilleux 5a398000ac re-add emit of namespace displayed message after inadvertently removing it. 2022-02-14 14:24:14 -06:00
Michael Hansen 0981d0fb7e Handle empty audio in Mycroft STT 2022-02-14 19:52:40 +00:00
Michael Hansen dfa8d1ef16 Pause TTS during recording 2022-02-14 19:40:20 +00:00
Michael Hansen 1d1d18e210 Use SDL directly for sound effects loading 2022-02-14 16:17:03 +00:00
Chris Veilleux 82ac9e1d49 added support for .word files and fixed a regex bug 2022-02-11 15:43:59 -06:00
Chris Veilleux fc3ba2a5f3 fixed a bug passing the wrong skill id to gui.namespace.displayed 2022-02-11 15:41:19 -06:00
Chris Veilleux d33fe90af0 Merge remote-tracking branch 'origin/mark-ii/qa' into mark-ii/qa 2022-02-11 10:45:16 -06:00
Chris Veilleux c3982af0d8 add gui.namespace.displayed message when a namespace is added 2022-02-11 10:45:06 -06:00
Kris Gesling 7edfe6d237 Fix show_text delegate 2022-02-11 11:44:48 +09:30
Michael Hansen bfc3ffab72 Change not loaded dialog 2022-02-10 23:00:11 +00:00
Michael Hansen abba84d5b7 Ensure TTS session is always finished 2022-02-10 20:01:38 +00:00
Michael Hansen d9414c1bd3 Fix multi-chunk TTS session/stopping 2022-02-10 17:08:09 +00:00
Michael Hansen a1608a52af Change "not loaded" dialog 2022-02-10 15:39:46 +00:00
Chris Veilleux dd097b0b25 fixes a bug where the dialog data is not passed to the renderer 2022-02-09 14:43:49 -06:00