New setting for Alexa opting out
This commit is contained in:
parent
715513cdb3
commit
501a7ddbd9
4 changed files with 15 additions and 8 deletions
|
@ -513,4 +513,7 @@
|
||||||
<string id="39601">Could not stop the database from running. Please try again later.</string>
|
<string id="39601">Could not stop the database from running. Please try again later.</string>
|
||||||
<string id="39602">Remove all cached artwork? (recommended!)</string>
|
<string id="39602">Remove all cached artwork? (recommended!)</string>
|
||||||
<string id="39603">Reset all PlexKodiConnect Addon settings? (this is usually NOT recommended and unnecessary!)</string>
|
<string id="39603">Reset all PlexKodiConnect Addon settings? (this is usually NOT recommended and unnecessary!)</string>
|
||||||
|
|
||||||
|
<string id="39700">Amazon Alexa (Voice Recognition)</string>
|
||||||
|
<string id="39701">Alexa aktivieren</string>
|
||||||
</strings>
|
</strings>
|
||||||
|
|
|
@ -513,4 +513,7 @@
|
||||||
<string id="39601">Kodi Datenbank konnte nicht gestoppt werden. Bitte später erneut versuchen.</string>
|
<string id="39601">Kodi Datenbank konnte nicht gestoppt werden. Bitte später erneut versuchen.</string>
|
||||||
<string id="39602">Alle zwischengespeicherten Bilder löschen? (empfohlen!)</string>
|
<string id="39602">Alle zwischengespeicherten Bilder löschen? (empfohlen!)</string>
|
||||||
<string id="39603">Alle PlexKodiConnect Einstellungen zurücksetzen? (normalerweise NICHT empfohlen und nicht nötig!)</string>
|
<string id="39603">Alle PlexKodiConnect Einstellungen zurücksetzen? (normalerweise NICHT empfohlen und nicht nötig!)</string>
|
||||||
|
|
||||||
|
<string id="39700">Amazon Alexa (Spracherkennung)</string>
|
||||||
|
<string id="39701">Alexa aktivieren</string>
|
||||||
</strings>
|
</strings>
|
|
@ -21,13 +21,9 @@
|
||||||
</category>
|
</category>
|
||||||
|
|
||||||
<category label="Plex">
|
<category label="Plex">
|
||||||
<setting id="enableContext" type="bool" label="30413" default="true" />
|
|
||||||
<setting id="skipContextMenu" type="bool" label="30520" default="false" visible="eq(-1,true)" subsetting="true" />
|
|
||||||
<setting type="lsep" label="plex.tv"/>
|
<setting type="lsep" label="plex.tv"/>
|
||||||
<setting id="plex_status" label="39071" type="text" default="Not logged in to plex.tv" enable="false" /><!-- Current plex.tv status: -->
|
<setting id="plex_status" label="39071" type="text" default="Not logged in to plex.tv" enable="false" /><!-- Current plex.tv status: -->
|
||||||
<setting id="plexLogin" label="Plex user:" type="text" default="" enable="false" />
|
<setting id="plexLogin" label="Plex user:" type="text" default="" enable="false" />
|
||||||
<setting type="sep" text=""/>
|
|
||||||
|
|
||||||
<setting id="myplexlogin" label="39025" type="bool" default="true" /> <!-- Log into plex.tv on startup -->
|
<setting id="myplexlogin" label="39025" type="bool" default="true" /> <!-- Log into plex.tv on startup -->
|
||||||
<setting label="39209" type="action" action="RunPlugin(plugin://plugin.video.plexkodiconnect?mode=togglePlexTV)" option="close" />
|
<setting label="39209" type="action" action="RunPlugin(plugin://plugin.video.plexkodiconnect?mode=togglePlexTV)" option="close" />
|
||||||
<setting id="plexhome" label="Plex home in use" type="bool" default="" visible="false" />
|
<setting id="plexhome" label="Plex home in use" type="bool" default="" visible="false" />
|
||||||
|
@ -37,9 +33,13 @@
|
||||||
<setting type="lsep" label="39008" />
|
<setting type="lsep" label="39008" />
|
||||||
<setting id="plexCompanion" label="39004" type="bool" default="true" />
|
<setting id="plexCompanion" label="39004" type="bool" default="true" />
|
||||||
<setting id="deviceName" label="30016" type="text" visible="eq(-1,true)" default="PlexKodiConnect" subsetting="true" />
|
<setting id="deviceName" label="30016" type="text" visible="eq(-1,true)" default="PlexKodiConnect" subsetting="true" />
|
||||||
<setting id="companionPort" label="39005" type="number" default="3005" option="int" visible="eq(-3,true)" subsetting="true" />
|
<setting id="companionPort" label="39005" type="number" default="3005" option="int" visible="eq(-2,true)" subsetting="true" />
|
||||||
<setting id="companionUpdatePort" label="39078" type="number" default="32412" option="int" visible="eq(-4,true)" subsetting="true" />
|
<setting id="companionUpdatePort" label="39078" type="number" default="32412" option="int" visible="eq(-3,true)" subsetting="true" />
|
||||||
|
<setting type="lsep" label="39700" />
|
||||||
|
<setting id="enable_alexa" label="39701" type="bool" default="true"/>
|
||||||
|
<setting type="lsep" label="" />
|
||||||
|
<setting id="enableContext" type="bool" label="30413" default="true" />
|
||||||
|
<setting id="skipContextMenu" type="bool" label="30520" default="false" visible="eq(-1,true)" subsetting="true" />
|
||||||
<setting id="plex_restricteduser" type="bool" default="false" visible="false"/>
|
<setting id="plex_restricteduser" type="bool" default="false" visible="false"/>
|
||||||
<setting id="plex_allows_mediaDeletion" type="bool" default="true" visible="false"/>
|
<setting id="plex_allows_mediaDeletion" type="bool" default="true" visible="false"/>
|
||||||
<setting id="companion_show_gdm_port_warning" type="bool" default="true" visible="false"/>
|
<setting id="companion_show_gdm_port_warning" type="bool" default="true" visible="false"/>
|
||||||
|
|
|
@ -204,7 +204,8 @@ class Service():
|
||||||
self.ws_running = True
|
self.ws_running = True
|
||||||
self.ws.start()
|
self.ws.start()
|
||||||
# Start the Alexa thread
|
# Start the Alexa thread
|
||||||
if not self.alexa_running:
|
if (not self.alexa_running and
|
||||||
|
settings('enable_alexa') == 'true'):
|
||||||
self.alexa_running = True
|
self.alexa_running = True
|
||||||
self.alexa.start()
|
self.alexa.start()
|
||||||
# Start the syncing thread
|
# Start the syncing thread
|
||||||
|
|
Loading…
Reference in a new issue