Commit Graph

4976 Commits (mark-ii/gui-replace-page)

Author SHA1 Message Date
Åke Forslund cd1c3b7c1d Cleanup docstrings in configuration module 2020-05-18 14:29:42 +02:00
Åke Forslund 91dbe76d58 Add messagebus message to clear patch data 2020-05-18 14:29:42 +02:00
Åke 8265258673
Merge pull request #2587 from MycroftAI/revert-2582-arch_setup
Revert "use long options and add --upgrade to arch linux pacman"
2020-05-17 20:15:22 +02:00
Åke 7d4243318a
Revert "use long options and add --upgrade to arch linux pacman" 2020-05-17 20:14:07 +02:00
Thomas Doczkal 6b75af54c7 remove virtualenv, add python-request, media-libs/alsa-lib and dev-libs/icu 2020-05-17 14:00:22 +02:00
Thomas Doczkal 5baea9355b remove virtualenv, add python-request, media-libs/alsa-lib and dev-libs/icu 2020-05-17 13:57:47 +02:00
Åke d328eba281
Merge pull request #2559 from PureTryOut/xdg
Check the skill directory and XDG_CONFIG_DIR for settings
2020-05-15 12:54:10 +02:00
Bart Ribbers 01900e5a29 Check the skill directory and XDG_CONFIG_DIR for settings 2020-05-15 11:45:13 +02:00
Åke 4ab9469ff7
Merge pull request #2585 from forslund/polly_tts
Add Polly tts
2020-05-15 08:22:25 +02:00
Åke 90d2570cc3
Merge pull request #2575 from PureTryOut/optional-deps
Move requirements.txt to a new requirements folder and add optional deps
2020-05-14 15:04:56 +02:00
Kris Gesling b865e80483
Merge pull request #2581 from forslund/bugfix/tts-espeak-update
Update the ESpeak TTS plugin
2020-05-14 12:38:28 +09:30
Åke db58e189e4
Merge pull request #2584 from PureTryOut/dev-setup-alpine-support
dev_setup.sh: add support for Alpine Linux
2020-05-12 20:39:22 +02:00
Bart Ribbers d6337f51c5
dev_setup.sh: add support for Alpine Linux 2020-05-12 15:17:40 +02:00
Åke Forslund 094c2c28d0 Test loading of phonetic spelling dictionary
This also normalizes the path slightly to make sure that the phonetic
spelling is loaded even if the lang code contains capitals.
2020-05-12 08:58:18 +02:00
Åke 3acc7aaef7
Merge pull request #2582 from doczkal/arch_setup
use long options and add --upgrade to arch linux pacman
2020-05-12 08:25:48 +02:00
Åke Forslund 8c0aca6d4c Fix typo in mimic test case
An underscore instead of a . made the subprocess check output always
pass.
2020-05-11 21:43:28 +02:00
Thomas Doczkal 0cda2b1c6c
remove --sync and align with other distros like debian 2020-05-11 21:23:37 +02:00
Thomas Doczkal b9ab8219d8
remove --ask option for gentoo linux setup 2020-05-11 21:19:32 +02:00
Thomas Doczkal fb87b719ff
use long options and add upgrade to arch linux pacman 2020-05-11 21:07:53 +02:00
Åke Forslund 1ee8ec0ff9 Generalize Espeak missing error 2020-05-11 16:14:24 +02:00
Åke Forslund 4d065ff7fe Add basic unittest for espeak 2020-05-11 16:14:24 +02:00
Åke Forslund 23c04bf9f0 Update ESpeak to modern TTS standard.
- Fixes wait_while_speaking
- Adds Caching support
2020-05-11 16:14:19 +02:00
Bart Ribbers 531f78c499
Move requirements.txt to a new requirements folder and add optional deps
Some dependencies aren't actually required but can be optionally
installed for extra functionality.

The Chromecast is an optional audio backend
VLC is an optional audio backend
pyalsaaudio is only used by the mark1 enclosure
google-api-python-client is an optional STT backend, by default Mycroft
uses the Mycroft servers
2020-05-11 15:31:10 +02:00
Åke c9a2348a61
Merge pull request #2571 from PureTryOut/xmlrunner-dep
Remove the xmlrunner dep from requirements.txt, it isn't actually used anymore
2020-05-11 08:36:20 +02:00
Kris Gesling 656043e12c
Merge pull request #2577 from forslund/bugfix/add-context-decorator
Bugfix/add context decorator
2020-05-11 15:11:17 +09:30
Åke Forslund 2036bbb63c Fix bug in adds context decorator missing content
The words parameter is now passed to the set_context method as intended.
2020-05-11 06:50:36 +02:00
Åke Forslund 5caf415a15 Add tests for context decorators 2020-05-11 06:50:36 +02:00
Åke Forslund c78c4f6c03 Clean up docstrings for context decorators 2020-05-11 06:50:33 +02:00
Thomas Doczkal fb760f0202 add gentoo setup 2020-05-10 17:50:52 +02:00
devs-mycroft 960efbdbbb Version bump from 20.2.2 to 20.2.3 2020-05-07 14:07:13 +00:00
Åke a038a52b55
Merge pull request #2573 from PureTryOut/pytest
Add pytest.ini and make it ignore the wake_word directory
2020-05-06 20:27:40 +02:00
Åke 685fbf64ab
Merge pull request #2569 from PureTryOut/tests-python3
Explicitely run the messagebus test with Python 3 and with correct startup.
2020-05-06 17:32:39 +02:00
Bart Ribbers d8159180e8
Add pytest.ini and make it ignore the wake_word directory
Those tests aren't actually meant to be ran with Pytest, so let's skip
them
2020-05-06 16:12:40 +02:00
Bart Ribbers 4d01269f35
Explicitely run the messagebus test with Python3
/usr/bin/python might not always point to Python 3, and it might not
even exist, depending on the distribution. To make sure we always run
with Python 3, explicitely call /usr/bin/python3

Also update the service start command and remove the outdated message
method tests
2020-05-06 14:28:27 +02:00
Bart Ribbers 81a5025667
Remove the xmlrunner dep from requirements.txt, it isn't actually used anymore 2020-05-06 13:55:24 +02:00
Kris Gesling c7ac49276b
Merge pull request #2564 from forslund/feature/msk-v0.3.15
Bump msk to v0.3.15
2020-05-06 16:17:59 +09:30
Åke 10b8e93b74
Merge pull request #2566 from rafaljanicki/dev
Polish language support
2020-05-06 07:54:08 +02:00
Rafał Janicki 3e3a536fd5 Polish language support 2020-05-05 19:55:27 +02:00
Åke Forslund 42d68706b8 Bump msk to v0.3.15
This includes
- change to use github access token instead of the deprecated user/pass
- Check and query for name / email if not setup
2020-05-04 13:56:14 +02:00
Åke 6a93747b9a
Merge pull request #2558 from el-tocino/mimic-build-core-fix
have a default if run without a core param
2020-05-04 09:56:03 +02:00
Åke Forslund 466d39fd40 Allow building Mycroft with loose requirements 2020-05-04 09:28:48 +02:00
el-tocino d7a4aa13d7 have a default if run without a core param 2020-04-30 10:32:40 -05:00
Åke c89a8f63ad
Merge pull request #2555 from MycroftAI/feature/update-pillow
Update pillow to the latest version
2020-04-29 07:07:07 +02:00
Åke 8831b3a285
Merge pull request #2554 from Tony763/dev
Initial Czech support
2020-04-28 16:19:22 +02:00
Tony763 b58d19449b Initial Czech support
- czech resource files
2020-04-28 15:02:57 +02:00
Kris Gesling 884f71e238
Merge pull request #2551 from codyreinold/feature/issue-2550
Issue-2550 - Update contributor guidelines
2020-04-28 10:51:33 +00:00
Åke Forslund f080ab2808 Update pillow to the latest version 2020-04-28 12:00:50 +02:00
Kris Gesling 6640861b30
Merge pull request #2548 from codyreinold/bugfix/issue-2516
Issues-2516 - Resolved IBM Cloud integration issue
2020-04-27 12:21:27 +00:00
Åke bcb426ab69
Merge pull request #2496 from forslund/test/util
Refactor and test util functions
2020-04-27 10:47:59 +02:00
codyreinold 5b74edd46b Issue-2516 - Remove unnecessary library (urllib.parse) 2020-04-27 03:32:51 -04:00