dolphin/Source/Core
Roland Munsil 4ce7079098 CheatsManager: Improve performance of searching & add input validation
The previous implementation of cheat search would reconvert the input
string for every single memory value. Now we do it once and construct
a comparison lambda which we pass to the search code.

In addition, I also added input validation. So, for example, if you've
selected Decimal input and you try to compare against "FF",
it won't search and will instead let the user know they've entered an
invalid value. Similar logic for if you enter "1.2" in a search for
bytes. Before, it would just use 0 if it failed to convert the value.
2019-05-26 17:32:48 +02:00
..
AudioCommon Merge pull request #8087 from spycrab/cmake_win2019 2019-05-14 21:07:26 +02:00
Common Merge pull request #8113 from lioncash/ini-key 2019-05-23 12:15:30 +02:00
Core GCMemcardDirectory: Improve logic for which files are loaded into the virtual memory card. 2019-05-25 21:51:36 +02:00
DiscIO Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
DolphinNoGUI Update Discord rich presence when the title changes 2019-05-24 14:12:48 +02:00
DolphinQt CheatsManager: Improve performance of searching & add input validation 2019-05-26 17:32:48 +02:00
InputCommon Merge pull request #7992 from artemist/centering 2019-05-20 18:29:31 +02:00
MacUpdater Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
UICommon UICommon/VideoUtils.cpp: Add missing include 2019-05-08 21:00:23 +02:00
UpdaterCommon UpdaterCommon: Move most of the programs here 2019-03-03 15:02:44 +01:00
VideoBackends Merge pull request #8087 from spycrab/cmake_win2019 2019-05-14 21:07:26 +02:00
VideoCommon Merge pull request #8069 from iwubcode/passive_support 2019-05-12 15:15:34 +10:00
WinUpdater WinUpdater: Add CMakeLists.txt 2019-05-08 23:59:04 +02:00
CMakeLists.txt WinUpdater: Add CMakeLists.txt 2019-05-08 23:59:04 +02:00