Commit graph

1787 commits

Author SHA1 Message Date
Johannes Pohl
9b9aa3c29f Merge pull request #176 from nickaknudson/feature/raspberry-pi
cleaned up buildroot instructions, added raspberry pi instructions
2017-02-04 10:38:49 +01:00
Nick Knudson
d3d5a01f37 cleaned up buildroot instructions, added raspberry pi instructions, added snapcast_defconfig 2017-02-04 01:30:25 -08:00
badaix
da7811b5a4 delegate json requests to ProcessJson function 2017-02-03 21:33:21 +01:00
badaix
1c4fad8f46 fix json notifications 2017-01-31 21:49:41 +01:00
badaix
94eb840f50 remove to g++ 2017-01-31 21:49:19 +01:00
badaix
58025a912b switch to jsonrpc++ external lib 2017-01-30 21:35:14 +01:00
badaix
89f14e4347 add jsonrpcpp external 2017-01-30 19:17:13 +01:00
badaix
7f2a94207d add jsonrpctest 2017-01-21 21:12:15 +01:00
Johannes Pohl
98be8a58d9 Merge pull request #164 from nickaknudson/feature/buildroot
added client compilation support for TARGET=BUILDROOT
2017-01-17 14:51:55 +01:00
Johannes Pohl
d5ce09c0bc Merge pull request #165 from happyleavesaoc/master
mention HASS component in README
2017-01-16 17:09:05 +01:00
happyleaves
761b74edb2 mention HASS component 2017-01-16 10:35:30 -05:00
Johannes Pohl
1b53a740c5 Merge pull request #162 from unimatrix27/master
Mention new FHEM module in Readme
2017-01-16 15:21:36 +01:00
Nick Knudson
af73c69960 added client compilation support for TARGET=BUILDROOT 2017-01-15 15:05:19 -08:00
badaix
781f124f4d Redesign jsonrpc. Add some dummy classes. 2017-01-16 00:04:53 +01:00
Johannes Pohl
f7e26b7d2d pass json object by reference 2017-01-13 09:31:40 +01:00
badaix
027cb8ed50 add specialized request id constructors 2017-01-13 07:59:12 +01:00
badaix
0a879301c9 request id can be int, string or null 2017-01-13 00:29:28 +01:00
unimatrix27
9469cf0c8d Merge pull request #1 from unimatrix27/unimatrix27-patch-1
Mention new FHEM module in Readme
2017-01-12 18:14:35 +01:00
unimatrix27
e1b617ae39 Mention new FHEM module in Readme 2017-01-12 18:11:00 +01:00
Johannes Pohl
67eda090e1 Merge pull request #159 from realglotzi/master
snapclient.service/snapserver.service:
2017-01-11 10:56:51 +01:00
realglotzi
4774d826dd Removed sound.target from snapserver.service because the server does not use the sound device
Signed-off-by: realglotzi <github@wagner-budenheim.de>
2017-01-11 10:49:03 +01:00
realglotzi
42c3b76351 Merge remote-tracking branch 'upstream/master' 2017-01-11 10:20:16 +01:00
BadAix
310aefac6e deletion of clients is working 2017-01-10 22:18:08 +01:00
BadAix
dce6e7f6ba Merge branch 'master' into develop 2017-01-10 20:48:04 +01:00
Johannes Pohl
b0cc257073 Merge pull request #160 from unimatrix27/unimatrix27-patch-1
Prevent Overwriting of config file when reinstalling
2017-01-10 20:47:45 +01:00
Johannes Pohl
42a9d11509 Merge pull request #158 from tgurr/librespot
librespot upstream changed the backend name from stdout to pipe
2017-01-10 20:39:30 +01:00
badaix
600109ba06 Merge branch 'develop' of https://github.com/badaix/snapcast into develop 2017-01-09 19:24:11 +01:00
badaix
9b961f3fd7 links 2017-01-09 19:24:07 +01:00
unimatrix27
4818b7826c Update Makefile 2017-01-09 15:30:09 +01:00
unimatrix27
2cc2574eeb Update Makefile 2017-01-09 15:28:49 +01:00
realglotzi
8500c8f81c snapclient.service/snapserver.service:
Snapcast has to wait until complete network stack is up, in particular systemd-timesyncd is up and time is set. If not, there are drop outs after boot on the client.

This fixes https://github.com/badaix/snapcast/issues/138.

Signed-off-by: realglotzi <github@wagner-budenheim.de>
2017-01-08 18:46:51 +01:00
BadAix
adcb19ee3f Snapserver is running as snapcast user 2017-01-08 16:55:39 +01:00
Timo Gurr
97bb0da717 librespot upstream changed the backend name from stdout to pipe
The stdout backend has been merged, but also been renamed in a later commit:
9c3541c41b
2017-01-07 03:31:57 +01:00
BadAix
b82970fab4 add RpcEvent to RemoteControlListener 2016-12-30 15:55:41 +01:00
BadAix
6ac88206e5 reformat code 2016-12-30 14:24:17 +01:00
BadAix
9e96b3e13b Json RPC: Object.Set methods have the updated object in the response 2016-12-30 14:24:10 +01:00
badaix
c1eca56e38 hide offline clients 2016-12-26 17:55:27 +01:00
badaix
a133c60661 Client.SetVolume expects "volume" json object 2016-12-26 15:58:27 +01:00
badaix
37ccdb92fb format code 2016-12-26 13:45:24 +01:00
badaix
9b26adf8e4 update SDK and build tools to v25 2016-12-26 13:44:04 +01:00
badaix
3818394cf2 assign the group's stream to clients 2016-12-13 21:59:15 +01:00
badaix
7c93582e07 only update when settings changed 2016-12-13 21:58:40 +01:00
badaix
c6a3f40b73 move stream title to top 2016-12-13 21:57:33 +01:00
badaix
d57e8e6e6d rename ClientList to GroupList 2016-12-11 21:27:55 +01:00
badaix
3915d075d4 update list on UI thread 2016-12-11 21:18:14 +01:00
badaix
6f6acedf83 reformat code 2016-12-11 20:45:23 +01:00
badaix
03774a79f4 group settings button 2016-12-11 20:44:15 +01:00
badaix
e15a5ce915 implement Group.SetClients 2016-12-11 20:03:53 +01:00
badaix
4f7e218d50 sort clients and groups 2016-12-11 20:02:59 +01:00
badaix
4206ccb3c3 fix generateUUID 2016-12-11 13:30:13 +01:00