diff --git a/lang/chinese.txt b/lang/chinese.txt index 436c5b17..52fe0221 100644 --- a/lang/chinese.txt +++ b/lang/chinese.txt @@ -238,7 +238,7 @@ DESC_USESLR="使用 Steam Linux Runtime 如果有的话" # SINCE "v2.4.1" # SINCE "v2.4.2" GUI_USEWINDECO="使用窗口装饰" -DESC_USEWINDECO="对所有窗口使用窗口装饰" +DESC_USEWINDECO="对所有窗口使用窗口装饰 - Note that disabling window decorations does not work on Wayland" # SINCE "v2.6.0" GUI_USEGAMEPICS="显示游戏图片" DESC_USEGAMEPICS="显示游戏图片" diff --git a/lang/dutch.txt b/lang/dutch.txt index f1d980b5..d80bf012 100644 --- a/lang/dutch.txt +++ b/lang/dutch.txt @@ -234,7 +234,7 @@ DESC_USESLR="Gebruik Steam Linux Runtime indien beschikbaar" # SINCE "v2.4.1" # SINCE "v2.4.2" GUI_USEWINDECO="Gebruik venster decoratie" -DESC_USEWINDECO="gebruik venster decoratie voor alle vensters" +DESC_USEWINDECO="gebruik venster decoratie voor alle vensters - Note that disabling window decorations does not work on Wayland" # SINCE "v2.6.0" GUI_USEGAMEPICS="Toon spel afbeeldingen" DESC_USEGAMEPICS="Toon spel afbeeldingen" diff --git a/lang/english.txt b/lang/english.txt index d2152046..cf6a2795 100644 --- a/lang/english.txt +++ b/lang/english.txt @@ -238,7 +238,7 @@ DESC_USESLR="Use Steam Linux Runtime requested by compatibility tool, if availab # SINCE "v2.4.1" # SINCE "v2.4.2" GUI_USEWINDECO="Use window decoration" -DESC_USEWINDECO="Use window decoration for all windows" +DESC_USEWINDECO="Use window decoration for all windows - Note that disabling window decorations does not work on Wayland" # SINCE "v2.6.0" GUI_USEGAMEPICS="Show game pictures" DESC_USEGAMEPICS="Show game pictures" diff --git a/lang/englishUK.txt b/lang/englishUK.txt index d7aa74da..7a0dc5e4 100644 --- a/lang/englishUK.txt +++ b/lang/englishUK.txt @@ -234,7 +234,7 @@ DESC_USESLR="Use Steam Linux Runtime requested by compatibility tool, if availab # SINCE "v2.4.1" # SINCE "v2.4.2" GUI_USEWINDECO="Use window decoration" -DESC_USEWINDECO="Use window decoration for all windows" +DESC_USEWINDECO="Use window decoration for all windows - Note that disabling window decorations does not work on Wayland" # SINCE "v2.6.0" GUI_USEGAMEPICS="Show game pictures" DESC_USEGAMEPICS="Show game pictures" diff --git a/lang/french.txt b/lang/french.txt index 9ac65098..c02a9d33 100644 --- a/lang/french.txt +++ b/lang/french.txt @@ -233,7 +233,7 @@ DESC_USESLR="Utiliser Steam Linux Runtime si disponible" # SINCE "v2.4.1" # SINCE "v2.4.2" GUI_USEWINDECO="Utiliser la décoration de fenêtre" -DESC_USEWINDECO="Utiliser la décoration de fenêtre pour toutes les fenêtres" +DESC_USEWINDECO="Utiliser la décoration de fenêtre pour toutes les fenêtres - Note that disabling window decorations does not work on Wayland" # SINCE "v2.6.0" GUI_USEGAMEPICS="Afficher les images du jeu" DESC_USEGAMEPICS="Afficher les images du jeu" diff --git a/lang/german.txt b/lang/german.txt index 48870bd7..039ac2a0 100644 --- a/lang/german.txt +++ b/lang/german.txt @@ -234,7 +234,7 @@ DESC_USESLR="Verwende Steam Linux Runtime falls verfügbar" # SINCE "v2.4.1" # SINCE "v2.4.2" GUI_USEWINDECO="Verwende Fensterrahmen" -DESC_USEWINDECO="Verwende Fensterrahmen für alle Fenster" +DESC_USEWINDECO="Verwende Fensterrahmen für alle Fenster - Note that disabling window decorations does not work on Wayland" # SINCE "v2.6.0" GUI_USEGAMEPICS="Spiele Bilder anzeigen" DESC_USEGAMEPICS="Spiele Bilder anzeigen" diff --git a/lang/italian.txt b/lang/italian.txt index cbebed26..827445a5 100644 --- a/lang/italian.txt +++ b/lang/italian.txt @@ -234,7 +234,7 @@ DESC_USESLR="Use Steam Linux Runtime se disponibile" # SINCE "v2.4.1" # SINCE "v2.4.2" GUI_USEWINDECO="Use Window Decoration" -DESC_USEWINDECO="Usa Window Decoration per tutte le finestre" +DESC_USEWINDECO="Usa Window Decoration per tutte le finestre - Note that disabling window decorations does not work on Wayland" # SINCE "v2.6.0" GUI_USEGAMEPICS="Mostra le immagini del gioco" DESC_USEGAMEPICS="Mostra le immagini del gioco" diff --git a/lang/polish.txt b/lang/polish.txt index 1543fbe6..009ead98 100644 --- a/lang/polish.txt +++ b/lang/polish.txt @@ -234,7 +234,7 @@ DESC_USESLR="Używaj Steam Linux Runtime jeśli dostępne" # SINCE "v2.4.1" # SINCE "v2.4.2" GUI_USEWINDECO="Użyj dekoracji okna" -DESC_USEWINDECO="Użyj dekoracji okna dla wszystkich okien" +DESC_USEWINDECO="Użyj dekoracji okna dla wszystkich okien - Note that disabling window decorations does not work on Wayland" # SINCE "v2.6.0" GUI_USEGAMEPICS="Pokaż obrazki gry" DESC_USEGAMEPICS="Pokaż obrazki gry" diff --git a/lang/russian.txt b/lang/russian.txt index 69cf8c8b..8ad1f8db 100644 --- a/lang/russian.txt +++ b/lang/russian.txt @@ -234,7 +234,7 @@ DESC_USESLR="Использовать Steam Linux Runtime если опция д # SINCE "v2.4.1" # SINCE "v2.4.2" GUI_USEWINDECO="Использовать Декоратор Окон" -DESC_USEWINDECO="Использовать Декоратор Окон для всех окон" +DESC_USEWINDECO="Использовать Декоратор Окон для всех окон - Note that disabling window decorations does not work on Wayland" # SINCE "v2.6.0" GUI_USEGAMEPICS="Отображать постер игры" DESC_USEGAMEPICS="Показывать игровой постер в стартовом окне steamtinkerlaunch" diff --git a/steamtinkerlaunch b/steamtinkerlaunch index de53e789..6e4dee51 100755 --- a/steamtinkerlaunch +++ b/steamtinkerlaunch @@ -7,7 +7,7 @@ PREFIX="/usr" PROGNAME="SteamTinkerLaunch" NICEPROGNAME="Steam Tinker Launch" -PROGVERS="v14.0.20240317-1" +PROGVERS="v14.0.20240317-2 (windeco-wayland-warning)" PROGCMD="${0##*/}" PROGINTERNALPROTNAME="Proton-stl" SHOSTL="stl" @@ -2533,6 +2533,8 @@ function prepareGUI { if [ -n "$USEWINDECO" ]; then if [ "$USEWINDECO" -eq 1 ]; then WINDECO="--decorated" + elif [ "$USEWINDECO" -eq 0 ] && [ "$XDG_SESSION_TYPE" == "wayland" ]; then + writelog "WARN" "${FUNCNAME[0]} - Disabling Yad window decorations does nothing on Wayland!" fi fi }