Åke Forslund
40010e90f0
Store settings object on shutdown
2017-05-20 08:30:07 +02:00
Åke Forslund
b6a34f8cee
Add skill settings to skills
2017-05-20 08:29:05 +02:00
Chris
b1abdba19c
Fixed typo
...
There was a typo ("Lodaded" instead of "Loaded") which I have fixed
2017-05-18 16:49:07 -03:00
Åke Forslund
484d4a9ce3
Move ignore SIGCHLD to entry points.
...
Ignoring SIGCHLD trips up unittests, this was done as the unittest loaded mycroft.skills.core
2017-05-18 16:49:07 -03:00
Augusto Monteiro 'Sparky
237827a099
#671 - fixing auto load
2017-04-17 10:26:34 -07:00
Augusto Monteiro 'Sparky
13fe3fe12a
#636 - Removing old skills folder
2017-04-06 17:14:18 -07:00
kfezer
a475341346
Merge branch 'dev' into feature/issue-553
2017-03-30 20:49:36 +00:00
kfezer
622765015d
Revert "Fixes Issue 588"
2017-03-30 08:50:24 -07:00
kfezer
f7c781d119
Update core.py
...
Fixed Pep8 Issue
2017-03-29 16:27:49 -07:00
kfezer
4c24466120
Merge branch 'dev' into feature/issue-553
2017-03-29 17:28:10 +00:00
kfezer
80b54296b3
Merge pull request #591 from MycroftAI/bugfix/issue-588
...
Fixes Issue 588
2017-03-29 16:40:06 +00:00
kfezer
de27ad4caa
Merge pull request #572 from SoloVeniaASaludar/bugfix/issue-571
...
Update core.py
2017-03-29 16:39:06 +00:00
kfezer@gmail.com
348a9111a2
modified: mycroft/skills/core.py
...
Fixed typo
2017-03-27 13:56:13 -07:00
Åke Forslund
be8dd47250
Add expect_response option to speak_methods
...
if expect_response flag is set to True the stt will be triggered just as if the wakeword has been received or the button on the mycroft enclosure has been pressed.
2017-03-17 20:20:27 +01:00
SoloVeniaASaludar
852d1d3c15
Update core.py
2017-03-16 16:43:53 +01:00
SoloVeniaASaludar
a8f7e84a2c
Update core.py
2017-03-16 16:29:11 +01:00
Åke Forslund
8df393c813
Remove handler from registered_intents list, it wasn't used
2017-03-14 22:01:48 +01:00
Åke Forslund
49c5a3e523
Add debug and error logging
2017-03-14 21:55:04 +01:00
Åke Forslund
f0eb55effb
Add functionality to remove and restore intents.
2017-03-13 18:15:12 +01:00
JarbasAI
b0bca504ee
added blacklist check to load_skill
...
skill blacklisting was checked in load_skills which is no longer used in favor of watch_skills calling load_skill directly
2017-03-11 13:46:18 -06:00
JarbasAI
b13070f276
added reload_skill flag
2017-03-09 01:56:23 -06:00
Arron Atchison
8599146dc4
fix pep8 in skills folder
2017-02-15 15:37:52 -06:00
Karl Fezer
d4e169c4a3
modified: mycroft/skills/core.py
...
Added more verbose logging to the core.py file which adds skills on boot-up.
Issue #511
2017-02-15 15:37:52 -06:00
Åke Forslund
4788664418
Load data files from skill directory when loading skill.
2017-02-15 15:37:52 -06:00
Åke Forslund
23fe0fff2b
Load skill data nicely without throwing exceptions
...
Check if dialog and vocab dirs exist before trying to load files. Log an error if it fails.
2017-02-15 15:37:52 -06:00
penrods
acfdff416b
More Location integration for #487
...
For the Weather Skill:
* When talking about the current city, the city name is generally not spoken (more natural)
* A "pretty" name of just the city is used instead of the complete name
* Works around the recurring issue with OWM where they report bad min/max temps (same as the current temp)
* Changed "Location is not valid" to "I don't know that location" (people don't say "not valid")
For the Time Skill:
* The timezone is extracted from the device location setting
* Time responses are more varied and shorter
This change adds MycroftSkill.location_pretty and MycroftSkill.location_timezone properties.
2017-02-03 10:49:54 -06:00
Augusto Monteiro
672b208b86
#479 - Fixing reminder stop
...
- Setting daemon on timer to True to make timer thread cancelable
- Refactoring shutdown to use super instead of static super
- Removing cleanup
2017-02-01 23:40:13 -03:00
Augusto Monteiro
6b324c6df2
#479 - Refactoring terminate process to use shutdown instead of cleanup
2017-02-01 23:40:13 -03:00
Åke
9d9ab7b826
Test allow test to finsh immediately ( #453 )
...
Add cleanup procedure to skills:
MycroftSkill cleanup does nothing, ScheduledSkill will cancel running timers to make sure it's not blocking termination.
Tests updated to use this allowing unit test to exit after completion.
2017-01-20 15:50:00 -06:00
Ethan Ward
451f0f5195
Update for pep8
2017-01-18 16:41:48 -03:00
Ethan Ward
93893f3473
Update skills system to load from subfolders
2017-01-18 16:41:48 -03:00
Ethan Ward
c4bc2ea161
Update to fix pep8 errors ( #420 )
2017-01-18 16:41:48 -03:00
Augusto Monteiro
eff50a5135
Issues 395 - Refactoring configurationSkill and adding log on mycroftSkill
2016-12-17 10:27:01 -05:00
Jonathan D'Orleans
416191e598
Issues 350 - Synchronizing local and remote configuration
2016-12-17 10:27:01 -05:00
Jonathan D'Orleans
ccceb62b7a
Issues 351 - Renaming metadata to data and simplifying data usage
2016-12-17 10:15:24 -05:00
Jonathan D'Orleans
348cc3fac0
Issues 351 - Renaming message_type to type
2016-12-17 10:15:24 -05:00
Ethan Ward
743c430996
Update test coverage to include loading vocab ( #294 )
...
* Issues #226 - Add tests for adding vocab
* pep8
* Issues 226 - Update tests
* Issues #226 - Remove debug lines
2016-07-18 15:44:36 -05:00
Ethan Ward
eed3dd3af8
Update load_data_files to load regex files ( Fixes #256 ) ( #271 )
...
* Issues 256 - Change loading all files to load regex
* Issues 256 - Readd regex call
2016-07-08 18:11:18 -05:00
Ethan Ward
44e6016d3f
Issues 274 - Add base media skill to blacklisted skills ( #275 )
2016-07-08 18:01:50 -04:00
Ethan Ward
90905d526c
Issues 108 - Change regex to be localized ( #222 )
...
* Issues 108 - Add load_regex_files
* Issues 108 - Update weather skill with new regex syntax
* Issues 108 - Update stock skill with new regex syntax
* Issues 108 - Add stock regex file
* Issues 108 - Update time skill to use new regex syntax
* Issues 108 - Update desktop skill to use new regex syntax
* Issues 108 - Update volume skill to use new regex syntax
* Issues 108 - Update wikipedia skill to use new regex syntax
* Issues 108 - Update spelling skill to use new regex syntax
* Issues 108 - Update sms skill to use new regex syntax
* Issues 108 - Update calling skill to use new regex syntax
* Issues 108 - Remove unused argument
* Issues 108 - Add unit tests
* Issues 108 - Minor changes to fix tests
* Issues 108 - Preserve intended test logic
* Issues 108 - Address feedback
* Issues 108 - Update test formatting
* Issues 108 - Change file location
2016-06-28 16:20:48 -04:00
Eugene R. Miller
fbdf3b6e79
#161 refactored user dir
2016-06-18 13:02:25 -06:00
aatchison
f319fb37c4
Revert "custom skills #161"
2016-06-17 11:40:21 -05:00
Eugene R. Miller
e1eedc0908
#161 fixed pep8
2016-06-17 09:50:14 -06:00
Eugene R. Miller
694377faf6
#161 oops fixed typo
2016-06-17 07:47:53 -06:00
Eugene R. Miller
80c8a451f2
#161 fixed pep8 issue and a few typos
2016-06-17 03:07:28 -06:00
Eugene R. Miller
6efd787945
#161 added custom skills
2016-06-17 03:03:11 -06:00
Jonathan D'Orleans
c46bc43e72
Issues 96 - Moving configuration to init
2016-06-09 18:26:10 -04:00
Jonathan D'Orleans
efff3dbda6
Issues 96 - Renaming get_config to get only
2016-06-09 18:25:37 -04:00
Ryan Sipes
8f2c451938
Fixed Missing License Headers on All Files.
...
GPL LIcense added to the top of each python file.
2016-05-26 11:16:13 -05:00
Leo Arias
d618676089
Issues-4 - Fix pep8 errors.
2016-05-23 17:23:47 +00:00