lat9nq
d7dd023409
shared_widget: Refactor again
Starting with combobox
Putting code specific to the sub-widget in their own function.
3 years ago
lat9nq
d373cc3d3f
android-config: Adapt settings rework
3 years ago
lat9nq
e6d65bf61c
c_per_game: Inform when settings might not be configurable
3 years ago
lat9nq
cd1d8adc49
shared_translation: Fix pragma once
3 years ago
lat9nq
09f61656e3
shared_translation: Add translation for AstcRecompression
3 years ago
lat9nq
81860b4317
configure_system: Hide locale warn at start
3 years ago
lat9nq
b570b719de
shared_widget: Force min width of 100 for restore button
Dark theme mandates a 100px minimum width for QAbstractButton, even
though this is not desired here.
3 years ago
lat9nq
3d932416e3
configuration: Workaround for Windows Qt bug
Odd issue happens that dragging the cpu or system tabs in custom configs
would cause the window to take up the entire verticle space of the
screen.
3 years ago
lat9nq
7734127f9e
shared_translation: Add missing tooltips
3 years ago
lat9nq
3281ea935f
settings: Make volume runtime-configurable
3 years ago
lat9nq
217fa04080
configuration: Clean up includes a bit
3 years ago
lat9nq
3337250746
configuration_shared: Remove old custom config setup functions
3 years ago
lat9nq
daa31121ee
configure_cpu: Generate UI
3 years ago
lat9nq
c5a3642cb6
configuration: Use a mapping of setting value to name
Makes comboboxes always correspond to the value of the setting they're
modifying.
3 years ago
lat9nq
86ed82cdde
settings, shared_widget: typo fixes
3 years ago
lat9nq
432f68ad29
configure_audio: Implement ui generation
Needs a considerable amount of management specific to some of
the comoboboxes due to the audio engine configuration.
general: Partial audio config implmentation
configure_audio: Implement ui generation
Needs a considerable amount of management specific to some of
the comoboboxes due to the audio engine configuration.
general: Partial audio config implmentation
settings: Make audio settings as enums
3 years ago
lat9nq
88d3de4e85
settings: Split enums to new file
3 years ago
lat9nq
f055f2dcf4
shared_widget: Use a better icon
This one looks more relevant on Windows.
3 years ago
lat9nq
4ff8255e4a
shared_widget: Refactor helpers
Makes checkbox creation an option as opposed to a label.
3 years ago
lat9nq
4c4bc134a9
settings, uisettings: Initialize linkage counter
3 years ago
lat9nq
8e15146026
configure_system: Implement with for loop
3 years ago
lat9nq
56960bf9f8
per_game: Remove general tab
It's empty.
3 years ago
lat9nq
b11a2a206f
shared_widget: Internalize extra setting configuration
3 years ago
lat9nq
cdb5dea269
settings: Move runtime and save to parameters
These don't need to be whole new types.
3 years ago
lat9nq
df2bd251fa
graphics: Set speed limit to spinbox
3 years ago
lat9nq
97674bc888
shared_widget: Support checkbox + spinbox
3 years ago
lat9nq
def00e8c55
configure_debug: Reorganize
3 years ago
lat9nq
23f874ae60
configure_graphics: Reimplement bg_color
To specialized a setting to be worth adding to the shared_widget imo,
so add it roughly like before.
3 years ago
lat9nq
c1748b229a
shared_widget: Make button creation static
3 years ago
lat9nq
8c03ae793e
configure_general: Hide reset button in custom configs
3 years ago
lat9nq
e2de48f14b
configure_general: Sort data
3 years ago
lat9nq
827082c5ac
configure_general: Generate UI using containers
This leaves per-game config's General tab empty?
3 years ago
lat9nq
c530532de7
shared_translation: Add UI widget translations
3 years ago
lat9nq
d3d9c3568e
shared_widget: Fix header
3 years ago
lat9nq
464aad52cd
settings: Add UiGeneral class
3 years ago
lat9nq
ea4afbfc54
config: Don't merge the maps
Me shooting myself in the foot 3 days in advance.
3 years ago
lat9nq
640e7db60e
configure_graphics: Remove redundant log
3 years ago
lat9nq
f66d617107
configuration: Move CreateWidget to a class
We were passing so many objects between the function and the caller that
it needed to be redesigned.
3 years ago
lat9nq
d35577d3ed
configuration: Implement slider
3 years ago
lat9nq
39a1ffbb91
configuration: Use buttons instead of highlights
Only for updated configs at the moment
3 years ago
lat9nq
d72ff01726
shared_translations: Re flow strings
3 years ago
lat9nq
9a844bbf0c
configure_graphics: More complete reimplementation
3 years ago
lat9nq
3a7a5edcea
settings: Define base renderer runtime modifiable settings
3 years ago
lat9nq
05c26411a3
configuration_shared: Fix blank state hiding check box
3 years ago
lat9nq
a4de202cbd
settings: Add anisotropy mode enum
3 years ago
lat9nq
cfb63c68db
shared_translation: Finish using int ids
3 years ago
lat9nq
bafd569b47
settings,uisettings: Add IDs to settings
3 years ago
lat9nq
f8435d676f
configure_graphics: Partial runtime implementation
3 years ago
lat9nq
75d7e40113
settings: Recategorize a bit
Will help with generating config UI later.
3 years ago
lat9nq
4a825268d6
shared_translation: Add the rest of the settings
3 years ago