mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
xbmc-addon-settings: add support to en/disable updating video and music database on wakeup
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
d13f066f3a
commit
f962e093f6
@ -22,5 +22,7 @@
|
||||
<setting id="TRANSMISSION_USER" value="openelec" />
|
||||
<setting id="TVHEADEND_START" value="false" />
|
||||
<setting id="UPDATE_AUTO" value="manual" />
|
||||
<setting id="WAKEUP_MUSICDBUPDATE" value="false" />
|
||||
<setting id="WAKEUP_VIDEODBUPDATE" value="false" />
|
||||
<setting id="X11_KEYMAP" value="us" />
|
||||
</settings>
|
||||
|
@ -9,6 +9,9 @@
|
||||
<string id="2021">Auto update</string>
|
||||
<string id="2050">LCD/VFD Driver</string>
|
||||
<string id="2051">Te gebruiken LCD Driver</string>
|
||||
<string id="2060">Wakeup</string>
|
||||
<string id="2061">Update Video Database on Wakeup</string>
|
||||
<string id="2062">Update Music Database on Wakeup</string>
|
||||
|
||||
<!-- Netwerk -->
|
||||
<string id="2100">Netwerk</string>
|
||||
|
@ -9,6 +9,9 @@
|
||||
<string id="2021">Auto update</string>
|
||||
<string id="2050">LCD/VFD</string>
|
||||
<string id="2051">LCD Driver to use</string>
|
||||
<string id="2060">Wakeup</string>
|
||||
<string id="2061">Update Video Database on Wakeup</string>
|
||||
<string id="2062">Update Music Database on Wakeup</string>
|
||||
|
||||
<!-- Network -->
|
||||
<string id="2100">Network</string>
|
||||
|
@ -9,6 +9,9 @@
|
||||
<string id="2021">Mise à jour automatique</string>
|
||||
<string id="2050">LCD/VFD</string>
|
||||
<string id="2051">Pilote LCD</string>
|
||||
<string id="2060">Wakeup</string>
|
||||
<string id="2061">Update Video Database on Wakeup</string>
|
||||
<string id="2062">Update Music Database on Wakeup</string>
|
||||
|
||||
<!-- Network -->
|
||||
<string id="2100">Réseau</string>
|
||||
|
@ -12,6 +12,10 @@
|
||||
<setting label="2050" type="lsep"/>
|
||||
<setting type="sep" />
|
||||
<setting id="LCD_DRIVER" type="labelenum" label="2051" values="none|irtrans|imon" sort="yes" default="none" />
|
||||
<setting label="2060" type="lsep"/>
|
||||
<setting type="sep" />
|
||||
<setting id="WAKEUP_VIDEODBUPDATE" type="bool" label="2061" default="false" />
|
||||
<setting id="WAKEUP_MUSICDBUPDATE" type="bool" label="2062" default="false" />
|
||||
</category>
|
||||
|
||||
<!-- Network -->
|
||||
|
@ -22,11 +22,18 @@
|
||||
|
||||
. /etc/profile
|
||||
|
||||
OPENELEC_SETTINGS="$HOME/.xbmc/userdata/addon_data/os.openelec.settings/settings.xml"
|
||||
|
||||
case "$1" in
|
||||
thaw|resume)
|
||||
(
|
||||
usleep 5000000
|
||||
xbmc-send --host=127.0.0.1 -a "UpdateLibrary(video)"
|
||||
if [ -f "$OPENELEC_SETTINGS" ]; then
|
||||
VIDEODBUPDATE=`grep WAKEUP_VIDEODBUPDATE $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
||||
if [ "$VIDEODBUPDATE" = "true" ]; then
|
||||
usleep 5000000
|
||||
xbmc-send --host=127.0.0.1 -a "UpdateLibrary(video)"
|
||||
fi
|
||||
fi
|
||||
)&
|
||||
;;
|
||||
*) exit $NA
|
||||
|
@ -22,11 +22,18 @@
|
||||
|
||||
. /etc/profile
|
||||
|
||||
OPENELEC_SETTINGS="$HOME/.xbmc/userdata/addon_data/os.openelec.settings/settings.xml"
|
||||
|
||||
case "$1" in
|
||||
thaw|resume)
|
||||
(
|
||||
usleep 5000000
|
||||
xbmc-send --host=127.0.0.1 -a "UpdateLibrary(music)"
|
||||
if [ -f "$OPENELEC_SETTINGS" ]; then
|
||||
MUSICDBUPDATE=`grep WAKEUP_MUSICDBUPDATE $OPENELEC_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
|
||||
if [ "$MUSICDBUPDATE" = "true" ]; then
|
||||
usleep 5000000
|
||||
xbmc-send --host=127.0.0.1 -a "UpdateLibrary(music)"
|
||||
fi
|
||||
fi
|
||||
)&
|
||||
;;
|
||||
*) exit $NA
|
||||
|
Loading…
x
Reference in New Issue
Block a user