forked from CastroFidel/PortWINE
Added automatic detection of gamescope version for flatpak, update locales
This commit is contained in:
@ -2912,7 +2912,7 @@ start_portwine () {
|
||||
fi
|
||||
|
||||
#checkbox
|
||||
PW_GAMESCOPE_ARGS_NEW=""
|
||||
unset PW_GAMESCOPE_ARGS_NEW
|
||||
[[ "${PW_GS_FULLSCREEN}" == "1" ]] && PW_GAMESCOPE_ARGS_NEW+=" -f"
|
||||
[[ "${PW_GS_FORCE_FULLSCREEN}" == "1" ]] && PW_GAMESCOPE_ARGS_NEW+=" --force-windows-fullscreen"
|
||||
[[ "${PW_GS_BORDERLESS_WINDOW}" == "1" ]] && PW_GAMESCOPE_ARGS_NEW+=" -b"
|
||||
@ -4538,7 +4538,9 @@ fi
|
||||
done
|
||||
else
|
||||
if check_flatpak ; then
|
||||
GAMESCOPE_NEED_INSTALL="$(gettext "<b>Gamescope is not detected on the system, to install it, run the command in the terminal:\n flatpak install -y runtime/org.freedesktop.Platform.VulkanLayer.gamescope/x86_64/23.08\n (Can be selected and copied)</b>")"
|
||||
GAMESCOPE_VERSION="$(cat /etc/os-release | grep 'VERSION_ID=')"
|
||||
GAMESCOPE_VERSION="${GAMESCOPE_VERSION//VERSION_ID=/}"
|
||||
GAMESCOPE_NEED_INSTALL="$(eval_gettext "<b>Gamescope is not detected on the system, to install it, run the command in the terminal:\n flatpak install -y runtime/org.freedesktop.Platform.VulkanLayer.gamescope/x86_64/\${GAMESCOPE_VERSION}\n (Can be selected and copied)</b>")"
|
||||
YAD_TEXT_SELECTION="--selectable-labels"
|
||||
else
|
||||
GAMESCOPE_NEED_INSTALL="$(gettext "<b>Gamescope is not detected on the system, please contact the manufacturer of your distribution\n or search the Internet for information on how to install gamescope on your system.</b>")"
|
||||
|
Reference in New Issue
Block a user