Commit Graph

5040 Commits (mark-ii/gui-namespace)

Author SHA1 Message Date
Åke c1474814ad
Merge pull request #2841 from PureTryOut/dev-setup-virtual
dev_setup.sh: install Alpine deps to a virtual meta package
2021-03-08 06:04:22 +01:00
Åke Forslund 203e1fc740 Remove intent-service backwards compatibility
- Remove unused ContextManager import from mycroft.skills.intent_service
- Remove Old 'intent_failure' -> fallback handler
- Remove handling of fallback messages without the fallback_range
parameter
2021-03-07 12:59:59 +01:00
Kris Gesling 17dbaa2b38
Merge pull request #2840 from DiegoAsterio/bugfix/issue-2750
Issue-2750 - Remove log pollution
2021-03-03 15:25:21 +09:30
Chris Veilleux f2ee89a3f0 promote debug messages to info messages to see how cache loading handles on boot. 2021-03-02 17:48:32 -06:00
Chris Veilleux efb7c3abb8 promote debug messages to info messages to see how cache loading handles on boot. 2021-03-02 17:39:43 -06:00
Åke 492bd22179
Merge pull request #2843 from OpenVoiceOS/fix/padatious_mess
Remove old Padatious class
2021-03-02 11:38:46 +01:00
Chris Veilleux 78da65b3b2 Merge remote-tracking branch 'origin/feature/mark-2' into feature/mark-2 2021-03-01 18:20:30 -06:00
Chris Veilleux d4d7340f3a changed the list of Raspberry Pi platforms to replace "mycroft_mark_2pi" with "mycroft_mark_2" 2021-03-01 18:20:19 -06:00
Ken Smith c8a44c206d comply with new gui requirements 2021-03-01 17:14:37 -05:00
Kris Gesling b29fe8aeed auto pep8 2021-03-01 12:59:26 +09:30
Kris Gesling 1f30fe7016 switch volume up and down buttons 2021-03-01 12:57:49 +09:30
Kris Gesling 0acc95113f nudge max volume up a little 2021-02-27 15:55:00 +09:30
Kris Gesling 7797dc855b Fix missing imports for ProcessStatus 2021-02-27 15:21:44 +09:30
Ken Smith 893dbe6080 fix volume display bug, try to use palette object rather than hard coded values, change red warning to burnt orange and make reserved led show one of four temperature ranges 2021-02-26 16:10:50 -05:00
Ken Smith f2f024e315 addresses jira mk2-249, make capabilities queryable via the msg bus 2021-02-26 15:09:39 -05:00
Ken Smith a1035cf3d2 fix mute mic led bring up bug and fix sync between buttons and volume skill and added an async volume update message so the gui can pick it up 2021-02-26 14:06:10 -05:00
Chris Veilleux 6ed674bd3e Merge remote-tracking branch 'origin/dev' into feature/mark-2
# Conflicts:
#	mycroft/audio/__main__.py
#	mycroft/client/speech/__main__.py
#	mycroft/skills/__main__.py
#	mycroft/util/process_utils.py
2021-02-26 11:49:30 -06:00
Chris Veilleux 450ba58acf remove spurious print statement 2021-02-24 10:39:33 -06:00
Chris Veilleux 9e3595cbdf Remove the newline character at the end of the pantacor device ID before sending it to Selene 2021-02-23 15:34:09 -06:00
neonandrii d69b61afb6 Issue-2812 - Allow overridden converse methods to accept messages - FIX: PEP8-line-too-long issue in MycroftSkill.converse - change required signature in MycroftSkill.converse(). 2021-02-23 14:44:12 +02:00
Kris Gesling 38839a1489
Merge pull request #1822 from forslund/feature/skill-api
Feature/skill api
2021-02-23 10:03:17 +09:30
Kris Gesling bed4c9fe28 Remove example entries in blacklisted_skills config
The default mycroft.conf included some arbitrary examples in the
actual blacklisted_skills configuration. If a user attempted to
use a Skill that matched, it would be prevented from loading.
2021-02-22 16:07:31 +09:30
Chris Veilleux 7df1f674ab Merge remote-tracking branch 'origin/feature/mark-2' into feature/mark-2 2021-02-21 20:10:05 -06:00
Chris Veilleux 8cda5b9c9c Change how pantacor device is identified to Selene 2021-02-21 20:09:08 -06:00
jarbasal 4200a38496 remove old padatious file 2021-02-18 17:19:28 +00:00
Bart Ribbers 934c289f03 dev_setup.sh: install Alpine deps to a virtual meta package
This allows easy uninstalling of the deps later on by just running "apk
del makedeps-mycroft-core"
2021-02-16 17:01:37 +01:00
Ken Smith ba01f1d507 fix comments 2021-02-15 14:30:31 -05:00
Ken Smith b7a79f6634 add fan control 2021-02-15 14:07:06 -05:00
Diego Asterio a00fe862d4 Merge branch 'bugfix/issue-2750' of https://github.com/DiegoAsterio/mycroft-core into bugfix/issue-2750 2021-02-15 13:42:14 +01:00
Diego Asterio 130d517f30 Issue-2750 - Remove log pollution
Add empty skill directories to a set and remove them whenever they are
no longer empty. Empty skill directories only appear once in the log.

==== Fixed Issues ====
log polution - #2750
2021-02-15 13:38:38 +01:00
Diego Asterio f39e71a6b7 Issue-2750 - Remove log pollution
Add empty skill directories to a set and remove them whenever they are
no longer empty. Empty skill directories only appear once in the log.

==== Fixed Issues ====
log polution - #2750
2021-02-15 13:01:34 +01:00
Åke Forslund 3a6ca30b33 Fix selecting last opt by number in ask_selection()
Fix off by one issue preventing the last option to be selected by
number.
2021-02-14 17:19:31 +01:00
Åke Forslund d724720b21 Basic tests for get_response based skill methods
- get_response
- ask_yesno
- ask_selection
2021-02-14 17:18:20 +01:00
Åke Forslund 53b9e87b21 Move AnyCallable to common location 2021-02-14 14:20:58 +01:00
Ken Smith b94d5e5c58 fix audioservice bug and stop pulsing when stop detected 2021-02-11 16:09:38 -05:00
Ken Smith a22dd87dc1 scaffolding for led feedback around voice activity 2021-02-11 13:07:06 -05:00
devs-mycroft a976bd1094 Version bump from 20.8.0 to 20.8.1 2021-02-11 11:51:26 +00:00
Kris Gesling fa5576adf4
Merge pull request #2831 from MycroftAI/bugfix/google-voice
Upgrade gTTS to fix Google voice
2021-02-10 11:16:43 +09:30
Ken Smith a7873cc22f Generic hardware enclosure capabilities should work with any device like your laptop or the Mark2. Provides a view of the default input devices (keyboards and mice) and default output devices (screens). Should be safe to merge to master also. 2021-02-09 16:28:48 -05:00
Kris Gesling c8494932ac Remove deprecated Google TTS lang codes 2021-02-09 21:27:59 +09:30
Kris Gesling a287578883 upgrade gTTS to fix Google voice 2021-02-09 16:58:45 +09:30
Kris Gesling 36b2c41940
Merge pull request #2830 from forslund/tests/github-action-gcc
Use os default gcc in github workflow
2021-02-09 15:13:09 +09:30
Kris Gesling 57cb8dc4ff
Merge pull request #2829 from forslund/bugfix/fallback-to-mimic-config
Send correct conf to mimic when used as fallback
2021-02-09 15:08:55 +09:30
Åke Forslund 760ed1dcf5 Use os default gcc in github workflow 2021-02-08 23:48:23 +01:00
Åke Forslund dac3bb8f07 Use os default gcc in github workflow 2021-02-08 23:45:26 +01:00
Åke Forslund 9173e22460 Send correct conf to mimic when used as fallback
- Mimic is now sent the correct config when used as a fallback
- Tests updated to ensure this
2021-02-08 22:09:55 +01:00
Åke be2d3c9fb7
Merge pull request #2828 from MycroftAI/feature/mozilla-tts-validation
Add Mozilla TTS connection validation
2021-02-08 21:54:53 +01:00
Kris Gesling 5a19fc0716 Add Mozilla TTS connection validation
Replication of PR #2719
Original code from JarbasAl
2021-02-08 20:17:59 +09:30
Kris Gesling 5ca342621d add skill_id to error msg 2021-02-08 16:57:07 +09:30
Åke Forslund 56852594cc Add test cases for the SkillApi
- Tests for the MycroftSkill side implementation
- Tests for the generated SkillApi objects
2021-02-08 07:37:50 +01:00