Skip to content

Commit

Permalink
feat: reworked gamescope settings
Browse files Browse the repository at this point in the history
  • Loading branch information
krypt0nn committed Aug 29, 2024
1 parent f192305 commit 86e283d
Show file tree
Hide file tree
Showing 44 changed files with 1,161 additions and 257 deletions.
8 changes: 4 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ glib-build-tools = "0.20"

[dependencies.anime-launcher-sdk]
git = "https://github.com/an-anime-team/anime-launcher-sdk"
tag = "1.17.0"
tag = "1.18.0"
features = ["all", "genshin"]

# path = "../anime-launcher-sdk" # ! for dev purposes only
Expand Down
1 change: 1 addition & 0 deletions assets/locales/cs/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -53,5 +53,6 @@ fps-unlocker-interval-description = Prodleva v milisekundách mezi přepisován
window-mode = Režim v okně
borderless = Celá obrazovka v okně
headless = Headless
popup = Popup
fullscreen = Celá obrazovka
50 changes: 43 additions & 7 deletions assets/locales/cs/gamescope.ftl
Original file line number Diff line number Diff line change
@@ -1,16 +1,52 @@
game-resolution = Rozlišení hry
gamescope-resolution = Rozlišení Gamescope
framerate = Framerate
framerate-limit = Framerate limit
unfocused-framerate-limit = Unfocused framerate limit
upscaling = Škálování
upscaling-description = Render the game in lower resolution and improve the image quality using special algorithms
upscaler = Upscaler
upscaler-description = Algorithm used to perform image upscaling
auto = Auto
integer = Integer
fit = Fit
fill = Fill
stretch = Stretch
upscale-filter = Filter
upscale-filter-description = Algorithm used to filter upscaled image
linear = Linear
nearest = Nearest
nis = NIS
pixel = Pixel
integer-scaling = Integerové škálování
integer-scaling-description = Změní každý pixel na čtvercovou nebo obdélníkovou skupinu celočíselného počtu pixelů stejné barvy. Zabraňuje ztrátě ostrosti při škálování Full HD na 4K
gamescope-fsr-description = Technika upscalingu s otevřeným zdrojovým kódem vyvinutá společností AMD pro lepší kvalitu škálování
nis-description = Technika škálování s otevřeným zdrojovým kódem vyvinutá společností Nvidia jako nezávislá, nenáročná alternativa k jejich proprietárnímu řešení DLSS, což znamená, že funguje na grafických procesorech AMD a Intel a také na GPU Nvidia.
upscale-sharpness = Sharpness
upscale-sharpness-description = Upscaling sharpness
other-settings = Další nastavení
framerate-limit = FPS limit
unfocused-framerate-limit = FPS limit při nečinosti
smallest = Smallest
small = Small
high = High
highest = Highest
hdr-support = HDR support
hdr-support-description = Enable gamescope HDR output. Requires display support
realtime-scheduler = Realtime scheduler
realtime-scheduler-description = Use realtime game process scheduling. Improves game performance in cost of slowing down background processes
adaptive-sync = Adaptive sync
adaptive-sync-description = Enable variable refresh rate. Requires display support
force-grab-cursor = Vynutit uchopení kurzoru
force-grab-cursor-description = Vždy používejte relativní režim myši namísto překlápění v závislosti na viditelnosti kurzoru. Kurzor myši bude ve hře správně vycentrován
mangohud = MangoHUD
mangohud-description = Launch with the mangoapp (mangohud) performance overlay enabled
extra-args = Extra arguments
extra-args-description = Extra arguments appended to the gamescope
1 change: 1 addition & 0 deletions assets/locales/de/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -53,5 +53,6 @@ fps-unlocker-interval-description = Delay in milliseconds between overwriting th
window-mode = Fenster Modus
borderless = Randlos
headless = Headless
popup = Popup
fullscreen = Vollbild
50 changes: 43 additions & 7 deletions assets/locales/de/gamescope.ftl
Original file line number Diff line number Diff line change
@@ -1,16 +1,52 @@
game-resolution = Spiel-Auflösung
gamescope-resolution = Gamescope-Auflösung
framerate = Framerate
framerate-limit = Framerate limit
unfocused-framerate-limit = Unfocused framerate limit
upscaling = Upscaling
upscaling-description = Render the game in lower resolution and improve the image quality using special algorithms
upscaler = Upscaler
upscaler-description = Algorithm used to perform image upscaling
auto = Auto
integer = Integer
fit = Fit
fill = Fill
stretch = Stretch
upscale-filter = Filter
upscale-filter-description = Algorithm used to filter upscaled image
linear = Linear
nearest = Nearest
nis = NIS
pixel = Pixel
integer-scaling = Integer-Skalierung
integer-scaling-description = Verwandelt jeden Pixel in eine quadratische oder rechteckige Gruppe mit einer ganzzahligen Anzahl gleichfarbiger Pixel. Verhindert Schärfeverluste bei der Skalierung von Full HD auf 4K
gamescope-fsr-description = Eine von AMD entwickelte Open-Source-Upscaling-Technik für bessere Upscaling-Qualität
nis-description = Eine Open-Source-Upscaling-Technik, die von Nvidia als herstellerübergreifende, kostengünstige Alternative zu ihrer proprietären DLSS-Lösung entwickelt wurde, d. h. sie funktioniert sowohl auf AMD- und Intel-GPUs als auch auf Nvidia-GPUs
upscale-sharpness = Sharpness
upscale-sharpness-description = Upscaling sharpness
other-settings = Andere Einstellungen
framerate-limit = Framerate-Limit
unfocused-framerate-limit = Unfokussiert Framerate-Limit
smallest = Smallest
small = Small
high = High
highest = Highest
hdr-support = HDR support
hdr-support-description = Enable gamescope HDR output. Requires display support
realtime-scheduler = Realtime scheduler
realtime-scheduler-description = Use realtime game process scheduling. Improves game performance in cost of slowing down background processes
adaptive-sync = Adaptive sync
adaptive-sync-description = Enable variable refresh rate. Requires display support
force-grab-cursor = Cursor greifen erzwingen
force-grab-cursor-description = Verwende immer den relativen Mausmodus, anstatt abhängig von der Sichtbarkeit des Cursors umzuschalten. Der Mauszeiger wird korrekt in der Mitte des Spiels zentriert.
mangohud = MangoHUD
mangohud-description = Launch with the mangoapp (mangohud) performance overlay enabled
extra-args = Extra arguments
extra-args-description = Extra arguments appended to the gamescope
1 change: 1 addition & 0 deletions assets/locales/en/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -53,5 +53,6 @@ fps-unlocker-interval-description = Delay in milliseconds between overwriting th
window-mode = Window Mode
borderless = Borderless
headless = Headless
popup = Popup
fullscreen = Fullscreen
50 changes: 43 additions & 7 deletions assets/locales/en/gamescope.ftl
Original file line number Diff line number Diff line change
@@ -1,16 +1,52 @@
game-resolution = Game resolution
gamescope-resolution = Gamescope resolution
framerate = Framerate
framerate-limit = Framerate limit
unfocused-framerate-limit = Unfocused framerate limit
upscaling = Upscaling
upscaling-description = Render the game in lower resolution and improve the image quality using special algorithms
integer-scaling = Integer scaling
integer-scaling-description = Turns each pixel into a square or rectangular group of integer number of same-color pixels. Prevents sharpness loss when scaling Full HD to 4K
gamescope-fsr-description = An open-source upscaling technique developed by AMD for better upscaling quality
nis-description = An open source upscaling technique developed by Nvidia as a cross-vendor, low-overhead alternative to their proprietary DLSS solution, meaning it works on AMD and Intel GPUs as well as Nvidia GPUs
upscaler = Upscaler
upscaler-description = Algorithm used to perform image upscaling
other-settings = Other settings
framerate-limit = Framerate limit
unfocused-framerate-limit = Unfocused framerate limit
auto = Auto
integer = Integer
fit = Fit
fill = Fill
stretch = Stretch
upscale-filter = Filter
upscale-filter-description = Algorithm used to filter upscaled image
linear = Linear
nearest = Nearest
nis = NIS
pixel = Pixel
upscale-sharpness = Sharpness
upscale-sharpness-description = Upscaling sharpness
smallest = Smallest
small = Small
high = High
highest = Highest
hdr-support = HDR support
hdr-support-description = Enable gamescope HDR output. Requires display support
realtime-scheduler = Realtime scheduler
realtime-scheduler-description = Use realtime game process scheduling. Improves game performance in cost of slowing down background processes
adaptive-sync = Adaptive sync
adaptive-sync-description = Enable variable refresh rate. Requires display support
force-grab-cursor = Force grab cursor
force-grab-cursor-description = Always use relative mouse mode instead of flipping dependent on cursor visibility. The mouse cursor will correctly be centered in the game
mangohud = MangoHUD
mangohud-description = Launch with the mangoapp (mangohud) performance overlay enabled
extra-args = Extra arguments
extra-args-description = Extra arguments appended to the gamescope
1 change: 1 addition & 0 deletions assets/locales/es/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -53,5 +53,6 @@ fps-unlocker-interval-description = Delay in milliseconds between overwriting th
window-mode = Modo de ventana
borderless = Sin bordes
headless = Headless
popup = Popup
fullscreen = Pantalla completa
50 changes: 43 additions & 7 deletions assets/locales/es/gamescope.ftl
Original file line number Diff line number Diff line change
@@ -1,16 +1,52 @@
game-resolution = Resolución del juego
gamescope-resolution = Resolución de Gamescope
framerate = Framerate
framerate-limit = Framerate limit
unfocused-framerate-limit = Unfocused framerate limit
upscaling = Reescalado
upscaling-description = Render the game in lower resolution and improve the image quality using special algorithms
upscaler = Upscaler
upscaler-description = Algorithm used to perform image upscaling
auto = Auto
integer = Integer
fit = Fit
fill = Fill
stretch = Stretch
upscale-filter = Filter
upscale-filter-description = Algorithm used to filter upscaled image
linear = Linear
nearest = Nearest
nis = NIS
pixel = Pixel
integer-scaling = Escalado por números enteros
integer-scaling-description = Convierte a cada pixel en un grupo cuadrado o rectangular de pixeles del mismo color al escalar. Evita pérdidas de nitidez al escalar desde Full HD a 4K.
gamescope-fsr-description = Una técnica de escalado de código abierto desarrollada por AMD para mejor calidad de reescalado.
nis-description = Una técnica de escalado de código abierto desarrollada por Nvidia, pensada como una alternativa más compatible y menos costosa que su solución propietaria DLSS. Esto quiere decir que funciona tanto en tarjetas Nvidia como en AMD e Intel.
upscale-sharpness = Sharpness
upscale-sharpness-description = Upscaling sharpness
other-settings = Otras opciones
framerate-limit = Límite de framerate
unfocused-framerate-limit = Límite de framerate en segundo plano
smallest = Smallest
small = Small
high = High
highest = Highest
hdr-support = HDR support
hdr-support-description = Enable gamescope HDR output. Requires display support
realtime-scheduler = Realtime scheduler
realtime-scheduler-description = Use realtime game process scheduling. Improves game performance in cost of slowing down background processes
adaptive-sync = Adaptive sync
adaptive-sync-description = Enable variable refresh rate. Requires display support
force-grab-cursor = Force grab cursor
force-grab-cursor-description = Always use relative mouse mode instead of flipping dependent on cursor visibility. The mouse cursor will correctly be centered in the game
mangohud = MangoHUD
mangohud-description = Launch with the mangoapp (mangohud) performance overlay enabled
extra-args = Extra arguments
extra-args-description = Extra arguments appended to the gamescope
1 change: 1 addition & 0 deletions assets/locales/fr/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -53,5 +53,6 @@ fps-unlocker-interval-description = Delay in milliseconds between overwriting th
window-mode = Type de fenêtre
borderless = Sans bordure
headless = Headless
popup = Popup
fullscreen = Plein écran
50 changes: 43 additions & 7 deletions assets/locales/fr/gamescope.ftl
Original file line number Diff line number Diff line change
@@ -1,16 +1,52 @@
game-resolution = Résolution du jeu
gamescope-resolution = Résolution de Gamescope
framerate = Framerate
framerate-limit = Framerate limit
unfocused-framerate-limit = Unfocused framerate limit
upscaling = Upscaling (mise à l'échelle intelligente)
upscaling-description = Render the game in lower resolution and improve the image quality using special algorithms
upscaler = Upscaler
upscaler-description = Algorithm used to perform image upscaling
auto = Auto
integer = Integer
fit = Fit
fill = Fill
stretch = Stretch
upscale-filter = Filter
upscale-filter-description = Algorithm used to filter upscaled image
linear = Linear
nearest = Nearest
nis = NIS
pixel = Pixel
integer-scaling = Mise à l'échelle à l'entier
integer-scaling-description = Transforme chaque pixel en un nombre entier de pixel de même couleur, sous la forme d'un carré ou d'un rectangle. Permet d'éviter l'effet de flou lors de la mise à l'échelle entre la Full-HD et la 4K par exemple
gamescope-fsr-description = Une technique de mise à l'échelle Open Source développée par AMD pour avoir une meilleur qualité de mise à l'échelle
nis-description = Une technologie de mise à l'échelle Open Source développée par NVidia comme alternative compatible avec les autres marques à leur solution DLSS qui est propriétaire. Ainsi, cette option foctionne non seulement sur les cartes graphiques NVidia, mais aussi sur celles d'Intel et d'AMD.
upscale-sharpness = Sharpness
upscale-sharpness-description = Upscaling sharpness
other-settings = Autres paramètres
framerate-limit = Limitation des FPS
unfocused-framerate-limit = Limitation des FPS hors focus
smallest = Smallest
small = Small
high = High
highest = Highest
hdr-support = HDR support
hdr-support-description = Enable gamescope HDR output. Requires display support
realtime-scheduler = Realtime scheduler
realtime-scheduler-description = Use realtime game process scheduling. Improves game performance in cost of slowing down background processes
adaptive-sync = Adaptive sync
adaptive-sync-description = Enable variable refresh rate. Requires display support
force-grab-cursor = Force grab cursor
force-grab-cursor-description = Always use relative mouse mode instead of flipping dependent on cursor visibility. The mouse cursor will correctly be centered in the game
mangohud = MangoHUD
mangohud-description = Launch with the mangoapp (mangohud) performance overlay enabled
extra-args = Extra arguments
extra-args-description = Extra arguments appended to the gamescope
1 change: 1 addition & 0 deletions assets/locales/hu/enhancements.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -53,5 +53,6 @@ fps-unlocker-interval-description = Milliszekundumban (ms) hogy mekkora időkö
window-mode = Ablak mód
borderless = Keretmentes
headless = Headless
popup = Popup
fullscreen = Teljesképernyő
Loading

0 comments on commit 86e283d

Please sign in to comment.