1
0
Fork 0
mirror of https://github.com/aclist/dztui.git synced 2025-07-24 16:38:48 +02:00

fix: restore URLs

This commit is contained in:
aclist 2024-01-13 14:57:23 +09:00
parent af1bed9319
commit 87ba21a26a
3 changed files with 22 additions and 38 deletions
helpers

View file

@ -1,6 +1,6 @@
#!/usr/bin/env bash
set -o pipefail
version=5.0.0.rc-19
version=5.0.0.rc-20
#CONSTANTS
aid=221100
@ -299,33 +299,6 @@ list_mods(){
installed_mods(){
ls -1 "$workshop_dir"
}
open_url(){
local context="$1"
local url
case "$context" in
"Help file ⧉")
url="$help_url"
;;
"Report a bug ⧉")
url="$issues_url"
;;
"Forum ⧉")
url="$forum_url"
;;
"Sponsor ⧉")
url="$sponsor_url"
;;
"Hall of fame ⧉")
url="${help_url}#_hall_of_fame"
;;
esac
if [[ -n "$BROWSER" ]]; then
"$BROWSER" "$url" 2>/dev/null
return
fi
xdg-open "$url" 2>/dev/null
}
local_latlon(){
local url="http://ip-api.com/json/$local_ip"
local local_ip
@ -897,10 +870,25 @@ open_link(){
"Open Battlemetrics API page")
url="$battlemetrics_api_url"
;;
"Help file ⧉")
url="$help_url"
;;
"Report a bug ⧉")
url="$issues_url"
;;
"Forum ⧉")
url="$forum_url"
;;
"Sponsor ⧉")
url="$sponsor_url"
;;
"Hall of fame ⧉")
url="${help_url}#_hall_of_fame"
;;
esac
#if [[ $is_steam_deck -eq 1 ]]; then
#$steam_cmd steam://openurl/"$1" 2>/dev/null
#if [[ $is_steam_deck -eq 1 ]]; then
#$steam_cmd steam://openurl/"$1" 2>/dev/null
if [[ -n "$BROWSER" ]]; then
logger INFO "Opening '$url' in '$BROWSER'"
"$BROWSER" "$url"