Merge remote-tracking branch 'origin/master'

This commit is contained in:
Anuken
2026-03-17 20:14:08 -04:00
37 changed files with 125 additions and 21 deletions

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = None
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Scaling setting.uiscale.name = UI Scaling
setting.uiscale.description = Restart required to apply changes. setting.uiscale.description = Restart required to apply changes.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Always Diagonal Placement setting.swapdiagonal.name = Always Diagonal Placement
setting.screenshake.name = Screen Shake setting.screenshake.name = Screen Shake
setting.bloomintensity.name = Bloom Intensity setting.bloomintensity.name = Bloom Intensity

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Неабмежаваны
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Маштаб карыстальніцкага інтэрфейсу [lightgray] (перазапусьціцца)[] setting.uiscale.name = Маштаб карыстальніцкага інтэрфейсу [lightgray] (перазапусьціцца)[]
setting.uiscale.description = Каб змены ўжыліся патрабуецца перазапуск. setting.uiscale.description = Каб змены ўжыліся патрабуецца перазапуск.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Заўсёды дыяганальнае размяшчэнне setting.swapdiagonal.name = Заўсёды дыяганальнае размяшчэнне
setting.screenshake.name = Трасяніна экрана setting.screenshake.name = Трасяніна экрана
setting.bloomintensity.name = Інтэнсіўнасць Цвету setting.bloomintensity.name = Інтэнсіўнасць Цвету

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Няма
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Размер на интерфейса[lightgray] (изисква рестарт)[] setting.uiscale.name = Размер на интерфейса[lightgray] (изисква рестарт)[]
setting.uiscale.description = Нужен е рестарт, за да се приложат промените. setting.uiscale.description = Нужен е рестарт, за да се приложат промените.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Винаги диагонално поставяне setting.swapdiagonal.name = Винаги диагонално поставяне
setting.screenshake.name = Клатене на екрана setting.screenshake.name = Клатене на екрана
setting.bloomintensity.name = Интензитет на сиянията setting.bloomintensity.name = Интензитет на сиянията

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Cap
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Escala de la interfície setting.uiscale.name = Escala de la interfície
setting.uiscale.description = Cal reiniciar perquè sapliquin els canvis. setting.uiscale.description = Cal reiniciar perquè sapliquin els canvis.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Permet sempre construir en diagonal setting.swapdiagonal.name = Permet sempre construir en diagonal
setting.screenshake.name = Sacseig de pantalla setting.screenshake.name = Sacseig de pantalla
setting.bloomintensity.name = Intensitat de lefecte «bloom» setting.bloomintensity.name = Intensitat de lefecte «bloom»

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Žádný
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Škálování uživatelského rozhraní[lightgray] (je vyžadován restart)[] setting.uiscale.name = Škálování uživatelského rozhraní[lightgray] (je vyžadován restart)[]
setting.uiscale.description = Pro aplikování změn, je potřeba restart. setting.uiscale.description = Pro aplikování změn, je potřeba restart.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Vždy pokládat úhlopříčně setting.swapdiagonal.name = Vždy pokládat úhlopříčně
setting.screenshake.name = Chvění obrazovky setting.screenshake.name = Chvění obrazovky
setting.bloomintensity.name = Intenzita Bloom setting.bloomintensity.name = Intenzita Bloom

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = None
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI-skalering[lightgray] (genstart kræves)[] setting.uiscale.name = UI-skalering[lightgray] (genstart kræves)[]
setting.uiscale.description = Restart required to apply changes. setting.uiscale.description = Restart required to apply changes.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Altid diagonal placering setting.swapdiagonal.name = Altid diagonal placering
setting.screenshake.name = Skærm-ryst setting.screenshake.name = Skærm-ryst
setting.bloomintensity.name = Bloom Intensity setting.bloomintensity.name = Bloom Intensity

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Kein(e)
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI-Skalierung setting.uiscale.name = UI-Skalierung
setting.uiscale.description = Neustart erforderlich. setting.uiscale.description = Neustart erforderlich.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Immer diagonale Platzierung setting.swapdiagonal.name = Immer diagonale Platzierung
setting.screenshake.name = Wackeleffekt setting.screenshake.name = Wackeleffekt
setting.bloomintensity.name = Bloomstärke setting.bloomintensity.name = Bloomstärke

View File

@@ -1279,8 +1279,10 @@ setting.fpscap.name = Límite de FPS
setting.fpscap.none = No setting.fpscap.none = No
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Escala de interfaz setting.uiscale.name = Escala de interfaz
setting.uiscale.description = Es necesario reiniciar para aplicar los cambios. setting.uiscale.description = Se requiere reiniciar para aplicar los cambios.
setting.swapdiagonal.name = Construir siempre en diagonal setting.uiEdgePadding.name = Espaciado de bordes de UI
setting.uiEdgePadding.description = Añade espaciado a los bordes de la UI. Útil para pantallas con esquinas redondeadas o muescas.
setting.swapdiagonal.name = Colocación siempre diagonal
setting.screenshake.name = Vibración de pantalla setting.screenshake.name = Vibración de pantalla
setting.bloomintensity.name = Intensidad de desenfoque de Bloom setting.bloomintensity.name = Intensidad de desenfoque de Bloom
setting.bloomblur.name = Difuminado de puntos de luz (Bloom) setting.bloomblur.name = Difuminado de puntos de luz (Bloom)

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Puudub
setting.fpscap.text = {0} kaadrit/s setting.fpscap.text = {0} kaadrit/s
setting.uiscale.name = Kasutajaliidese suurus[lightgray] (vajab mängu taaskäivitamist)[] setting.uiscale.name = Kasutajaliidese suurus[lightgray] (vajab mängu taaskäivitamist)[]
setting.uiscale.description = Restart required to apply changes. setting.uiscale.description = Restart required to apply changes.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Paiguta alati diagonaalselt setting.swapdiagonal.name = Paiguta alati diagonaalselt
setting.screenshake.name = Ekraani värisemine setting.screenshake.name = Ekraani värisemine
setting.bloomintensity.name = Bloom Intensity setting.bloomintensity.name = Bloom Intensity

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Bat ere ez
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Interfaze-eskala[lightgray] (berrabiarazi behar da)[] setting.uiscale.name = Interfaze-eskala[lightgray] (berrabiarazi behar da)[]
setting.uiscale.description = Berrabiarazi egin behar da aldaketak aplikatzeko. setting.uiscale.description = Berrabiarazi egin behar da aldaketak aplikatzeko.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Kokatu beti diagonalean setting.swapdiagonal.name = Kokatu beti diagonalean
setting.screenshake.name = Pantailaren astindua setting.screenshake.name = Pantailaren astindua
setting.bloomintensity.name = Bloom intentsitatea setting.bloomintensity.name = Bloom intentsitatea

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Ei Mitään
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Koko[lightgray] (vaatii uudelleenkäynnistyksen)[] setting.uiscale.name = UI Koko[lightgray] (vaatii uudelleenkäynnistyksen)[]
setting.uiscale.description = Muutosten toteuttaminen vaatii uudelleenkäynnistyksen setting.uiscale.description = Muutosten toteuttaminen vaatii uudelleenkäynnistyksen
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Aina vino korvaus setting.swapdiagonal.name = Aina vino korvaus
setting.screenshake.name = Näytön keikkuminen setting.screenshake.name = Näytön keikkuminen
setting.bloomintensity.name = Bloom-intensiteetti setting.bloomintensity.name = Bloom-intensiteetti

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = None
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Scaling[lightgray] (restart required)[] setting.uiscale.name = UI Scaling[lightgray] (restart required)[]
setting.uiscale.description = Kinakailangan ang pag-restart upang mailapat ang mga pagbabago. setting.uiscale.description = Kinakailangan ang pag-restart upang mailapat ang mga pagbabago.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Palaging Diagonal na Placement setting.swapdiagonal.name = Palaging Diagonal na Placement
setting.screenshake.name = Screen Shake setting.screenshake.name = Screen Shake
setting.bloomintensity.name = Bloom Intensity setting.bloomintensity.name = Bloom Intensity

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Illimité
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Échelle de l'interface setting.uiscale.name = Échelle de l'interface
setting.uiscale.description = Redémarrage du jeu nécessaire pour appliquer les changements. setting.uiscale.description = Redémarrage du jeu nécessaire pour appliquer les changements.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Autoriser le placement en diagonale setting.swapdiagonal.name = Autoriser le placement en diagonale
setting.screenshake.name = Tremblement de l'Écran setting.screenshake.name = Tremblement de l'Écran
setting.bloomintensity.name = Intensité de l'effet de Bloom setting.bloomintensity.name = Intensité de l'effet de Bloom

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Nincs
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Felület méretezése setting.uiscale.name = Felület méretezése
setting.uiscale.description = A módosítások érvénybe lépéséhez újraindítás szükséges. setting.uiscale.description = A módosítások érvénybe lépéséhez újraindítás szükséges.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Mindig átlós elhelyezés setting.swapdiagonal.name = Mindig átlós elhelyezés
setting.screenshake.name = Képernyő rázkódása setting.screenshake.name = Képernyő rázkódása
setting.bloomintensity.name = Bloom intenzitása setting.bloomintensity.name = Bloom intenzitása

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Tidak Ada
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Skala UI setting.uiscale.name = Skala UI
setting.uiscale.description = Mulai ulang diperlukan untuk menerapkan perubahan. setting.uiscale.description = Mulai ulang diperlukan untuk menerapkan perubahan.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Penaruhan Selalu Diagonal setting.swapdiagonal.name = Penaruhan Selalu Diagonal
setting.screenshake.name = Layar Getar setting.screenshake.name = Layar Getar
setting.bloomintensity.name = Intensitas Bloom setting.bloomintensity.name = Intensitas Bloom

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Niente
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Ridimensionamento Interfaccia[lightgray] (richiede il riavvio)[] setting.uiscale.name = Ridimensionamento Interfaccia[lightgray] (richiede il riavvio)[]
setting.uiscale.description = Riavvio necessario per applicare le modifiche. setting.uiscale.description = Riavvio necessario per applicare le modifiche.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Posizionamento Sempre Diagonale setting.swapdiagonal.name = Posizionamento Sempre Diagonale
setting.screenshake.name = Movimento dello Schermo setting.screenshake.name = Movimento dello Schermo
setting.bloomintensity.name = Intensità d'illuminazione (Bloom Intensity) setting.bloomintensity.name = Intensità d'illuminazione (Bloom Intensity)

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = なし
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UIサイズ setting.uiscale.name = UIサイズ
setting.uiscale.description = 再起動が必要です。 setting.uiscale.description = 再起動が必要です。
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = 常に斜め設置 setting.swapdiagonal.name = 常に斜め設置
setting.screenshake.name = 画面の揺れ setting.screenshake.name = 画面の揺れ
setting.bloomintensity.name = きらめきの強さ setting.bloomintensity.name = きらめきの強さ

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = 없음
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI 스케일링 setting.uiscale.name = UI 스케일링
setting.uiscale.description = 적용하려면 재시작이 필요합니다. setting.uiscale.description = 적용하려면 재시작이 필요합니다.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = 항상 대각선 배치 setting.swapdiagonal.name = 항상 대각선 배치
setting.screenshake.name = 화면 흔들림 setting.screenshake.name = 화면 흔들림
setting.bloomintensity.name = 광원 세기 setting.bloomintensity.name = 광원 세기

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Nėra
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI mastelio keitimas[lightgray] (reikalingas perkrovimas)[] setting.uiscale.name = UI mastelio keitimas[lightgray] (reikalingas perkrovimas)[]
setting.uiscale.description = Restart required to apply changes. setting.uiscale.description = Restart required to apply changes.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Visada Įstrižinis Padėjimas setting.swapdiagonal.name = Visada Įstrižinis Padėjimas
setting.screenshake.name = Ekrano Drebėjimas setting.screenshake.name = Ekrano Drebėjimas
setting.bloomintensity.name = Bloom Intensity setting.bloomintensity.name = Bloom Intensity

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Geen
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Schaal[lightgray] (herstart vereist)[] setting.uiscale.name = UI Schaal[lightgray] (herstart vereist)[]
setting.uiscale.description = Herstart vereist om veranderingen door te voeren. setting.uiscale.description = Herstart vereist om veranderingen door te voeren.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Altijd Diagonaal Plaatsen setting.swapdiagonal.name = Altijd Diagonaal Plaatsen
setting.screenshake.name = Schuddend Scherm setting.screenshake.name = Schuddend Scherm
setting.bloomintensity.name = Bloom Intensiteit setting.bloomintensity.name = Bloom Intensiteit

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = None
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Scaling[lightgray] (requires restart)[] setting.uiscale.name = UI Scaling[lightgray] (requires restart)[]
setting.uiscale.description = Restart required to apply changes. setting.uiscale.description = Restart required to apply changes.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Always Diagonal Placement setting.swapdiagonal.name = Always Diagonal Placement
setting.screenshake.name = Screen Shake setting.screenshake.name = Screen Shake
setting.bloomintensity.name = Bloom Intensity setting.bloomintensity.name = Bloom Intensity

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Nieograniczone
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Skalowanie interfejsu[lightgray] (wymaga restartu)[] setting.uiscale.name = Skalowanie interfejsu[lightgray] (wymaga restartu)[]
setting.uiscale.description = Aby zastosować zmiany, wymagane jest ponowne uruchomienie. setting.uiscale.description = Aby zastosować zmiany, wymagane jest ponowne uruchomienie.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Pozwala na ukośną budowę setting.swapdiagonal.name = Pozwala na ukośną budowę
setting.screenshake.name = Siła wstrząsów ekranu setting.screenshake.name = Siła wstrząsów ekranu
setting.bloomintensity.name = Intensywaność Rozmycia setting.bloomintensity.name = Intensywaność Rozmycia

View File

@@ -1279,8 +1279,10 @@ setting.fpscap.name = FPS Máximo
setting.fpscap.none = Nenhum setting.fpscap.none = Nenhum
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Escala da\ninterface[lightgray] (reinicialização requerida)[] setting.uiscale.name = Escala da\ninterface[lightgray] (reinicialização requerida)[]
setting.uiscale.description = Reinicialização necessária para aplicar as alterações. setting.uiscale.description = É necessário reiniciar para aplicar as mudanças.
setting.swapdiagonal.name = Sempre colocação diagonal setting.uiEdgePadding.name = Espaçamento de bordas da UI
setting.uiEdgePadding.description = Adiciona espaçamento às bordas da UI. Útil para telas com cantos arredondados ou entalhes (notches).
setting.swapdiagonal.name = Colocação sempre diagonal
setting.screenshake.name = Vibração da Tela setting.screenshake.name = Vibração da Tela
setting.bloomintensity.name = Itensidade do Bloom setting.bloomintensity.name = Itensidade do Bloom
setting.bloomblur.name = Desfoque do Bloom setting.bloomblur.name = Desfoque do Bloom

View File

@@ -1279,8 +1279,10 @@ setting.fpscap.name = Limite de FPS
setting.fpscap.none = Nenhum setting.fpscap.none = Nenhum
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Escala da IU[lightgray] (reinicío requerida)[] setting.uiscale.name = Escala da IU[lightgray] (reinicío requerida)[]
setting.uiscale.description = Reinicío necessário para aplicar as alterações. setting.uiscale.description = É necessário reiniciar para aplicar as mudanças.
setting.swapdiagonal.name = Colocação Diagonal Sempre setting.uiEdgePadding.name = Espaçamento de bordas da UI
setting.uiEdgePadding.description = Adiciona espaçamento às bordas da UI. Útil para telas com cantos arredondados ou entalhes (notches).
setting.swapdiagonal.name = Colocação sempre diagonal
setting.screenshake.name = Vibração do Ecrã setting.screenshake.name = Vibração do Ecrã
setting.bloomintensity.name = Intensidade do Bloom setting.bloomintensity.name = Intensidade do Bloom
setting.bloomblur.name = Bloom Blur setting.bloomblur.name = Bloom Blur

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Niciuna
setting.fpscap.text = FPS {0} setting.fpscap.text = FPS {0}
setting.uiscale.name = Scară Interfață setting.uiscale.name = Scară Interfață
setting.uiscale.description = Repornire necesară pt a aplica schimbările. setting.uiscale.description = Repornire necesară pt a aplica schimbările.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Plasează Mereu Diagonal setting.swapdiagonal.name = Plasează Mereu Diagonal
setting.screenshake.name = Agitare Ecran setting.screenshake.name = Agitare Ecran
setting.bloomintensity.name = Bloom Intensity setting.bloomintensity.name = Bloom Intensity

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Неограниченный
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Масштаб пользовательского интерфейса setting.uiscale.name = Масштаб пользовательского интерфейса
setting.uiscale.description = Для вступления изменений в силу может потребоваться перезагрузка игры. setting.uiscale.description = Для вступления изменений в силу может потребоваться перезагрузка игры.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Всегда диагональное размещение setting.swapdiagonal.name = Всегда диагональное размещение
setting.screenshake.name = Тряска экрана setting.screenshake.name = Тряска экрана
setting.bloomintensity.name = Интенсивность свечения setting.bloomintensity.name = Интенсивность свечения

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Nema
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Skala setting.uiscale.name = UI Skala
setting.uiscale.description = Restartovanje je zahtevano da bi se učitale promene. setting.uiscale.description = Restartovanje je zahtevano da bi se učitale promene.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Uvek Dijagonalno Postavljanje setting.swapdiagonal.name = Uvek Dijagonalno Postavljanje
setting.screenshake.name = Screen Shake setting.screenshake.name = Screen Shake
setting.bloomintensity.name = Bloom Intezitet setting.bloomintensity.name = Bloom Intezitet

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Inga
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Scaling[lightgray] (requires restart)[] setting.uiscale.name = UI Scaling[lightgray] (requires restart)[]
setting.uiscale.description = Restart required to apply changes. setting.uiscale.description = Restart required to apply changes.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Always Diagonal Placement setting.swapdiagonal.name = Always Diagonal Placement
setting.screenshake.name = Skärmskak setting.screenshake.name = Skärmskak
setting.bloomintensity.name = Bloom Intensity setting.bloomintensity.name = Bloom Intensity

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = ∞
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = อัตราขนาด UI setting.uiscale.name = อัตราขนาด UI
setting.uiscale.description = อาจจะต้องรีสตาร์ทเพื่อใช้งานการเปลี่ยนแปลง setting.uiscale.description = อาจจะต้องรีสตาร์ทเพื่อใช้งานการเปลี่ยนแปลง
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = วางเป็นเส้นทแยงเสมอ setting.swapdiagonal.name = วางเป็นเส้นทแยงเสมอ
setting.screenshake.name = การสั่นของจอ setting.screenshake.name = การสั่นของจอ
setting.bloomintensity.name = ความรุนแรงของบลูม setting.bloomintensity.name = ความรุนแรงของบลูม

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Yok
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = UI Scaling[lightgray] (requires restart)[] setting.uiscale.name = UI Scaling[lightgray] (requires restart)[]
setting.uiscale.description = Restart required to apply changes. setting.uiscale.description = Restart required to apply changes.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Always Diagonal Placement setting.swapdiagonal.name = Always Diagonal Placement
setting.screenshake.name = Ekran sallanmasi setting.screenshake.name = Ekran sallanmasi
setting.bloomintensity.name = Bloom Intensity setting.bloomintensity.name = Bloom Intensity

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Limitsiz ∞
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Arayüz Ölçeği [lightgray](yeniden başlatma gerekebilir)[] setting.uiscale.name = Arayüz Ölçeği [lightgray](yeniden başlatma gerekebilir)[]
setting.uiscale.description = Değişikleri uygulamak için yeniden başlatma gerekli. setting.uiscale.description = Değişikleri uygulamak için yeniden başlatma gerekli.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Her Zaman Çapraz Yerleştirme setting.swapdiagonal.name = Her Zaman Çapraz Yerleştirme
setting.screenshake.name = Ekran Sarsılması setting.screenshake.name = Ekran Sarsılması
setting.bloomintensity.name = Parlaklık Şiddeti setting.bloomintensity.name = Parlaklık Şiddeti

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Жодне
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Масштабування користувацького інтерфейсу setting.uiscale.name = Масштабування користувацького інтерфейсу
setting.uiscale.description = Потрібен перезапуск для застосування змін. setting.uiscale.description = Потрібен перезапуск для застосування змін.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Завжди діагональне розміщення setting.swapdiagonal.name = Завжди діагональне розміщення
setting.screenshake.name = Тряска екрану setting.screenshake.name = Тряска екрану
setting.bloomintensity.name = Інтенсивність світіння setting.bloomintensity.name = Інтенсивність світіння

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = Không có
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = Tỉ lệ giao diện setting.uiscale.name = Tỉ lệ giao diện
setting.uiscale.description = Cần khởi động lại để áp dụng các thay đổi. setting.uiscale.description = Cần khởi động lại để áp dụng các thay đổi.
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = Luôn đặt theo đường chéo setting.swapdiagonal.name = Luôn đặt theo đường chéo
setting.screenshake.name = Rung chuyển khung hình setting.screenshake.name = Rung chuyển khung hình
setting.bloomintensity.name = Mức độ phát sáng setting.bloomintensity.name = Mức độ phát sáng

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = 无
setting.fpscap.text = {0} FPS setting.fpscap.text = {0} FPS
setting.uiscale.name = 界面缩放比例 setting.uiscale.name = 界面缩放比例
setting.uiscale.description = 需要重新启动 setting.uiscale.description = 需要重新启动
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = 总是斜线建造 setting.swapdiagonal.name = 总是斜线建造
setting.screenshake.name = 屏幕抖动 setting.screenshake.name = 屏幕抖动
setting.bloomintensity.name = 光效强度 setting.bloomintensity.name = 光效强度

View File

@@ -1280,6 +1280,8 @@ setting.fpscap.none = 無
setting.fpscap.text = {0}FPS setting.fpscap.text = {0}FPS
setting.uiscale.name = 操作介面大小 setting.uiscale.name = 操作介面大小
setting.uiscale.description = 需要重新啟動遊戲以更改大小 setting.uiscale.description = 需要重新啟動遊戲以更改大小
setting.uiEdgePadding.name = UI Edge Padding
setting.uiEdgePadding.description = Adds padding to the edges of the UI. Useful for displays with rounded corners or notches.
setting.swapdiagonal.name = 預設對角線放置 setting.swapdiagonal.name = 預設對角線放置
setting.screenshake.name = 畫面抖動 setting.screenshake.name = 畫面抖動
setting.bloomintensity.name = 火花強度 setting.bloomintensity.name = 火花強度

View File

@@ -117,11 +117,7 @@ public class UI implements ApplicationListener, Loadable{
Core.scene = new Scene(); Core.scene = new Scene();
Core.input.addProcessor(Core.scene); Core.input.addProcessor(Core.scene);
int[] insets = Core.graphics.getSafeInsets(); updateMargins();
Core.scene.marginLeft = insets[0];
Core.scene.marginRight = insets[1];
Core.scene.marginTop = insets[2];
Core.scene.marginBottom = insets[3];
Tex.load(); Tex.load();
Icon.load(); Icon.load();
@@ -248,16 +244,31 @@ public class UI implements ApplicationListener, Loadable{
new FadeInFragment().build(group); new FadeInFragment().build(group);
} }
@Override /** Updates scene margins based on safe insets and custom edge padding setting. */
public void resize(int width, int height){ public void updateMargins(){
if(Core.scene == null) return;
int[] insets = Core.graphics.getSafeInsets(); int[] insets = Core.graphics.getSafeInsets();
int customPadding = (int)Scl.scl(Core.settings.getInt("uiEdgePadding", 0));
Core.scene.marginLeft = insets[0]; Core.scene.marginLeft = insets[0];
Core.scene.marginRight = insets[1]; Core.scene.marginRight = insets[1];
Core.scene.marginTop = insets[2]; Core.scene.marginTop = insets[2];
Core.scene.marginBottom = insets[3]; Core.scene.marginBottom = insets[3];
if(Core.graphics.getHeight() > Core.graphics.getWidth()){
Core.scene.marginTop += customPadding;
Core.scene.marginBottom += customPadding;
}else{
Core.scene.marginLeft += customPadding;
Core.scene.marginRight += customPadding;
}
}
@Override
public void resize(int width, int height){
if(Core.scene == null) return;
updateMargins();
Core.scene.resize(width, height); Core.scene.resize(width, height);
Events.fire(new ResizeEvent()); Events.fire(new ResizeEvent());
} }

View File

@@ -54,11 +54,16 @@ public class SettingsMenuDialog extends BaseDialog{
rebuildMenu(); rebuildMenu();
}); });
int[] lastRebuildSize = {Core.graphics.getWidth(), Core.graphics.getHeight()};
onResize(() -> { onResize(() -> {
graphics.rebuild(); if(lastRebuildSize[0] != Core.graphics.getWidth() || lastRebuildSize[1] != Core.graphics.getHeight()){
sound.rebuild(); graphics.rebuild();
game.rebuild(); sound.rebuild();
updateScrollFocus(); game.rebuild();
updateScrollFocus();
lastRebuildSize[0] = Core.graphics.getWidth();
lastRebuildSize[1] = Core.graphics.getHeight();
}
}); });
cont.clearChildren(); cont.clearChildren();
@@ -374,6 +379,13 @@ public class SettingsMenuDialog extends BaseDialog{
game.checkPref("console", false); game.checkPref("console", false);
} }
graphics.sliderPref("uiEdgePadding", 0, 0, 100, s -> s + "px", s -> {
if(ui != null){
ui.updateMargins();
Core.scene.resize(Core.graphics.getWidth(), Core.graphics.getHeight());
}
});
int[] lastUiScale = {settings.getInt("uiscale", 100)}; int[] lastUiScale = {settings.getInt("uiscale", 100)};
graphics.sliderPref("uiscale", 100, 25, 300, 5, s -> { graphics.sliderPref("uiscale", 100, 25, 300, 5, s -> {
@@ -674,8 +686,16 @@ public class SettingsMenuDialog extends BaseDialog{
} }
public SliderSetting sliderPref(String name, int def, int min, int max, int step, StringProcessor s){ public SliderSetting sliderPref(String name, int def, int min, int max, int step, StringProcessor s){
return sliderPref(name, def, min, max, step, s, null);
}
public SliderSetting sliderPref(String name, int def, int min, int max, StringProcessor s, Intc changed){
return sliderPref(name, def, min, max, 1, s, changed);
}
public SliderSetting sliderPref(String name, int def, int min, int max, int step, StringProcessor s, Intc changed){
SliderSetting res; SliderSetting res;
list.add(res = new SliderSetting(name, def, min, max, step, s)); list.add(res = new SliderSetting(name, def, min, max, step, s, changed));
settings.defaults(name, def); settings.defaults(name, def);
rebuild(); rebuild();
return res; return res;
@@ -784,14 +804,16 @@ public class SettingsMenuDialog extends BaseDialog{
public static class SliderSetting extends Setting{ public static class SliderSetting extends Setting{
int def, min, max, step; int def, min, max, step;
StringProcessor sp; StringProcessor sp;
Intc changed;
public SliderSetting(String name, int def, int min, int max, int step, StringProcessor s){ public SliderSetting(String name, int def, int min, int max, int step, StringProcessor s, Intc changed){
super(name); super(name);
this.def = def; this.def = def;
this.min = min; this.min = min;
this.max = max; this.max = max;
this.step = step; this.step = step;
this.sp = s; this.sp = s;
this.changed = changed;
} }
@Override @Override
@@ -810,6 +832,7 @@ public class SettingsMenuDialog extends BaseDialog{
slider.changed(() -> { slider.changed(() -> {
settings.put(name, (int)slider.getValue()); settings.put(name, (int)slider.getValue());
value.setText(sp.get((int)slider.getValue())); value.setText(sp.get((int)slider.getValue()));
if(changed != null) changed.get((int)slider.getValue());
}); });
slider.change(); slider.change();