lat9nq
ca8509d205
configuration: Use enum index
2023-07-21 10:56:55 -04:00
lat9nq
3b0650b70d
configuration/shared: Clean up includes [IWYU]
2023-07-21 10:56:54 -04:00
lat9nq
cd1d8adc49
shared_translation: Fix pragma once
2023-07-21 10:56:07 -04:00
lat9nq
c5a3642cb6
configuration: Use a mapping of setting value to name
...
Makes comboboxes always correspond to the value of the setting they're
modifying.
2023-07-21 10:56:07 -04:00
lat9nq
cfb63c68db
shared_translation: Finish using int ids
2023-07-21 10:56:07 -04:00
lat9nq
4f545e3024
shared_translation: Add copyright and license
2023-07-21 10:56:07 -04:00
lat9nq
a007ac6b9c
configure_graphics_advance: Generate UI at runtime
...
We can iterate through the AdvancedGraphics settings and generate the UI
during runtime. This doesn't help runtime efficiency, but it helps a ton
in reducing the amount of work a developer needs in order to add a new
setting.
2023-07-21 10:56:07 -04:00