Commit Graph

134 Commits

Author SHA1 Message Date
zeromus fa40ae718f reapply edits and cleanup 2013-10-27 07:54:00 +00:00
zeromus 11dbb0e1c8 reapply moves with merge tracking 2013-10-27 07:52:20 +00:00
zeromus 179dbd4124 revert back to r5156 2013-10-27 07:45:59 +00:00
adelikat aa9bfa8e99 Move RamSearchEngine to Client.Common 2013-10-25 15:44:41 +00:00
adelikat ba2ff213c6 Start the BizHawk.Common project and move MRUStack and UndoHistory there 2013-10-25 15:30:20 +00:00
adelikat 81b0707e4f Refactored WatchHistory to use a generic type, and renamed to UndoHistory, can be used for any list of objects now 2013-10-25 15:13:36 +00:00
adelikat ea192e697e Ram Search - update values when clicking undo or redo 2013-10-25 14:50:45 +00:00
adelikat ba6102b160 Ram Search - ran into an issue where I clicked a radio and it didn't update the search engine state but I couldn't reproduce the issue consistently, so I put it in a more thorough approach of setting the engine state just before doing a search rather than trying to keep it up to date with change events 2013-10-25 14:30:08 +00:00
adelikat f72303f326 Move watchlist to common 2013-10-25 13:27:20 +00:00
adelikat 3ff9dc8f4c Some refactoring of WatchList in preparation for moving to common 2013-10-25 13:04:30 +00:00
zeromus 1a2b2c3dc5 attempt to reconstruct reorg with history 2013-10-25 00:57:23 +00:00
zeromus 249ddea268 revert to pre-refactor state. its a WIP, dont judge 2013-10-25 00:34:01 +00:00
adelikat 59386b59f1 Move Cheat and CheatList to Client.Common and refator a bunch of things as a result 2013-10-20 18:02:43 +00:00
adelikat 6c54faa7ab Rename Client.Core to BizHawk.Client.Common, and change all namespaces, reorganize some files, remove the LuaHawk project as it was a bad idea, change namespace in the PCE_Debugger project 2013-10-20 16:19:59 +00:00
adelikat 067363b80d Start a Client.Core project, and moved several files over to this, including Global.cs, made a GlobalWinF class for handling winform specific global instances 2013-10-20 00:00:59 +00:00
adelikat bb2ff540db Some code refactoring - movie winform specific code from RecentFiles to ToolHelpers 2013-10-17 00:21:45 +00:00
adelikat 0a0b8ac173 Lots of fixes to Ram Search, Ram Watch, and Cheats 2013-10-14 01:37:09 +00:00
adelikat 6f9d912300 Ram Watch - various fixes to saving and loading files 2013-10-14 00:20:32 +00:00
adelikat 6b38ab74b5 Fix drag & drop on ram watch, ram search, and cheats 2013-10-13 17:04:46 +00:00
adelikat e1a81d1716 Ram Search - don't immediately preview after doing a search, since all results will usually be filtered, wait until the next UpdateValues() call 2013-10-13 15:44:08 +00:00
adelikat 1d61f8f08d Ram Search - turn off label edit 2013-10-13 15:36:17 +00:00
adelikat 599a22bb25 implement ram poking of fixed point types. Ram Search/Watch - clean up display of fixed point 20.12 and float types 2013-10-12 02:56:11 +00:00
adelikat f9ef8a7271 Implement Ram Poke - poking of float types, and fix bugs in float validation 2013-10-12 02:37:50 +00:00
adelikat ed637998fb Ram Search - fix losing some settings when starting a new search 2013-10-12 02:06:53 +00:00
adelikat 7fa89b89b3 Refactor various numeric textboxes in ram tools to use new better built in methods and properties 2013-10-11 17:57:58 +00:00
adelikat 400e01cc0e Some code refactoring - fix Watch Editor to use the ToolHelpers method for creating Memory Domain dropdowns 2013-10-11 17:26:15 +00:00
adelikat e114f24865 Ram Search - a small speedup when starting a new search 2013-10-11 16:03:42 +00:00
adelikat c4b8226900 implement some Ram Search Hotkeys - New Search, Do Search, Next/Previous Compare To, Next/Previous Compare Type 2013-10-09 20:43:13 +00:00
adelikat bcfe4ff576 Ram Search - when setting intelligent defaults, set the size and type dropdowns too 2013-10-07 20:56:22 +00:00
adelikat 012fb6d464 Fix pop up location with the "Go To Address" feature in Hex Editor and Ram Search 2013-10-07 19:33:06 +00:00
adelikat efc1a3550f Ram Search - fix bug where clear preview permanently clears it 2013-10-07 18:39:34 +00:00
adelikat 0645a216b7 Ram Search - use binary search to grealtly speed up preview when scrolling deep into the list 2013-10-07 18:32:53 +00:00
adelikat 4a1d9ee576 Ram Search - intelligent defaults per core 2013-10-07 18:02:44 +00:00
adelikat dd55ad1985 Ram Search - small speedup to starting a new search 2013-10-07 14:54:29 +00:00
adelikat dd11967ed8 Ram Search - oops, fix anchoring 2013-10-07 13:48:28 +00:00
adelikat 1b0c77c620 Ram Search - greatly speed up preview mode 2013-10-07 01:40:45 +00:00
adelikat b0884ad0d0 Ram SEarch - clear message label on new search 2013-10-07 01:15:49 +00:00
adelikat 2885edef78 Ram Search - fix exceptions caused by null compare to values 2013-10-07 00:58:48 +00:00
adelikat be742bc919 Ram Search - implement Go to Address (Ctrl+G) 2013-10-07 00:28:43 +00:00
adelikat 5a0c075270 Round 1 of Removing the old cheat system in factor of the new one, old dialog and cheats removed from most tools and the mainform. Lua and Game Genie dialogs still use the legacy cheat system and therefore are busted in this commit. 2013-10-06 16:40:51 +00:00
adelikat 6bbed2116f New Cehat List - basic add/edit functionality and other things 2013-10-05 20:22:55 +00:00
adelikat 56b8642f4c New Cheats - progress on cheat editor 2013-10-05 15:45:39 +00:00
adelikat 89ba4ffe8e New Cheat Dialog - implement Movie up/down, Remove, select all, disable all cheats 2013-10-04 23:50:26 +00:00
adelikat bfaebbf51d New Cheat Dialog - implement display of all column values 2013-10-04 23:00:41 +00:00
adelikat 55cab352a1 New Cheat Search - implement various things 2013-10-04 16:06:08 +00:00
adelikat 6fa73d0de5 Remove Previous Value = last change option, also remove temporary New Ram Search menu item 2013-09-29 21:15:47 +00:00
adelikat 8619636bdb Ram Search - fixed bug where it crashes if you set to fast mode, restart, then set to detailed (this fix also fixes a lot of other potential bugs and weird behavior) 2013-09-29 19:41:03 +00:00
adelikat 016c7cae47 Ram Search - fix updating of change counts and previous value 2013-09-29 19:17:41 +00:00
adelikat 173855cc03 Ram Search - small todo 2013-09-29 18:52:11 +00:00
adelikat 0c850ef533 Ram Search - some nitpicky Oops refactoring and fix unsigned 4 byte comparisons 2013-09-29 18:19:47 +00:00