Lioncash
30dfd89126
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.
8 years ago
MysticExile
17f8059fea
remove multicore in configure_general.cpp
8 years ago
Lioncash
c8f6754417
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.
8 years ago
Lioncash
00a68c5eea
qt: Default destructors where applicable
Makes code consistent with our style of defaulting special member
functions where applicable.
8 years ago
fearlessTobi
b97739029b
Port #3911 from Citra: "Optimize settings application"
8 years ago
bunnei
9bf2a428f9
core: Add a configuration setting for use_multi_core.
8 years ago
N00byKing
78e974ba68
Add Dark theme, Icon theming
configure_general.ui: Add UI Option for Themes
config.cpp: Save Theme Settings
8 years ago
bunnei
94f4009c3b
config: Use simplified checkbox (from Citra) for CPU JIT.
8 years ago
bunnei
5ecf152c8e
config: Rename is_docked to use_docked_mode to be consistent with other config bools.
8 years ago
bunnei
c97ff4460c
qt: Add config option for is_docked.
8 years ago
James Rowe
18ca3ca751
Removing unused settings and yuzu rebranding
8 years ago
James Rowe
389979018c
Remove gpu debugger and get yuzu qt to compile
8 years ago
James Rowe
ebf9a784a9
Massive removal of unused modules
8 years ago
MerryMage
b628192bf2
configuration: Add cpu_core configuration option
8 years ago
Kloen
74cf73f9d3
citra-qt: Add option to configure the UI theme
9 years ago
Lioncash
1631e99eed
citra-qt: Move config dialog code to its own directory
9 years ago
bunnei
232ef55c1a
core: Consolidate core and system state, remove system module & cleanups.
9 years ago
bunnei
198b6c9bdd
core: Consolidate top-level system state into a singleton.
10 years ago
wwylele
84e78790ab
Config: auto-select region and language
10 years ago
Emmanuel Gil Peyrot
ebdae19fd2
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.
10 years ago
Yuri Kunde Schlesner
396a8d91a4
Manually tweak source formatting and then re-run clang-format
10 years ago
Emmanuel Gil Peyrot
dc8479928c
Sources: Run clang-format on everything.
10 years ago
bunnei
d532f6b496
qt: Add UI configuration option to enable CPU JIT.
10 years ago
bunnei
a71013cf16
qt: Rename all "toogle" to "toggle".
10 years ago
bunnei
2267f98941
qt: Add a configuration tab for Graphics and move relevant fields.
10 years ago
tfarley
e46d086189
Config: Add scaled resolution option
10 years ago
Jannik Vogel
f2c8619704
CitraQt: Apply config at startup
10 years ago
LittleWhite
3eb737a5f5
Add more stuff to configure.
10 years ago
LittleWhite
426c4a2a5b
Add Configure widget
10 years ago