Fabio Manganiello
|
13463420d9
|
Made Redis bus/local bus choice more flexible
|
2018-12-18 12:21:55 +01:00 |
|
Fabio Manganiello
|
400a6fc718
|
No need for weasyprint in mandatory requirements
|
2018-12-17 15:15:04 +01:00 |
|
Fabio Manganiello
|
f39878392d
|
ouimeaux and pyHS100 moved to optional requirements
|
2018-12-17 15:10:16 +01:00 |
|
Fabio Manganiello
|
2caa2becaf
|
Sound plugin added to docs
|
2018-12-16 23:20:44 +01:00 |
|
Fabio Manganiello
|
7586412ded
|
Serial plugin extended with a general purpose read() method - to communicate for e.g. Espruino and compatible devices
|
2018-12-16 23:14:34 +01:00 |
|
Fabio Manganiello
|
28223cab30
|
Only import sounddevice when needed
|
2018-12-16 17:29:45 +01:00 |
|
Fabio Manganiello
|
abd88d0a71
|
recplay default blocksize should be the configured/default output blocksize
|
2018-12-16 17:23:26 +01:00 |
|
Fabio Manganiello
|
c054d04f2d
|
Added configurable input and output device blocksize to sound device plugin
|
2018-12-16 17:11:05 +01:00 |
|
Fabio Manganiello
|
e049d5483e
|
Added blocksize to sound.record
|
2018-12-16 16:58:33 +01:00 |
|
Fabio Manganiello
|
be43c3ac21
|
Changed default sound device to index 0 as 'default' is not present on all the systems
|
2018-12-16 16:34:40 +01:00 |
|
Fabio Manganiello
|
20a779bd8f
|
Replaced if not references with if <var> is not None
|
2018-12-16 16:24:45 +01:00 |
|
Fabio Manganiello
|
f7576dcb7f
|
Added support for audio pass-through to sound plugin
|
2018-12-16 16:15:45 +01:00 |
|
Fabio Manganiello
|
be98dcde6a
|
Added sound device plugin
|
2018-12-15 01:18:48 +01:00 |
|
BlackLight
|
7b963f8cf3
|
Added Dockerfile
|
2018-12-13 04:35:02 +01:00 |
|
BlackLight
|
e89046f12a
|
Added max_results to YouTube search
|
2018-12-12 23:03:17 +01:00 |
|
BlackLight
|
9b0a72269a
|
typo
|
2018-12-12 22:52:51 +01:00 |
|
BlackLight
|
b7603ba166
|
Mapping YouTube API responses to the internal simpler format recognized by OMXPlayer plugin
|
2018-12-12 22:46:32 +01:00 |
|
BlackLight
|
679cad53b5
|
Added YouTube plugin that leverages the YouTube API; Replaced OMXPlayer search references to the old HTML parser withe new YouTube plugin
|
2018-12-12 22:33:41 +01:00 |
|
Fabio Manganiello
|
0e7345f1ee
|
README
|
2018-12-05 21:19:36 +01:00 |
|
Fabio Manganiello
|
eb439d227a
|
Wrapped HTTP requests loop in a try-except block to prevent it from breaking in case of temporary failures
|
2018-12-05 15:55:19 +00:00 |
|
Fabio Manganiello
|
791c36f5df
|
More tolerance on json.loads() in case the parsed value from the request context is not a string
|
2018-12-03 23:04:23 +01:00 |
|
Fabio Manganiello
|
4a148971b4
|
Allow non-string values to be passed through a request context as well
|
2018-12-03 22:52:25 +01:00 |
|
Fabio Manganiello
|
9421602e81
|
Removed duplicate log trace
|
2018-12-02 23:47:49 +01:00 |
|
Fabio Manganiello
|
7cd1efe2c6
|
Option to pair a specific device to the Wiimote backend
|
2018-12-02 23:44:17 +01:00 |
|
Fabio Manganiello
|
f6dcd00848
|
Version bump 0.9.1 -> 0.9.2
|
2018-12-01 19:44:41 +01:00 |
|
Fabio Manganiello
|
f677c79f54
|
Made inactivity timeout on Wiimote configurable
|
2018-12-01 19:38:43 +01:00 |
|
Fabio Manganiello
|
199e9fdba1
|
Better management of inactivity timeout on Wiimote
|
2018-12-01 19:22:10 +01:00 |
|
Fabio Manganiello
|
66b6f0bc8b
|
Added Wiimote support docs; Added Wiimote connection/disconnection events
|
2018-12-01 18:55:13 +01:00 |
|
Fabio Manganiello
|
383a075f39
|
Handling Wiimote timeout on Wiimote backend
|
2018-12-01 18:43:18 +01:00 |
|
Fabio Manganiello
|
2b03276159
|
#46: Added Wiimote support
|
2018-12-01 17:56:31 +01:00 |
|
Fabio Manganiello
|
abbd8409ca
|
Run event hook actions in another thread
|
2018-11-28 01:01:16 +01:00 |
|
Fabio Manganiello
|
984567694a
|
Commented omxplayer-wrapper in requirements.txt to (hopefully) remove the dbus-1 dependency in readthedocs
|
2018-11-20 14:32:55 +00:00 |
|
Fabio Manganiello
|
8948e8c76e
|
Commented/mocked the Google dependencies in RTD to prevent the build from breaking because of missing dbus-1 dependency
|
2018-11-20 14:30:32 +00:00 |
|
Fabio Manganiello
|
6603f64757
|
Enforced cast to string for any object posted to the Redis bus
|
2018-11-20 14:24:14 +00:00 |
|
Fabio Manganiello
|
c2be1cf6e8
|
Enforced cast to string for any object posted to the Redis bus
|
2018-11-20 14:18:58 +00:00 |
|
Fabio Manganiello
|
68dcdf8ccd
|
Enforced cast to string for any object posted to the Redis bus
|
2018-11-20 14:14:59 +00:00 |
|
Fabio Manganiello
|
4209385e01
|
Couple more commented modules in requirements.txt to prevent RTD build from breaking on dbus-1 dependency
|
2018-11-20 10:51:35 +00:00 |
|
Fabio Manganiello
|
674a154ea2
|
Commented plexapi in requirements.txt as it breaks ReadTheDocs build (relies on dbus-1 system package)
|
2018-11-20 10:47:55 +00:00 |
|
Fabio Manganiello
|
bb966f123f
|
Added back and forward methods to Chromecast plugin
|
2018-11-13 23:23:14 +01:00 |
|
Fabio Manganiello
|
025309cae8
|
Fixed Chromecast media_controller methods
|
2018-11-13 23:17:51 +01:00 |
|
Fabio Manganiello
|
632da318b1
|
Expanded Chromecast plugin
|
2018-11-13 23:09:19 +01:00 |
|
Fabio Manganiello
|
6fcc3a2397
|
Support for YouTube media in Chromecast plugin
|
2018-11-13 20:20:55 +01:00 |
|
Fabio Manganiello
|
26f3842724
|
Added support for Plex to Chromecast
|
2018-11-13 01:29:24 +01:00 |
|
Fabio Manganiello
|
42053dcf3b
|
Expanded Plex plugin
|
2018-11-12 23:23:21 +01:00 |
|
Fabio Manganiello
|
1459630661
|
Added Plex and Chromecast plugins
|
2018-11-12 16:50:20 +01:00 |
|
Fabio Manganiello
|
9a88f85cda
|
Expanded config example
|
2018-11-11 12:17:14 +01:00 |
|
Fabio Manganiello
|
2d8078b8bb
|
Don't propagate the message from MQTT nor wait for a response if the message is null or its handler threw an exception
|
2018-11-10 01:16:32 +01:00 |
|
Fabio Manganiello
|
cda64865f3
|
Set the correct mimetype on the /execute endpoint
|
2018-11-09 23:43:47 +01:00 |
|
Fabio Manganiello
|
fc3f53f32b
|
Retry logic for getting mpd status
|
2018-11-07 18:04:37 +01:00 |
|
Fabio Manganiello
|
26ec213098
|
Make sure that the shitty MQTT backend doesn't break for no reason
|
2018-11-06 11:40:01 +01:00 |
|