GlobalInputs F1-F12 + Escape, Screen sense destruir finestra, escalat al GPU, presets i fons canvas (v0.11.0)
This commit is contained in:
1 parent
837eb73398
commit
297dc85e47
23 files changed
+653
-34
No files matched your search
@@ -0,0 +1,37 @@
|
||||
# AEE 2026 — Tecles d'UI (Global Inputs)
|
||||
#
|
||||
# Mapeig id → codi SDL (el que reconeix SDL_GetScancodeFromName). Les tecles
|
||||
# de moviment del jugador viuen a part (Defaults::KeysGame); ací només hi ha
|
||||
# hotkeys de servei que consumeix GlobalInputs.
|
||||
|
||||
keys:
|
||||
- id: dec_zoom
|
||||
code: "F1"
|
||||
desc: "Redueix el zoom de la finestra"
|
||||
- id: inc_zoom
|
||||
code: "F2"
|
||||
desc: "Augmenta el zoom de la finestra"
|
||||
- id: fullscreen
|
||||
code: "F3"
|
||||
desc: "Alterna pantalla completa"
|
||||
- id: toggle_shader
|
||||
code: "F4"
|
||||
desc: "Activa / desactiva els shaders"
|
||||
- id: next_shader
|
||||
code: "F5"
|
||||
desc: "Canvia entre PostFX i CRT-Pi"
|
||||
- id: next_preset
|
||||
code: "F6"
|
||||
desc: "Següent preset del shader actiu"
|
||||
- id: next_scaling_mode
|
||||
code: "F7"
|
||||
desc: "Següent mode d'escalat (letterbox, integer, ...)"
|
||||
- id: toggle_vsync
|
||||
code: "F8"
|
||||
desc: "Activa / desactiva VSync"
|
||||
- id: toggle_render_info
|
||||
code: "F12"
|
||||
desc: "Mostra o amaga l'overlay de debug"
|
||||
- id: exit
|
||||
code: "Escape"
|
||||
desc: "Eixir (confirmar amb segona pulsació)"
|
||||
@@ -3,3 +3,20 @@
|
||||
|
||||
notification:
|
||||
test: "notificacio de prova"
|
||||
|
||||
input:
|
||||
zoom: "zoom"
|
||||
fullscreen_on: "pantalla completa"
|
||||
fullscreen_off: "mode finestra"
|
||||
shader_on: "shaders activats"
|
||||
shader_off: "shaders desactivats"
|
||||
vsync_on: "vsync activat"
|
||||
vsync_off: "vsync desactivat"
|
||||
shader: "shader"
|
||||
preset: "preset"
|
||||
scaling_disabled: "escalat: sense"
|
||||
scaling_stretch: "escalat: stretch"
|
||||
scaling_letterbox: "escalat: letterbox"
|
||||
scaling_overscan: "escalat: overscan"
|
||||
scaling_integer: "escalat: enter"
|
||||
press_again_exit: "prem una altra volta per eixir"
|
||||
@@ -3,3 +3,20 @@
|
||||
|
||||
notification:
|
||||
test: "test notification"
|
||||
|
||||
input:
|
||||
zoom: "zoom"
|
||||
fullscreen_on: "fullscreen"
|
||||
fullscreen_off: "windowed"
|
||||
shader_on: "shaders on"
|
||||
shader_off: "shaders off"
|
||||
vsync_on: "vsync on"
|
||||
vsync_off: "vsync off"
|
||||
shader: "shader"
|
||||
preset: "preset"
|
||||
scaling_disabled: "scaling: off"
|
||||
scaling_stretch: "scaling: stretch"
|
||||
scaling_letterbox: "scaling: letterbox"
|
||||
scaling_overscan: "scaling: overscan"
|
||||
scaling_integer: "scaling: integer"
|
||||
press_again_exit: "press again to exit"
|
||||
Reference in new issue
Block a user