Fabio Manganiello
|
e84f008dc4
|
Added Snapcast readthedocs page
|
2019-01-06 02:20:50 +01:00 |
|
Fabio Manganiello
|
e97ce5d676
|
Added Snapcast plugin
|
2019-01-06 02:19:56 +01:00 |
|
Fabio Manganiello
|
cb13098c4f
|
Moved initial print statement inside start method to make sure that it's properly caught by the logging configuration
|
2019-01-03 13:09:12 +00:00 |
|
Fabio Manganiello
|
240abb627d
|
Fix old Spotify playlists URI format
|
2019-01-03 10:37:16 +01:00 |
|
Fabio Manganiello
|
9328566235
|
Selecting the default light group tab on web panel load if configured
|
2019-01-02 21:24:07 +01:00 |
|
Fabio Manganiello
|
5a1169d8b8
|
Wrapped stdout and stderr under the same application logger
|
2019-01-02 11:38:21 +00:00 |
|
Fabio Manganiello
|
5b9c54748e
|
Do not propagate a null response message back to the bus to prevent backends from breaking
|
2019-01-02 09:29:27 +01:00 |
|
Fabio Manganiello
|
09c1598829
|
More flexible management for included config files paths
|
2018-12-30 20:18:55 +01:00 |
|
Fabio Manganiello
|
62045c2b5c
|
Support for multiple resource_dirs on the HTTP backend
It is now possible to map multiple static resource directories to the
Flask HTTP server
|
2018-12-30 18:40:03 +01:00 |
|
Fabio Manganiello
|
9e28379203
|
Prevent js errors upon null artist or album
|
2018-12-30 15:43:09 +01:00 |
|
Fabio Manganiello
|
699fa92c5e
|
Added HomeSeer plugin
|
2018-12-28 09:55:09 +01:00 |
|
Fabio Manganiello
|
f9f43964a2
|
Support for stream names
|
2018-12-28 00:30:25 +01:00 |
|
Fabio Manganiello
|
fae45d8ca3
|
Returning only the real part of the FFT
|
2018-12-27 22:47:44 +01:00 |
|
Fabio Manganiello
|
01006046e0
|
Don't try to push a Pushbullet note body to the bus if it's not a valid JSON
|
2018-12-27 22:45:31 +01:00 |
|
Fabio Manganiello
|
54c3381ae3
|
- Added frames throttling support on Leap Motion backend
- Moved the Leap listener to another process to prevent it from hanging the other backends
- Added support for sound and mix frequency analysis
|
2018-12-27 20:24:51 +01:00 |
|
Fabio Manganiello
|
2e82651dbf
|
Expressed triangular wave as a function of the associated sawtooth-shape wave
|
2018-12-27 17:33:05 +01:00 |
|
Fabio Manganiello
|
debf9a017b
|
Sound plugin moved back to __init__ for sake of better readthedocs generation
|
2018-12-27 17:26:16 +01:00 |
|
Fabio Manganiello
|
42236ac197
|
Fixed setup.py requirement line
|
2018-12-27 02:30:34 +01:00 |
|
Fabio Manganiello
|
cff4563dae
|
Rewritten Pushbullet backend using pushbullet.py for better stability
|
2018-12-27 02:29:44 +01:00 |
|
Fabio Manganiello
|
56ff58d06b
|
Better sound release logic
|
2018-12-27 01:10:45 +01:00 |
|
Fabio Manganiello
|
c445763979
|
- Support for sound "release" (removal from active stream)
- Added `query_ports` method to MIDI plugin
|
2018-12-27 00:09:05 +01:00 |
|
Fabio Manganiello
|
f2d2315610
|
Extended Sound class docstring
|
2018-12-26 23:16:37 +01:00 |
|
Fabio Manganiello
|
3598d7fcd5
|
Support for multiple sound waves (triangular, square and sawtooth)
|
2018-12-26 23:14:52 +01:00 |
|
Fabio Manganiello
|
3b681bbf57
|
Added played files/notes in stream in query_streams
|
2018-12-26 16:58:41 +01:00 |
|
Fabio Manganiello
|
3554968468
|
Support for multiple sounds on the same stream
|
2018-12-26 16:10:14 +01:00 |
|
Fabio Manganiello
|
c2544524e1
|
Added missing docstring line
|
2018-12-25 19:26:59 +01:00 |
|
Fabio Manganiello
|
2fb5e5abc6
|
Support for mixes of multiple sounds
|
2018-12-25 19:26:08 +01:00 |
|
Fabio Manganiello
|
d89184358a
|
Support for playback control for individual sound streams
|
2018-12-25 17:31:20 +01:00 |
|
Fabio Manganiello
|
3baf0b1589
|
Initial support for playing multiple sounds to the same stream
|
2018-12-24 18:58:44 +01:00 |
|
Fabio Manganiello
|
3d2636b09c
|
Further split between sound and core modules
|
2018-12-24 17:15:29 +01:00 |
|
Fabio Manganiello
|
65465e3a18
|
- Refactored the class sound out of the plugin module
- More robust stream naming and index assignment logic
|
2018-12-24 17:12:11 +01:00 |
|
Fabio Manganiello
|
f53d1c06dc
|
No need to be verbose upon Pushbullet websocket temporary disconnections
|
2018-12-24 14:33:27 +01:00 |
|
Fabio Manganiello
|
ef241b3769
|
More robust Pushbullet reconnection logic
|
2018-12-24 12:31:38 +01:00 |
|
Fabio Manganiello
|
b911d46315
|
Create a new event loop in the Pushbullet backend
|
2018-12-24 11:37:18 +01:00 |
|
Fabio Manganiello
|
6a48a53c0d
|
Typo
|
2018-12-24 11:30:10 +01:00 |
|
Fabio Manganiello
|
755df6284a
|
Added missing reference to completed_callback_event
|
2018-12-23 23:43:12 +01:00 |
|
Fabio Manganiello
|
c2cf0b5f74
|
Support for polyphonic synthetic sounds in sound plugin
|
2018-12-23 23:29:52 +01:00 |
|
Fabio Manganiello
|
7a5657778e
|
Basic support for synth sounds in sound plugin
|
2018-12-22 01:47:52 +01:00 |
|
Fabio Manganiello
|
00dacc456c
|
A more robust logic for getting the default sound devices
|
2018-12-21 16:52:52 +01:00 |
|
Fabio Manganiello
|
e2f7213697
|
Don't fail hard if it was not possible to get the ical content
|
2018-12-20 16:47:07 +01:00 |
|
Fabio Manganiello
|
b3ffb29726
|
Don't extend calendar events will null values
|
2018-12-20 16:40:14 +01:00 |
|
Fabio Manganiello
|
8d497b0be7
|
Fixed reference to libtorrent dependency as the pip URL is broken
|
2018-12-20 01:04:50 +01:00 |
|
Fabio Manganiello
|
a1f640ce0a
|
Added support for config include files to Docker images too
|
2018-12-20 01:04:28 +01:00 |
|
Fabio Manganiello
|
bf61259517
|
Support for config include files in virtual env
|
2018-12-20 00:08:46 +01:00 |
|
Fabio Manganiello
|
725b3dd672
|
Included reference to the included files in Config
|
2018-12-19 23:39:41 +01:00 |
|
Fabio Manganiello
|
8573d9d7f1
|
Wiki updated
|
2018-12-19 23:13:32 +01:00 |
|
Fabio Manganiello
|
dd8595c82c
|
Wiki updated
|
2018-12-19 23:09:36 +01:00 |
|
Fabio Manganiello
|
c652d5647c
|
Added platyvenv script to manage platypush instances from python virtual environments
|
2018-12-19 22:55:23 +01:00 |
|
Fabio Manganiello
|
eec20ee109
|
Missed cast to str upon pidfile write
|
2018-12-19 21:24:39 +01:00 |
|
Fabio Manganiello
|
fb75dc323e
|
Added pidfile option to the main
|
2018-12-19 21:15:06 +01:00 |
|