mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
Corrections (#1662)
* Address "SyntaxWarning: invalid escape sequence" * Correcttypo for CEC Blue button * Fix enablement when already open * Icons path corrected * Correct path and simplify command * Have enum class generalised * Address compile warnings * Update tinkerforce led_strip * Address compiler waring * Fix Install/Uninstall desktop- and icon file handling * Address "fatal: detected dubious ownership in repository" * platform fix * Test "fatal: detected dubious ownership in repository" * Update "fatal: detected dubious ownership in repository" * Update to Protobuf 25.1 * Update cmds with sudo * Update SEDU default baud rates * Replace deprecated Py_NoSiteFlag * Correct default config --------- Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
This commit is contained in:
@@ -105,26 +105,28 @@ ln -fs $BINSP/scripts/updateHyperionUser.sh $BINTP/updateHyperionUser 2>/dev/nul
|
||||
if [ "$IS_UPGRADE" = false ]; then
|
||||
if [ ! -z "${DISPLAY}" ] || [ ! -z "${WAYLAND_DISPLAY}" ] || [ ! -z "${XDG_CURRENT_DESKTOP}" ]; then
|
||||
echo "---> Install Hyperion desktop icons"
|
||||
cp -R /usr/share/hyperion/icons /usr/share/icons/hicolor 2>/dev/null
|
||||
cp -R /usr/share/hyperion/icons/* /usr/share/icons/hicolor/ 2>/dev/null
|
||||
cp /usr/share/hyperion/desktop/hyperion.metainfo.xml /usr/share/metainfo 2>/dev/null
|
||||
|
||||
if hash desktop-file-install 2>/dev/null; then
|
||||
if [ -x "$(command -v desktop-file-install )" ]; then
|
||||
desktop-file-install /usr/share/hyperion/desktop/hyperion.desktop 2>/dev/null
|
||||
else
|
||||
# On some systems this directory doesn't exist by default
|
||||
mkdir -p /usr/share/applications
|
||||
cp /usr/share/hyperion/desktop/hyperion.desktop /usr/share/applications
|
||||
# Update application icons
|
||||
if hash update-desktop-database 2>/dev/null; then
|
||||
update-desktop-database -q /usr/share/applications
|
||||
update-desktop-database -q /usr/share/icons/
|
||||
fi
|
||||
fi
|
||||
|
||||
# update desktop-database (if exists)
|
||||
if [ -x "$(command -v update-desktop-database)" ]; then
|
||||
update-desktop-database -q /usr/share/applications
|
||||
update-desktop-database -q /usr/share/icons/hicolor
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
# cleanup desktop icons
|
||||
# cleanup desktop and icons
|
||||
rm -r /usr/share/hyperion/desktop 2>/dev/null
|
||||
rm -r /usr/share/hyperion/icons 2>/dev/null
|
||||
|
||||
#Check, if dtparam=spi=on is in place
|
||||
if [ $CPU_RPI -eq 1 ]; then
|
||||
|
Reference in New Issue
Block a user