dolphin/Source/Core/UICommon
Léo Lam 05c8d229af Config: Handle unknown system strings better
Currently, a simple typo in the system name will trigger an assert
message that complains about a "programming error". This is not
user friendly and misleading.

So this changes GetSystemFromName to return an std::optional, which
allows for callers to check whether the system exists and handle
failures better.
2017-11-26 18:24:01 +01:00
..
CMakeLists.txt UICommon: Move Wx Graphics Settings functions 2017-06-28 20:13:37 +02:00
CommandLineParse.cpp Config: Handle unknown system strings better 2017-11-26 18:24:01 +01:00
CommandLineParse.h WX: Fix argument parsing 2017-11-26 18:18:48 +01:00
Disassembler.cpp UICommon: Make GetNewDisassembler() return a unique_ptr 2017-03-02 21:26:17 -05:00
Disassembler.h UICommon: Make GetNewDisassembler() return a unique_ptr 2017-03-02 21:26:17 -05:00
UICommon.cpp Config: Fix the loader Load() being called twice 2017-07-31 22:32:05 +08:00
UICommon.h UICommon: Move TriggerSTMPowerEvent() from Wx 2017-06-26 16:28:39 +02:00
UICommon.vcxproj Make Visual Studio happy 2017-06-28 20:42:01 +02:00
USBUtils.cpp Revert "Use a single libusb context" 2017-03-26 15:58:30 +02:00
USBUtils.h Move libusb context initialization to on first use 2017-02-07 00:47:21 +01:00
VideoUtils.cpp UICommon: Move Wx Graphics Settings functions 2017-06-28 20:13:37 +02:00
VideoUtils.h UICommon: Move Wx Graphics Settings functions 2017-06-28 20:13:37 +02:00
X11Utils.cpp Moved X11Utils into UICommon. 2017-03-08 01:24:10 -08:00
X11Utils.h Buildfix for X11 where HAVE_XRANDR is disabled 2017-09-09 11:49:20 -07:00