Lioncash
3eb26feb5c
ui_settings: Place definition of the theme array within the cpp file
Placing the array wholesale into the header places a copy of the whole
array into every translation unit that uses the data, which is wasteful.
Particularly given that this array is referenced from three different
translation units.
This also changes the array to contain pairs of const char*, rather than
QString instances. This way, the string data is able to be fixed into
the read-only segment of the program, as well as eliminate static
constructors/heap allocation immediately on program start.
7 years ago
MysticExile
318ff9fd6b
remove multicore in configure_general.cpp
7 years ago
Lioncash
ee8808c6a7
qt/hotkey: Get rid of global hotkey map instance
Instead, we make a proper registry class and house it within the main
window, then pass it to whatever needs access to the loaded hotkeys.
This way, we avoid a global variable, and don't need to initialize a
std::map instance before the program can do anything.
7 years ago
Lioncash
5de7c31baa
qt: Default destructors where applicable
Makes code consistent with our style of defaulting special member
functions where applicable.
7 years ago
fearlessTobi
6d2e4b74c2
Port #3911 from Citra: "Optimize settings application"
8 years ago
bunnei
bbd273e7ce
core: Add a configuration setting for use_multi_core.
8 years ago
N00byKing
675b525fb8
Add Dark theme, Icon theming
configure_general.ui: Add UI Option for Themes
config.cpp: Save Theme Settings
8 years ago
bunnei
32181284be
config: Use simplified checkbox (from Citra) for CPU JIT.
8 years ago
bunnei
af6e1f8554
config: Rename is_docked to use_docked_mode to be consistent with other config bools.
8 years ago
bunnei
534cee3d8b
qt: Add config option for is_docked.
8 years ago
James Rowe
31499ecb2e
Removing unused settings and yuzu rebranding
8 years ago
James Rowe
bd5740a721
Remove gpu debugger and get yuzu qt to compile
8 years ago
James Rowe
5dbd091a80
Massive removal of unused modules
8 years ago
MerryMage
6fe2dc0b15
configuration: Add cpu_core configuration option
8 years ago
Kloen
9c525330b9
citra-qt: Add option to configure the UI theme
9 years ago
Lioncash
bbb41d4504
citra-qt: Move config dialog code to its own directory
9 years ago
bunnei
d504f6cf08
core: Consolidate core and system state, remove system module & cleanups.
9 years ago
bunnei
98bf7cc82f
core: Consolidate top-level system state into a singleton.
9 years ago
wwylele
a88ec032cd
Config: auto-select region and language
9 years ago
Emmanuel Gil Peyrot
1138ec0d49
Remove empty newlines in #include blocks.
This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation.
9 years ago
Yuri Kunde Schlesner
1e4a5da9f4
Manually tweak source formatting and then re-run clang-format
9 years ago
Emmanuel Gil Peyrot
628ed4376a
Sources: Run clang-format on everything.
9 years ago
bunnei
230c55daa9
qt: Add UI configuration option to enable CPU JIT.
9 years ago
bunnei
da4e6eb4b5
qt: Rename all "toogle" to "toggle".
9 years ago
bunnei
2d64553023
qt: Add a configuration tab for Graphics and move relevant fields.
9 years ago
tfarley
621cf30b24
Config: Add scaled resolution option
10 years ago
Jannik Vogel
ce26f4c099
CitraQt: Apply config at startup
10 years ago
LittleWhite
aad774fa01
Add more stuff to configure.
10 years ago
LittleWhite
e5b8519b62
Add Configure widget
10 years ago