1ce1ae95fe
Update help and README
2020-05-31 16:58:01 +02:00
ad07a25210
Enable gong for /sonos endpoint
2020-05-31 16:58:00 +02:00
2621978ddd
Implement gong for /say endpoint
2020-05-31 16:58:00 +02:00
e9c3bd4016
Create Gong preference
2020-05-31 16:58:00 +02:00
bba4e1ca31
Enable batch processing in Sonos worker
...
From now on, the Sonos worker dumps the Sonos state before the first
request and restores it only after the last request.
This resolved the issue of often not resuming playback
when more than one query was enqueued.
2020-05-30 12:53:09 +02:00
9b7861fccd
Upgrade Sonos backend
2020-05-30 12:53:09 +02:00
d1ea5641df
Change root package
2020-05-30 12:53:09 +02:00
51d0e698c7
Add additional info about server address to notification and main activity
2020-05-30 12:53:08 +02:00
6ae7b9632c
Add possibility to disable stacktraces on HTTP 500 error responses
2020-05-30 12:53:08 +02:00
028d16fdc6
Enable returning short status' messages instead of full DTO content
2020-05-30 12:53:08 +02:00
bb4ef60007
Improve REST layer user experience
2020-05-30 12:53:08 +02:00
6a208428c9
Improve TTS engine listener
2020-05-30 12:53:07 +02:00
4c549dd0d5
Replace original vmichalak sonos-controller with custom fork
...
The custom fork is able to control also the volume
of announcement, which is desired feature.
2020-05-30 12:53:07 +02:00
749be67b72
Refactor top-level packages
2020-05-30 12:53:07 +02:00
763e386bec
Refactor io.bartek.ttsserver.sonos package
2020-05-30 12:53:07 +02:00
6eaf27359d
Refactor io.bartek.ttsserver.tts package
2020-05-30 12:53:06 +02:00
e756d28b45
Rename io.bartek.ttsserver.network package name to util
2020-05-30 12:53:06 +02:00
d95a8ebc17
Refactor io.bartek.ttsserver.web package
2020-05-30 12:53:06 +02:00
79344f9789
Update help and readme
2020-05-30 12:53:06 +02:00
78dcc9455d
Force readonly mode for ENABLE_SONOS_ENDPOINT preference if server is running
2020-05-30 12:53:05 +02:00
e5c00b4cc9
Enable Sonos cache invalidation
2020-05-30 12:53:05 +02:00
5f6418ca5b
Introduce Dagger2
2020-05-30 12:53:05 +02:00
c8f4f99687
Enable returning Sonos cache wave file if it already exists
2020-05-30 12:53:04 +02:00
b2730a35ad
Add stop-condition to Sonos queue consumer
2020-05-30 12:53:04 +02:00
1130432288
Add preference for /sonos endpoint
2020-05-30 12:53:04 +02:00
2bfcf1763a
Enable queuing Sonos TTS requests
2020-05-30 12:53:04 +02:00
ddadd907c9
Enable streaming TTS to Sonos
2020-05-30 12:53:03 +02:00
886d215f6f
Create working proof of concept for Sonos TTS
2020-05-30 12:53:03 +02:00
28b9e95944
Create root package for code
2020-05-30 12:53:03 +02:00
394446308a
Update dependencies
2020-05-30 12:53:03 +02:00
b0b1ca994f
Force 3-characters wide spacing and refactor & reformat code accordingly to the new rules
2020-05-30 12:53:02 +02:00
76ed48eaf3
Extract notification creation process to external class
2020-05-30 12:53:02 +02:00
222fc3b882
Extract constants
2020-05-30 12:53:02 +02:00
50c49eeb8f
Create permission for starting TTS service
2020-05-30 12:53:02 +02:00
0d51e5ecaa
Fix back button on non-main activities
2020-05-30 12:53:01 +02:00
6f41eaf93c
Create README
2020-05-30 12:53:01 +02:00
ee1fd8661c
Create help activity
2020-05-30 12:53:01 +02:00
f5ba697ad7
Create foreground service notification icon
2020-05-30 12:53:01 +02:00
92074dd6e8
Fix settings icon (cog) color
2020-05-30 12:53:00 +02:00
3a35700378
Create app launcher icon
2020-05-30 12:53:00 +02:00
276d0649fa
Deploy new color palette
2020-05-30 12:53:00 +02:00
f117b04b59
Improve main activity user experience
2020-05-30 12:52:59 +02:00
34e6c5772a
Add /say endpoint
2020-05-30 12:52:59 +02:00
84449b573e
Allow to change server port only when server is down
2020-05-30 12:52:59 +02:00
75633a4f9f
Add integer constraint to port preference
2020-05-30 12:52:59 +02:00
0850390635
Create preferences
2020-05-30 12:52:58 +02:00
bb0a2a94ed
Enable tracking service on main activity
2020-05-30 12:52:58 +02:00
4375eacf47
Add communication between WebServer and MainActivity
2020-05-30 12:52:58 +02:00
4458bf66c2
Enable opening TTS settings from MainActivity
2020-05-30 12:52:58 +02:00
53ebaee880
Refactor components
2020-05-30 12:52:57 +02:00