gamescope, vkbasalt, update prefix
This commit is contained in:
@ -2,13 +2,13 @@
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
########################################################################
|
||||
zenity_info () {
|
||||
echo "INFO: $@"
|
||||
print_info "$@"
|
||||
zenity --info --no-wrap --text "$@" 2> /dev/null
|
||||
}
|
||||
export -f zenity_info
|
||||
|
||||
zenity_error () {
|
||||
echo "ERROR: $@"
|
||||
print_error "$@"
|
||||
zenity --error --no-wrap --text "$@" 2> /dev/null
|
||||
}
|
||||
export -f zenity_error
|
||||
@ -148,7 +148,7 @@ pw_tray_icon () {
|
||||
|
||||
pw_gui_for_edit_db () {
|
||||
KEY_EDIT_DB_GUI=$RANDOM
|
||||
if echo "${MANGOHUD_CONFIG}" | grep "fps_limit" ; then
|
||||
if [[ "${MANGOHUD_CONFIG}" == *fps_limit=[0-9]* ]] ; then
|
||||
FPS_LIMIT_VAR="$(echo ${MANGOHUD_CONFIG} | sed 's/.*fps_limit=//' | awk -F, '{print $1}')"
|
||||
else
|
||||
FPS_LIMIT_VAR="disabled"
|
||||
@ -224,11 +224,14 @@ pw_gui_for_edit_db () {
|
||||
--text "${loc_gui_edit_db} <b>${PORTWINE_DB}</b>\n ${loc_gui_edit_db_help}" --separator=" " --borders=3 \
|
||||
--window-icon="$PW_GUI_ICON_PATH/port_proton.png" \
|
||||
--button="${loc_gui_cancel}"!!"${loc_gui_cancel_help}":1 \
|
||||
--button="${loc_gui_reset_db}"!!"${loc_gui_reset_db_help}":2 \
|
||||
--button="${loc_gui_open_db}"!!"${loc_gui_open_db_help}":150 \
|
||||
--button="${loc_gui_save_changes}"!!"${loc_gui_save_changes_help}":0 2>/dev/null
|
||||
YAD_STATUS="$?"
|
||||
case "$YAD_STATUS" in
|
||||
1) /usr/bin/env bash -c ${pw_full_command_line[*]} & exit 0 ;;
|
||||
2) try_remove_file "$portwine_exe".ppdb
|
||||
/usr/bin/env bash -c ${pw_full_command_line[*]} & exit 0 ;;
|
||||
150) xdg-open "${PORTWINE_DB_FILE}" & exit 0 ;;
|
||||
252) exit 0 ;;
|
||||
esac
|
||||
@ -261,8 +264,8 @@ pw_gui_for_edit_db () {
|
||||
elif [[ "${FPS_LIMIT}" != "disabled" ]] && [[ "${FPS_LIMIT_VAR}" == "disabled" ]] ; then
|
||||
export MANGOHUD_CONFIG=${MANGOHUD_CONFIG},fps_limit=${FPS_LIMIT}
|
||||
export PW_MANGOHUD=1
|
||||
elif [[ "${FPS_LIMIT}" == "disabled" ]] && [[ "${FPS_LIMIT_VAR}" != "disabled" ]] ; then
|
||||
export MANGOHUD_CONFIG="$(echo ${MANGOHUD_CONFIG} | sed "s/,fps_limit=${FPS_LIMIT_VAR}//")"
|
||||
elif [[ "${FPS_LIMIT}" == "disabled" ]] ; then
|
||||
export MANGOHUD_CONFIG="$(echo ${MANGOHUD_CONFIG} | sed "s/,fps_limit=${FPS_LIMIT_VAR}//" | sed "s/,fps_limit=//")"
|
||||
fi
|
||||
if [[ "${CPU_LIMIT}" != "disabled" ]] ; then
|
||||
export PW_WINE_CPU_TOPOLOGY="${CPU_LIMIT}:$(seq -s, 0 $((${CPU_LIMIT} - 1)))"
|
||||
|
Reference in New Issue
Block a user