adelikat
|
9584ff1f53
|
use switch expressions in some various places in EmuHawk, and some other simplifications
|
2020-03-04 20:18:43 -06:00 |
adelikat
|
8430d145ab
|
cleanup RamSearch with switch expressions and switch labels
|
2020-03-04 19:34:13 -06:00 |
adelikat
|
a84fca5f8f
|
make WatchList constants not all caps
|
2020-03-04 18:43:31 -06:00 |
adelikat
|
3d664d9270
|
simplify ram search engine settings usage a bit with some extension methods
|
2020-03-03 18:41:53 -06:00 |
adelikat
|
23c819de4a
|
Move SearcMode enum out of SearchEngineSettings
|
2020-03-03 18:41:53 -06:00 |
adelikat
|
a151bd7424
|
move settings class out of RamSearchEngine
|
2020-03-03 18:41:52 -06:00 |
adelikat
|
3a0df3f543
|
move enums out of RamSearchEngine class
|
2020-03-03 18:41:52 -06:00 |
adelikat
|
92221f38df
|
separate namesapce for RamSearchEngine files
|
2020-03-03 18:41:52 -06:00 |
J.D. Purcell
|
f7174eb398
|
Make display scaling apply to InputRoll column header widths.
|
2020-02-17 12:34:37 -05:00 |
adelikat
|
4b50ea36e1
|
remove MemDomain CanPoke() extension method now that all it does is check the Writable flag which is better named and more conscise
|
2020-02-15 12:37:39 -06:00 |
adelikat
|
656f2b814e
|
Move IEmulator extensions to the Emulation.Common namespace, the intent is that these are used and serve as built in functionality, so it's overly tedious to when most situations require both Common and an additional extensions namespace
|
2020-02-15 12:33:15 -06:00 |
adelikat
|
626efe8caf
|
put control extension methods into the EmuHawk names space isntead of a custom one. We want these to be found and used, and most dialogs use them
|
2020-02-03 12:54:32 -06:00 |
adelikat
|
bfd33e5399
|
separate out lua and ram watch on screen message lists so they can't clobber each other, fixes #1831
|
2020-02-02 12:09:13 -06:00 |
YoshiRulz
|
7062ba5b6a
|
Clarify "Autoload" text (from #971)
|
2020-01-13 01:54:15 +10:00 |
adelikat
|
1aa318d7e1
|
use ToolFormBase properties instead of globals
|
2019-12-22 10:57:06 -06:00 |
adelikat
|
f5f22e78d8
|
Simplify on screen ram watch value positioining, and respect the anchor value setting
|
2019-12-21 15:36:37 -06:00 |
adelikat
|
a565f6f299
|
refactor message display option settings to be an object, and simplify the message config dialog
|
2019-12-21 14:11:49 -06:00 |
adelikat
|
f3b49648cc
|
Ram Search/Watch - refresh in UpdateValues with RowCount instead of Invalidate() now that RowCount has optimized redraw logic
|
2019-12-07 10:31:00 -06:00 |
YoshiRulz
|
7f07949816
|
Migrate serialised images to separate files, removing duplicates
|
2019-12-07 05:24:24 +10:00 |
adelikat
|
44621446b1
|
Ram Search - deselect watches when removing them with the delete key
|
2019-12-02 17:07:14 -06:00 |
adelikat
|
2e4391cba3
|
Ram Search - fix shortcut key display of "Add to Ram Watch" showed Ctrl+R instead of Ctrl+W
|
2019-12-01 16:04:13 -06:00 |
adelikat
|
f926142921
|
cleanup OSDManager
|
2019-11-26 19:36:04 -06:00 |
adelikat
|
22fdbd08d0
|
InputRoll - don't hardcode padding variables in the constructor
|
2019-11-26 12:51:36 -06:00 |
adelikat
|
56b33498d9
|
InputRoll - rip out the UseCustomBackGround flag, and only key off the existence of the override. Seems to be a speed hack, but the only attempt to make it faster (in ram watch) was actually making things slower
|
2019-11-26 12:33:39 -06:00 |
adelikat
|
fab108c73a
|
Ram watch - remove some useless overrides
|
2019-11-26 11:51:57 -06:00 |
adelikat
|
9f2ea48d2b
|
Ram Watch - clear and update on screen drawing better
|
2019-11-17 09:53:19 -06:00 |
adelikat
|
5c674e5f8f
|
Watch UI classes - some cleanups, mostly C#7isms
|
2019-10-27 18:02:06 -05:00 |
adelikat
|
b54be19e9e
|
InputRoll - reorg - put in its own folder, break out column and cell classes into separate files
|
2019-10-26 16:49:52 -05:00 |
alyosha-tas
|
db1dc74591
|
Mostly Fix #1696
|
2019-10-19 21:28:06 -04:00 |
adelikat
|
83032a363b
|
Ram Watch - hack for backwards config compatibility
|
2019-10-19 09:16:45 -05:00 |
adelikat
|
5b5a238590
|
Ram Search - allow column resize
|
2019-10-18 21:41:50 -05:00 |
adelikat
|
6977ac20a1
|
Ram Search - remove some code that i don't think is necessary with inputroll
|
2019-10-18 21:21:44 -05:00 |
adelikat
|
109b0fd8fe
|
Ram Search - allow multi-select
|
2019-10-18 21:20:50 -05:00 |
adelikat
|
d76531064e
|
Ram Search - show Prev column by default
|
2019-10-18 20:07:16 -05:00 |
adelikat
|
3d33c3fa21
|
Ram Search - fix GoTo Address
|
2019-10-18 20:04:15 -05:00 |
adelikat
|
a51bca38f0
|
convert RamSearch to use InputRoll
|
2019-10-18 18:56:21 -05:00 |
adelikat
|
d898c321f2
|
make ram watch wider by default as input roll takes a bit more width for the text, fix changes default column width
|
2019-10-18 10:05:26 -05:00 |
adelikat
|
b3e6d1b49f
|
Ram Watch - wire up column sorting
|
2019-10-18 10:05:26 -05:00 |
adelikat
|
488b8457b0
|
Ram watch - this hack is no longer needed, inputroll doesn't have this issue
|
2019-10-18 10:05:26 -05:00 |
adelikat
|
f875bf656d
|
Ram Watch - more configuration settings
|
2019-10-18 10:05:26 -05:00 |
adelikat
|
3e1f783c27
|
Ram watch - fix multi-select
|
2019-10-18 10:05:26 -05:00 |
adelikat
|
9c574c2124
|
Ram Watch - cleanup
|
2019-10-18 10:05:26 -05:00 |
adelikat
|
cfab768846
|
Ram Watch - saving/loading column settings
|
2019-10-18 10:05:25 -05:00 |
adelikat
|
5b83b9e019
|
Ram Watch - Wire up column hiding/showing
|
2019-10-18 10:05:25 -05:00 |
adelikat
|
d3353f6acf
|
Convert Ramwatch to use InputRoll instead of VirtualListView, rough in, still lots of todos
|
2019-10-18 10:05:25 -05:00 |
James Groom
|
90b0574bc3
|
Remove unnecessary calls to ToList (e.g. in foreach)
squashed PR #1591
|
2019-10-13 15:50:57 +00:00 |
adelikat
|
357cdf5df7
|
WatchEditor - some code cleanup
|
2019-10-04 13:29:08 -05:00 |
adelikat
|
febdadc49e
|
Ram Search - some cleanup
|
2019-10-04 13:19:14 -05:00 |
adelikat
|
093c86fb86
|
Ram watch - rename some properties to match naming style
|
2019-10-04 13:08:39 -05:00 |
adelikat
|
f81547b5ee
|
Ram watch - more cleanup, remove unused and commented code, and some nitpicks
|
2019-09-28 09:17:00 -05:00 |