Commit Graph

4899 Commits (refactor/python-detect)

Author SHA1 Message Date
Åke Forslund d0c277015e Ensure that signal directory exists when creating signal.
Also add test cases for ipc signals
2017-06-26 13:48:09 -07:00
kfezer@gmail.com 01bc38a902 modified: msm/msm
Added singing as a defualt skill
2017-06-26 13:48:09 -07:00
Åke Forslund 856d3b3dff Stop multi-sentence speech 2017-06-26 13:48:09 -07:00
SoloVeniaASaludar 638c0ec40c + 2017-06-26 13:48:09 -07:00
Augusto Monteiro 'Sparky d09febf3eb #696 - checking connection 2017-06-26 13:48:09 -07:00
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
Augusto Monteiro 'Sparky 189564bdcf #696 - msm breaking in all erros 2017-06-26 13:45:23 -07:00
Chris ca9116f87c Fixed typo
There was a typo ("Lodaded" instead of "Loaded") which I have fixed
2017-06-26 13:45:23 -07:00
SoloVeniaASaludar f3fd34c7c5 bugfix/issue-688 2017-06-26 13:45:23 -07:00
SoloVeniaASaludar 7d05431bfd + 2017-06-26 13:45:23 -07:00
Åke Forslund 22cb52849d Disable maxAudioWithBaselineShift test (works locally but not on travis) 2017-06-26 13:45:23 -07:00
Åke Forslund 84bf9d04a2 Disable tests requiring pairing 2017-06-26 13:45:23 -07:00
Åke Forslund c3e5c8f969 Fix pep8 2017-06-26 13:45:23 -07:00
Åke Forslund 72dcc233d1 Enforce float as threshold value to pocked sphinx 2017-06-26 13:45:23 -07:00
Åke Forslund 028dbb9ed0 re-enable unittests on travis 2017-06-26 13:45:23 -07:00
Åke Forslund ffc9ebfab7 Disable failing tests for now while unittests are re-enabled 2017-06-26 13:45:23 -07:00
Åke Forslund 5758994921 Remove pairing skill test since it's not part of core 2017-06-26 13:45:23 -07:00
Åke Forslund 3fa05b16f7 Replace GoogleSTT with MycroftSTT 2017-06-26 13:45:23 -07:00
Åke Forslund b1edcbe02e Fix init of local recognizer 2017-06-26 13:45:23 -07:00
Åke Forslund cf0dac2f65 Both date formats tested. 2017-06-26 13:45:23 -07:00
Åke Forslund 142274b40f Add dedicated directory for empty directory tests. 2017-06-26 13:45:23 -07:00
Åke Forslund 5b48fcb058 Correct test criteria for time format for scheduled skill.
Now matches current behaviour, previous behaviour is not a good idea since it depended on Locale.
2017-06-26 13:45:23 -07:00
Åke Forslund e3421bc2f3 record.wav amplified.
Record test failed due to low signal in record.wav
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
Ethan Ward b8dcd34711 Update audio accuracy test 2017-06-26 13:45:23 -07:00
Augusto Monteiro 8629bb9e71 Merge pull request #837 from forslund/bugfix/issue-836
Allow service to reload as intended
2017-06-26 16:10:41 -04:00
Augusto Monteiro d2efdbfcd4 Merge pull request #775 from btotharye/add_docker_setup
adding in docker setup script
2017-06-26 14:31:02 -04:00
Augusto Monteiro 565a4c81d9 Merge pull request #823 from el-tocino/Issue-#822
Issue #822
2017-06-26 11:12:46 -04:00
Augusto Monteiro aee9ffebfa Merge pull request #844 from forslund/bugfix/issue-843
Check if settings have changed with simple hash
2017-06-23 18:48:04 -04:00
Augusto Monteiro 4256c16e11 Merge pull request #828 from forslund/feature/issue-827
Add local cache fallback for remote config.
2017-06-23 18:34:04 -04:00
Åke b5ea3b601c Merge pull request #845 from Matlar/bugfix/issue-685
Issue-685 - Using load_commented_json in log.py
2017-06-22 16:01:18 +02:00
matlar 7b05b73e5d Issue-685 - Using load_commented_json in log.py 2017-06-22 12:45:38 +00:00
Åke Forslund 5ac2e5f51e Check if settings have changed with simple hash 2017-06-22 08:36:33 +02:00
Michael Nguyen eeda583576 rename functions, delete extra code comment 2017-06-21 13:19:00 -05:00
Matthew D. Scholefield fc3ede120c Fix cli bugs
- Add keycode 127 as backspace
 - Run tts in another thread to suppress output
2017-06-20 13:37:51 -05:00
Michael Nguyen 09cd00a31b darn pep8 2017-06-16 16:14:16 -05:00
Michael Nguyen 3ce86ebba4 fixed bugs in display manager 2017-06-16 15:54:55 -05:00
Michael Nguyen a2853e2288 fixed merge conflict 2017-06-16 13:34:40 -05:00
Michael Nguyen c0b603ab51 state manager implemented 2017-06-16 13:31:44 -05:00
Åke Forslund 728391427e Add test for PID locks
Catch IOError in delete method if pid-file doesn't exist
2017-06-16 14:17:43 +02:00
Åke Forslund 2791b3242b Allow service to reload as intended
- Add reload hook to delete PID lock
- Correctly detect PID in lock file
2017-06-16 12:26:54 +02:00
Matthew D. Scholefield 8e17fe3fd4 Improve mycroft.sh (#835)
* Improve mycroft.sh

 - Refactor to make adding other scripts easier
 - Stop all skills before starting
 - Handle multiple screen instances running at the same time
 - Notify the user by screen name (not as pretty but makes more sense)
 - Clean up code:
   - Change if chain to switch statement
   - use cat to display usage rather than multiple echo statements

* Small mycroft.sh refactor
 - Auto-generate .screen files
 - Add start-mycroft-custom for other executables
 - Use echo instead of cat (originally didn't realize multiline quotes were a thing)
 - Rename variable screen_name to uppercase to be consistent

* Decrease mycroft.sh sleep time to 0.1 seconds
Less time to wait and still seems to work fine on all tested platforms
2017-06-15 17:42:56 -05:00
Åke Forslund 3ff2b1b787 Add local cache fallback for remote config. 2017-06-14 11:33:29 +02:00
Arron Atchison 5bb7d25765 bump version to 0.8.16 2017-06-13 18:16:52 -05:00
Arron Atchison 78563a4df3 Revert "Refactor setup_base.py to use new versioning method (#802)"
This reverts commit ba5b255b0e.
2017-06-13 18:01:34 -05:00
Ethan Ward c9893806ea #824 Change has_been_paired to load the current identity file (#825)
* Change has_been_paired to load the current identity file

* Add clarifying comment and fix pep8
2017-06-13 17:32:14 -05:00
el-tocino a3e04f70cf add warning about mimic compile times. 2017-06-13 14:53:16 -05:00
el-tocino 20bb8b5d5d added memory check to dev_setup 2017-06-13 14:50:44 -05:00
Ethan Ward ba5b255b0e Refactor setup_base.py to use new versioning method (#802) 2017-06-13 13:30:20 -05:00