This repository has been archived by the owner on Oct 24, 2021. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
closes #7
Fixes
ovos_utils.intents.IntentApi
toIntentQueryApi
which was merged in mycroft-core and divergedNew methods
ovos_utils.resolve_ovos_resource_file
ovos_utils.lang.get_language_dir
ovos_utils.intents.ConverseTracker
Mycroft Patches
adds
òvos_utils.waiting_for_mycroft
which includes monkey patched alternative imports for mycroft-coreMycroftSkill
andFallbackSkill
patches:MycroftSkill.handle_skill_deactivated
from Converse deactivate calback MycroftAI/mycroft-core#1468 (improved)MycroftSkill.bind
SkillApi
from Feature/skill api MycroftAI/mycroft-core#1822ovos_utils.intents.ConverseTracker
MycroftSkill.voc_match
exact voc_match MycroftAI/mycroft-core#2675MycroftSkill.gui
to use patchedSkillGUI
(see bellow)MycroftSkill.init_dialog
to useovos_utils.lang.get_language_dir
MycroftSkill.load_vocab_files
to useovos_utils.lang.get_language_dir
MycroftSkill.load_regex_files
to useovos_utils.lang.get_language_dir
You can then use this skill from another skill
SkillGUI
patches:SkillGUI.show_pages
to useovos_utils.resolve_ovos_resource_file
SkillGUI.remove_pages
to useovos_utils.resolve_ovos_resource_file
Video playback from MycroftAI/mycroft-core#2683
SkillGUI.play_video
SkillGUI.is_video_displayed
SkillGUI.playback_status
SkillGUI.pause_video
SkillGUI.resume_video
SkillGUI.stop_video
Skill settings from MycroftAI/mycroft-core#2698
SkillGUI.register_settings
SkillGUI.show_settings
CommonPlaySkill
patches:CPSMatchType
from Feat/cps media type MycroftAI/mycroft-core#2660CommonPlaySkill.__init__
CommonPlaySkill.__handle_play_query
CommonPlaySkill.__handle_play_start
CommonPlaySkill.CPS_match_query_phrase