summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/Cheats/CreateCodeDialog.cpp
AgeCommit message (Collapse)Author
2016-05-29ActionReplay: UI Consistency and CleanupEmptyChaos
Cleanup code style. Move ActionReplay code->INI saving into ActionReplay namespace. Threadsafety Cleanup: ActionReplay is accessed from the Host, Emu and CPU Threads so the internal storage needs to be protected by a lock to prevent vectors/strings being deleted/moved while in use by the CPU Thread. UI Consistency: Make ARCodes behave like Gecko Codes - only apply changes when Apply is pressed. Save changes to INI from CheatsWindow. ISOProperties/CheatsWindow now synchronize with each other.
2016-05-29ActionReplay: Fix ISOProperties corrupting active code setEmptyChaos
ISOProperties loads codes using ActionReplay::LoadCodes which actually applies the codes to the global state. If a game is running then that games receives all the codes (and ACTIVE status) from the second game being shown in ISOProperties which is not desirable.
2015-09-19Fix Cheat Manager not saving created codesJosJuice
2015-09-13DolphinWX: Only read titles.txt onceJosJuice
titles.txt is read into a map and passed to the GameListItem constructor, making game list scanning a bit more efficient. ISOPropreties's constructor is changed to take a GameListItem as an argument instead of creating one on its own, because ISOPropreties doesn't have the titles.txt map that the GameListItem constructor wants.
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-05-08DolphinWX: Remove unnecessary includesLioncash
2015-03-06Fix 4.0-5689 regression (AR codes, patches)JosJuice
CreateCodeTab, ARCodeAddEdit and PatchAddEdit need to be able to modify arCodes/onFrame.
2015-02-24Make iso properties non modal.Rachel Bryk
2014-12-01DolphinWX: Specify wxID_ANY where -1 is used in controlsLioncash
2014-10-18DolphinWX: Reimplement cheat listbox updating, but without a globalLioncash
Just use event handling.
2014-10-18DolphinWX: Split cheat window components into their own source filesLioncash