Commit Graph

30 Commits

Author SHA1 Message Date
Åke Forslund
3cd6f03629 Add tests for launching applications 2019-11-06 15:07:18 +01:00
Åke Forslund
a869615d8e Add mocking of webbrowser 2019-11-06 14:52:20 +01:00
Åke Forslund
e5677e4730 Improve closing of applications
Try to close using name, if that fails try using the command in the Exec field
in the Desktop file.
2019-11-06 11:56:06 +01:00
Åke Forslund
78557ec064 Modernize skill
- Use intent_handler decorators
- " -> '
- Add docstrings
- Remove __author__ field
- remove old logger
2019-11-06 11:56:00 +01:00
Åke Forslund
f43131107f Fix apt-get install 2019-11-06 10:56:20 +01:00
Åke
f4ba513311
Merge pull request #14 from MycroftAI/krisgesling-patch-1
Skip apps with no name
2019-09-19 08:02:45 +02:00
Kris Gesling
4c006504ea
Skip apps with no name
If app.get_name() returns None, the Skill can't handle the app so should just skip it.
Most likely caused by an empty or malformed desktop entry.
2019-09-19 12:39:53 +09:30
Åke Forslund
42b819f9a2 Merge remote-tracking branch 'origin/bugfix-icon-404' into 19.02 2019-03-03 18:14:51 +01:00
Åke Forslund
b5e033dc83 Remove python 2 backwards compatibility 2019-03-03 18:02:20 +01:00
Åke Forslund
e3547a36fa Add libcairo-dev system requirement 2019-03-03 18:00:19 +01:00
Åke Forslund
60b765da24 Add manifest with requirements 2019-03-03 17:54:06 +01:00
Kathy Reid
340fdbcc11
Update README.md
Font Awesome changed the structure of their GitHub repo, causing a bunch of icons to 404
2018-12-13 01:23:28 +11:00
Steve Penrod
e47195a9d9
Fix icon url 2018-08-29 13:22:12 -05:00
Steve Penrod
8085031884
Merge pull request #9 from MycroftAI/add-license-1
Create LICENSE
2018-08-27 17:17:14 -05:00
Kathy Reid
3df966c053
Update __init__.py
Update license wording to match LICENSE file GPL -> Apache2
2018-08-26 17:13:54 +10:00
Steve Penrod
2fad84edf9
Merge pull request #10 from MycroftAI/update-skill-meta-data-for-skill-store
Update README.md
2018-08-25 19:35:35 -05:00
Kathy Reid
0606ba983f
Update README.md
Update README with 18.08 meta-generator
2018-08-24 23:20:55 +10:00
Kathy Reid
ba0a426c00
Create LICENSE 2018-08-24 23:12:01 +10:00
Åke
08ad768e6c
Merge pull request #7 from antlarr/master
Fix code to work with both python2 and python3
2018-04-24 14:35:39 +02:00
Antonio Larrosa
223936a719 Fix code to work with both python2 and python3
Additionally move the imports to the beginning of the file.

I would remove the sys.path.append code, but I didn't
want to change the behaviour.
2018-03-05 13:22:48 +01:00
Åke
ee7dd2bb03 Merge pull request #4 from MycroftAI/bugfix/issue-3
Fix spacing.
2017-07-02 22:42:55 +02:00
Åke Forslund
a31097171d Fix spacing.
Remove a single tab that hid itself among the normal "    " and remove
some trailing whitespaces.
2017-07-02 09:06:08 +02:00
Augusto Monteiro
f2d900bd3d Adding the new command on readme 2017-06-26 09:53:06 -04:00
Augusto Monteiro
2de1b3abb3 Merge pull request #2 from eClarity/master
Add close application feature
2017-06-26 09:43:44 -04:00
eClarity Web Solutions
50d12c4f83 Update CloseKeyword.voc 2017-06-25 13:45:26 -05:00
eClarity Web Solutions
6bd8b4f9d5 Update __init__.py 2017-06-25 13:42:30 -05:00
eClarity Web Solutions
9221a93ae4 Create CloseKeyword.voc 2017-06-25 13:40:41 -05:00
Augusto Monteiro
05c43b808b Update README.md 2017-04-04 12:22:25 -07:00
Augusto Monteiro 'Sparky
b90154c7d2 Initial 2017-04-04 11:04:14 -07:00
Augusto Monteiro
a7f99c2c88 Initial commit 2017-04-04 10:45:25 -07:00