Augusto Monteiro 'Sparky
e34608e2f9
#696 - listening on connected
2017-06-26 13:45:23 -07:00
Augusto Monteiro 'Sparky
ec9746d933
#696 - installing skills on connect
2017-06-26 13:45:23 -07:00
Åke Forslund
9f5c1d1582
Move ignore SIGCHLD to entry points.
...
Ignoring SIGCHLD trips up unittests, this was done as the unittest loaded mycroft.skills.core
2017-06-26 13:45:23 -07:00
Augusto Monteiro 'Sparky
be2d97907a
#683 - removing msm path configuration
2017-04-21 11:00:35 -07:00
Augusto Monteiro 'Sparky
2a4e5c3e73
#671 - comparing the dates inside de loop instead of add all in a array
2017-04-19 20:08:48 -05:00
Augusto Monteiro 'Sparky
4e885ee4c5
#671 - making auto load doesn't watch hidden folders changes
2017-04-19 20:08:48 -05:00
Augusto Monteiro 'Sparky
d21b0bd948
#671 - Fixing autoload when folder doesn't exists
2017-04-17 11:27:07 -07:00
Augusto Monteiro 'Sparky
237827a099
#671 - fixing auto load
2017-04-17 10:26:34 -07:00
Steve Penrod
c6e6c8244a
Reverting to 'msm' (as in repo) instead of 'msm.sh'
2017-04-14 13:50:30 -07:00
Steve Penrod
60abb41fc6
Fix for issue #659 , broken git install after recent changes
...
There are several issues with the changes recently made to break out
Skills from mycroft-core.
* The subdirectory mycroft/skills/intent/ is left behind when you do
a pull, so the change to core.py that tries to
"import mycroft.skills.intent" gets confused. I renamed the file
intent.py to intent_service.py
* Added a bunch of comments
* Made a bunch of functions "private", using the leading _
* The MSM install was failing. Still working on that, but we should
probably make msm.sh a part of mycroft-core instead of its own
repo.
* Restored some mycroft.conf values that I noticed got lost during
an automatic merge.
2017-04-14 01:53:29 -07:00
Åke Forslund
95641451fa
Fix PEP-8 issues
2017-04-08 11:08:13 +02:00
DMendyke
ed21c1471c
Merge pull request #638 from MycroftAI/dmendyke.service.instance
...
Code to prevent multiple instances of a service
2017-04-07 15:40:26 -07:00
Augusto Monteiro 'Sparky
621c7c4437
#636 - Fixing pep8
2017-04-06 17:14:18 -07:00
Augusto Monteiro 'Sparky
b35c012692
#636 - Adding ignore logs
2017-04-06 17:14:18 -07:00
Augusto Monteiro 'Sparky
13fe3fe12a
#636 - Removing old skills folder
2017-04-06 17:14:18 -07:00
Augusto Monteiro 'Sparky
54db8c6c33
#546 - Fixing pep8
2017-04-06 16:55:09 -07:00
Augusto Monteiro 'Sparky
18f4ff3e90
#546 - Fixing pep8
2017-04-06 16:42:43 -07:00
Augusto Monteiro 'Sparky
2e172433aa
#546 - Adding feedback to user that mycroft is updating
2017-04-06 16:30:58 -07:00
Augusto Monteiro 'Sparky
f708a1e15c
#546 - Using events
2017-04-06 16:08:23 -07:00
Augusto Monteiro 'Sparky
b5aeca02ac
#546 - Removing unsed import
2017-04-05 17:11:20 -07:00
Augusto Monteiro 'Sparky
aeb73054da
#546 - Installing Default Skills
2017-04-05 16:46:54 -07:00
dmendyke
f81d5b1249
Added locking PID file creation to 'skills' service
2017-04-05 15:16:32 -07:00
Augusto Monteiro 'Sparky
9728e645bc
#546 - Adding Skill Install
2017-04-05 15:11:45 -07:00
Augusto Monteiro 'Sparky
f76685d46d
#546 - Removing prioritary skills loading
2017-04-04 17:11:33 -07:00
Augusto Monteiro 'Sparky
1150fc9a54
#546 - Making Intent a class instead of skill
2017-04-04 16:48:40 -07:00
Augusto Monteiro
814f2fb441
#527 - fixing pep8
2017-03-28 11:20:00 -07:00
Augusto Monteiro
5ec0d0d48a
#527 - cleaning all events
2017-03-28 11:20:00 -07:00
Augusto Monteiro
7c25e56b96
#560 - fixing pep8
2017-03-14 14:34:53 -05:00
Augusto Monteiro
2464e87118
#560 - loading skills sorted
2017-03-14 14:34:53 -05:00
Augusto Monteiro
eaac4a1f08
#539 - fixing pep8
2017-03-14 13:57:17 -05:00
JarbasAI
12c299789a
autopep8 missed line 85
2017-03-14 11:33:15 -05:00
JarbasAI
870e827b5d
autopep 8
2017-03-14 11:12:34 -05:00
JarbasAI
9d55a6ab2d
Update main.py
2017-03-12 16:44:46 -05:00
JarbasAI
07864cb6c9
list of pripritary skills
...
generalized for more skills
2017-03-12 16:42:42 -05:00
JarbasAI
5714bc608f
pep 8
2017-03-11 16:03:41 -06:00
JarbasAI
00cfbd7f1b
load intent skill first
...
intents for skills loaded before intent skill were not executing because register_intent messages were missed
2017-03-11 15:50:30 -06:00
JarbasAI
964fdb838e
added do not reload flag
2017-03-09 01:56:23 -06:00
Augusto Monteiro
9fa77c4452
#521 - Ensuring that skill only try to load once
2017-02-23 23:03:12 -08:00
Augusto Monteiro
67e3c5f4a5
#521 - Using while instead of recursive function
2017-02-23 23:03:12 -08:00
Augusto Monteiro
da01755fe6
#521 - Fixing pep8
2017-02-23 23:03:12 -08:00
Augusto Monteiro
d50f2990f1
#521 - Refactoring watch_skill method
2017-02-23 23:03:12 -08:00
Augusto Monteiro
0044e154df
#521 - removing comment
2017-02-23 23:03:12 -08:00
Augusto Monteiro
1b0afe92de
#521 - Skill auto reload
2017-02-23 23:03:12 -08:00
Arron Atchison
8599146dc4
fix pep8 in skills folder
2017-02-15 15:37:52 -06:00
Augusto Monteiro
c7bfaa5760
#479 - Using ws instead of client on load third party skills
2017-02-01 23:40:13 -03: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
Augusto Monteiro
8815327dc0
#479 - Cleaning up all skills on stop process
...
- On stop mycroft-core executing cleanup of all skills
2017-02-01 23:40:13 -03: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