Chris Veilleux
|
f3d18b0969
|
add the logic for "template" resource files back in.
|
2022-02-18 01:03:55 -06:00 |
Chris Veilleux
|
fe46a2705d
|
add the logic for "template" resource files back in.
|
2022-02-17 19:00:28 -06:00 |
Chris Veilleux
|
5d6c88623d
|
add regex file loading for skill into resources code
|
2022-02-16 16:22:44 -06:00 |
Chris Veilleux
|
82ac9e1d49
|
added support for .word files and fixed a regex bug
|
2022-02-11 15:43:59 -06: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 |
Michael Hansen
|
1f246f61a1
|
Merge branch 'mark-ii/qa' of https://github.com/MycroftAI/mycroft-core into test/vk
|
2022-02-08 22:52:48 +00:00 |
Chris Veilleux
|
6a9a33d574
|
removed spurious print statements
|
2022-02-08 15:19:30 -06:00 |
Chris Veilleux
|
7508d27a86
|
Merge remote-tracking branch 'origin/mark-ii/qa' into mark-ii/qa
# Conflicts:
# mycroft/skills/mycroft_skill/mycroft_skill.py
|
2022-02-08 14:42:05 -06:00 |
Chris Veilleux
|
190ce2b500
|
another iteration of improving the resource file handling
|
2022-02-08 14:41:50 -06:00 |
Chris Veilleux
|
86d08f7f4e
|
Added an event after the idle screen is displayed.
|
2022-02-08 14:36:48 -06:00 |
Michael Hansen
|
3220109b6c
|
Correctly munge excluded Adapt keywords
|
2022-02-08 20:13:57 +00:00 |
ken-mycroft
|
16040224bd
|
part of Jira MYC-1141 see also stop skill
|
2022-02-08 13:09:41 -05:00 |
Michael Hansen
|
004da8991e
|
Support adapt with exclude/exactly
|
2022-02-08 17:09:14 +00:00 |
Chris Veilleux
|
a1a44f8bb8
|
update dialog renderer in the translator after all dialogs are loaded
|
2022-02-02 16:46:14 -06:00 |
Chris Veilleux
|
b9f814a03c
|
Move resource file location and translation logic into skill_data.py
|
2022-02-02 11:33:45 -06:00 |
ken-mycroft
|
8ce034d51b
|
modifications to the stop process flow to accommodate upcoming commits to common play and query skills
|
2022-01-28 14:17:58 -05:00 |
Michael Hansen
|
9912c1a5bd
|
Send TTS events with listen flag
|
2022-01-25 03:18:44 +00:00 |
Michael Hansen
|
5c07e59613
|
Use record_begin instead of wakeword
Always emit mycroft.mic.listen in get_response
|
2022-01-21 19:12:02 +00:00 |
Michael Hansen
|
235709d1e1
|
Occasional misses in start listening beep
|
2022-01-21 16:32:05 +00:00 |
Michael Hansen
|
7bec61c6ef
|
Add play_sound_uri to skills
|
2022-01-21 16:25:59 +00:00 |
Michael Hansen
|
033cfc6347
|
Mostly working with TTS and streaming
|
2022-01-20 23:01:50 +00:00 |
Michael Hansen
|
83cbfa03f5
|
Merge branch 'mark-ii/qa' of https://github.com/MycroftAI/mycroft-core into mark-ii/qa
|
2022-01-19 22:54:35 +00:00 |
Michael Hansen
|
cb29ef0848
|
Can't use audio service to play sounds because it deletes VLC stream
|
2022-01-19 19:59:08 +00:00 |
Chris Veilleux
|
19b96f88a3
|
Merge branch 'mark-ii/qa' of https://github.com/MycroftAI/mycroft-core into mark-ii/qa
|
2022-01-18 20:56:44 -06:00 |
Chris Veilleux
|
1d5cffcbd0
|
Add the concept of "skill service initializing" to skill loading so a skill can behave differently at service load time.
|
2022-01-18 20:56:26 -06:00 |
Michael Hansen
|
a80c25e5cb
|
Prototype activity started/ended functions for skills
|
2022-01-17 17:28:06 +00:00 |
Michael Hansen
|
942c836386
|
Send skill_id with speak event
|
2022-01-13 17:53:18 +00:00 |
Chris Veilleux
|
a7a039202d
|
Moved status screens to wifi and pairing skills
|
2022-01-12 14:17:45 -06:00 |
Chris Veilleux
|
9dbe974b16
|
Merge remote-tracking branch 'origin/mark-ii/gui-namespace' into mark-ii/qa
|
2022-01-11 17:04:52 -06:00 |
Chris Veilleux
|
2e376b271e
|
docstring cleanup
|
2022-01-11 17:03:06 -06:00 |
Michael Hansen
|
871dc8b959
|
Add 'hot_reload' config item to skills
|
2022-01-11 15:17:52 -05:00 |
Chris Veilleux
|
28b97d067a
|
add internet connecting screen to idle screen skill
|
2022-01-11 10:57:52 -06:00 |
Chris Veilleux
|
235bd0c9ef
|
move GUI specific code out from the base enclosure class and refactor.
|
2022-01-10 17:12:00 -06:00 |
Chris Veilleux
|
6a8c044217
|
uncomment the code that determines if a skill needs to reload.
|
2022-01-10 16:49:42 -06:00 |
Michael Hansen
|
e0187b392a
|
Restore MSM
|
2022-01-06 11:17:48 -05:00 |
Michael Hansen
|
9e89bdde0a
|
Remove all the msm from skills module
|
2022-01-04 21:40:26 -05:00 |
Michael Hansen
|
47335a7176
|
Stop skill manager from updating skills
|
2022-01-03 16:53:13 -05:00 |
Chris Veilleux
|
abab1e9bda
|
Merge branch 'feature/mark-2' into feature/mark-2-boot
# Conflicts:
# mycroft/client/enclosure/mark2/interface.py
|
2021-12-30 12:06:14 -06:00 |
Michael Hansen
|
d2e9daf88e
|
Disable skill reload check for performance
|
2021-12-29 20:41:18 -05:00 |
Chris Veilleux
|
9a8ec95bbd
|
improved documentation
|
2021-12-22 17:34:41 -06:00 |
Chris Veilleux
|
74dd0c991d
|
improved documentation
|
2021-12-22 17:34:40 -06:00 |
Chris Veilleux
|
efd5858616
|
Remove code that supported deprecated implementation of resting screen
|
2021-12-22 17:34:40 -06:00 |
Chris Veilleux
|
68f870dfe5
|
Initial implementation of an IdleDisplaySkill that extends MycroftSkill to provide an API for skills that will implement the idle screen functionality.
|
2021-12-22 17:34:39 -06:00 |
Chris Veilleux
|
e1dfb2c78e
|
first skill update should not occur until a full interval after the boot sequence completes.
|
2021-12-13 23:11:35 -06:00 |
Chris Veilleux
|
4fa58d069c
|
remove code that updated skills before they were loaded.
|
2021-12-13 23:03:09 -06:00 |
Michael Hansen
|
9e67748bea
|
Use configuration for dbus address
|
2021-12-08 11:08:35 -05:00 |
Chris Veilleux
|
712110e17f
|
Removed DevicePrimer class. All functionality moved to enclosure
|
2021-12-02 16:04:37 -06:00 |
Kris Gesling
|
be45edb54f
|
autoformat
|
2021-12-01 09:32:24 +09:30 |
Chris Veilleux
|
982b79482c
|
move enclosure logic from skill service to enclosure service
|
2021-11-30 15:44:09 -06:00 |
Chris Veilleux
|
53ffd737a0
|
move some steps in the startup sequence so that the message bus connection is established as early as possible. this will facilitate status updates occurring as soon as possible as well.
|
2021-11-30 15:40:40 -06:00 |