Launcher option added

This commit is contained in:
Fr4nz D13trich 2025-12-26 23:46:17 +01:00
parent 5ad81a5997
commit a03f59d3ee
3 changed files with 11 additions and 7 deletions

View file

@ -24,4 +24,8 @@ Exec=%APP_LOCATION% --incognito
[Desktop Action update] [Desktop Action update]
Name=Update Helium Name=Update Helium
Exec=%AUTO_UPDATE_SCRIPT% Exec=%QUIET_UPDATE_SCRIPT%
[Desktop Action update-script]
Name=Update Helium Helper
Exec=%QUIET_UPDATE_SCRIPT -S%

View file

@ -9,9 +9,9 @@ set -e
APP_NAME="Helium" APP_NAME="Helium"
APP_NAME_LONG="Helium Web Browser" APP_NAME_LONG="Helium Web Browser"
SOURCE="GitHub" SOURCE="GitHub"
SCRIPT_NAME="$APP_NAME silent updater" SCRIPT_NAME="$APP_NAME quiet updater"
SCRIPT_FILE_NAME="helium_auto_update.sh" SCRIPT_FILE_NAME="helium_auto_update.sh"
SCRIPT_VERSION="0.5.4" SCRIPT_VERSION="0.5.5"
ALIAS="auto-update-helium" ALIAS="auto-update-helium"
## LOCATIONS ## LOCATIONS
@ -180,8 +180,7 @@ update_helium() {
### SCRIPT VERSION ### SCRIPT VERSION
script_version() { script_version() {
echo -e "\n ${CYN}$APP_NAME_LONG Helper Script Version :${CRS} $SCRIPT_VERSION\n" echo -e "\n ${CYN}$APP_NAME_LONG Auto Update Script Version :${CRS} $SCRIPT_VERSION\n"
exit
} }
@ -213,7 +212,7 @@ exit_clean() {
########## MAIN ########## ########## MAIN ##########
## GET OPTIONS ## GET OPTIONS
while getopts ":a,:s,:h" OPTION ; do while getopts ":a,:s,:S,:h" OPTION ; do
case $OPTION in case $OPTION in
S) S)

View file

@ -141,7 +141,8 @@ add_launcher() {
sed -i "s|%APP_LOCATION%|$INSTALL_PATH/$APP_NAME.AppImage|" $TMP/helium.desktop.template sed -i "s|%APP_LOCATION%|$INSTALL_PATH/$APP_NAME.AppImage|" $TMP/helium.desktop.template
sed -i "s|%ICON_LOCATION%|$CONFIG_PATH/icon/helium.png|" $TMP/helium.desktop.template sed -i "s|%ICON_LOCATION%|$CONFIG_PATH/icon/helium.png|" $TMP/helium.desktop.template
sed -i "s|%APP_VERSION%|$LOCAL_VERSION|" $TMP/helium.desktop.template sed -i "s|%APP_VERSION%|$LOCAL_VERSION|" $TMP/helium.desktop.template
sed -i "s|%AUTO_UPDATE_SCRIPT%|$SCRIPT_PATH/$AUTO_SCRIPT_FILE_NAME|" $TMP/helium.desktop.template sed -i "s|%QUIET_UPDATE_SCRIPT%|$SCRIPT_PATH/$AUTO_SCRIPT_FILE_NAME|" $TMP/helium.desktop.template
sed -i "s|%QUIET_UPDATE_SCRIPT -S%|$SCRIPT_PATH/$AUTO_SCRIPT_FILE_NAME -S|" $TMP/helium.desktop.template
mv $TMP/helium.desktop.template $LAUNCHER_PATH/$APP_NAME.desktop mv $TMP/helium.desktop.template $LAUNCHER_PATH/$APP_NAME.desktop
mv $TMP/helium.png $CONFIG_PATH/icon mv $TMP/helium.png $CONFIG_PATH/icon
echo -e "\n ${GRN}$APP_NAME_LONG launcher is set up!${CRS}" echo -e "\n ${GRN}$APP_NAME_LONG launcher is set up!${CRS}"