ViewVC Help
View Directory | Revision Log | Download Tarball | View Changeset | Root Listing
root/RomCheater/trunk/RomCheater.PluginFramework
Revision 812 - Directory Listing - [select for diffs]
Modified Tue Apr 15 14:52:10 2014 UTC (9 years, 7 months ago) by william
Diff to previous 791 (colored)
+ update logging to use Enterpise.Logging -- more work is still needed

Revision 791 - Directory Listing - [select for diffs]
Modified Mon Apr 7 11:10:04 2014 UTC (9 years, 7 months ago) by william
Diff to previous 765 (colored)
+ fixup cpu arch
Revision 765 - Directory Listing - [select for diffs]
Modified Thu Jun 20 20:29:09 2013 UTC (10 years, 5 months ago) by william
Diff to previous 764 (colored)

Revision 764 - Directory Listing - [select for diffs]
Modified Thu Jun 20 20:27:59 2013 UTC (10 years, 5 months ago) by william
Diff to previous 762 (colored)

Revision 762 - Directory Listing - [select for diffs]
Modified Thu Jun 20 20:25:55 2013 UTC (10 years, 5 months ago) by william
Diff to previous 738 (colored)
move Scratchpad to it's own plugin

Revision 738 - Directory Listing - [select for diffs]
Modified Wed Jun 19 21:02:55 2013 UTC (10 years, 5 months ago) by william
Diff to previous 734 (colored)
+ update WebBrowser provider - fix implementation architecture

Revision 734 - Directory Listing - [select for diffs]
Modified Wed Jun 19 15:40:06 2013 UTC (10 years, 5 months ago) by william
Diff to previous 733 (colored)
ScratchPad plugin:
* when opening a file, always scroll to the first line

Revision 733 - Directory Listing - [select for diffs]
Modified Wed Jun 19 15:32:53 2013 UTC (10 years, 5 months ago) by william
Diff to previous 720 (colored)
+ if no web browser provider is defined, return an EmptyProvider which uses the default system browser

Revision 720 - Directory Listing - [select for diffs]
Modified Tue Jun 18 11:39:17 2013 UTC (10 years, 5 months ago) by william
Diff to previous 717 (colored)

Revision 717 - Directory Listing - [select for diffs]
Modified Tue Jun 18 11:27:53 2013 UTC (10 years, 5 months ago) by william
Diff to previous 715 (colored)

Revision 715 - Directory Listing - [select for diffs]
Modified Tue Jun 18 10:51:47 2013 UTC (10 years, 5 months ago) by william
Diff to previous 714 (colored)

Revision 714 - Directory Listing - [select for diffs]
Modified Tue Jun 18 10:44:55 2013 UTC (10 years, 5 months ago) by william
Diff to previous 713 (colored)
+ add support for using the PluginLoader to get unknown plugin types (ones we haven't explicitly defined)

Revision 713 - Directory Listing - [select for diffs]
Modified Tue Jun 18 10:25:55 2013 UTC (10 years, 5 months ago) by william
Diff to previous 711 (colored)

Revision 711 - Directory Listing - [select for diffs]
Modified Tue Jun 18 08:36:08 2013 UTC (10 years, 5 months ago) by william
Diff to previous 706 (colored)
+ add ability to find a plugin by guid or name
** will be adding (in next commit) a static class that can get the value(s) like an enum of plugins

Revision 706 - Directory Listing - [select for diffs]
Modified Tue Jun 18 07:04:30 2013 UTC (10 years, 5 months ago) by william
Diff to previous 699 (colored)

Revision 699 - Directory Listing - [select for diffs]
Modified Mon Jun 17 12:40:47 2013 UTC (10 years, 5 months ago) by william
Diff to previous 696 (colored)
+ work out passing around the webbrowser through the config plugin

Revision 696 - Directory Listing - [select for diffs]
Modified Mon Jun 17 11:47:23 2013 UTC (10 years, 5 months ago) by william
Diff to previous 695 (colored)

Revision 695 - Directory Listing - [select for diffs]
Modified Mon Jun 17 10:53:53 2013 UTC (10 years, 5 months ago) by william
Diff to previous 694 (colored)
+ add a web browser

Revision 694 - Directory Listing - [select for diffs]
Modified Mon Jun 17 10:39:24 2013 UTC (10 years, 5 months ago) by william
Diff to previous 693 (colored)
+ add error/success message when load/saving files in ScratchPad

Revision 693 - Directory Listing - [select for diffs]
Modified Mon Jun 17 10:35:14 2013 UTC (10 years, 5 months ago) by william
Diff to previous 691 (colored)
+ fix ScratchPad not writing new lines when saving files

Revision 691 - Directory Listing - [select for diffs]
Modified Mon Jun 17 10:07:40 2013 UTC (10 years, 5 months ago) by william
Diff to previous 690 (colored)
+ comment-out the not implemeted messages ...

Revision 690 - Directory Listing - [select for diffs]
Modified Mon Jun 17 10:05:35 2013 UTC (10 years, 5 months ago) by william
Diff to previous 689 (colored)
plugin_OnSelectedProcessChanged:: make it not implemented again ... was testing QueryMemoryRegions() being called from a plugin.
** allows plugins to read/write process memory and query the memory regions (sections)

Revision 689 - Directory Listing - [select for diffs]
Modified Mon Jun 17 10:02:53 2013 UTC (10 years, 5 months ago) by william
Diff to previous 688 (colored)
+ add support for plugin framework events to be fired, the first time
* Process change events would not fire, until another process was selected (ignoreing the already selected process at startup)
** same goes for the other events that rely on a process being passed in

Revision 688 - Directory Listing - [select for diffs]
Modified Mon Jun 17 09:46:51 2013 UTC (10 years, 5 months ago) by william
Diff to previous 687 (colored)

Revision 687 - Directory Listing - [select for diffs]
Modified Mon Jun 17 09:43:16 2013 UTC (10 years, 5 months ago) by william
Diff to previous 686 (colored)

Revision 686 - Directory Listing - [select for diffs]
Modified Mon Jun 17 09:31:52 2013 UTC (10 years, 5 months ago) by william
Diff to previous 684 (colored)
+ massive move of source files

Revision 684 - Directory Listing - [select for diffs]
Modified Mon Jun 17 08:52:54 2013 UTC (10 years, 5 months ago) by william
Diff to previous 683 (colored)

Revision 683 - Directory Listing - [select for diffs]
Modified Mon Jun 17 08:33:06 2013 UTC (10 years, 5 months ago) by william
Diff to previous 682 (colored)

Revision 682 - Directory Listing - [select for diffs]
Modified Mon Jun 17 08:27:34 2013 UTC (10 years, 5 months ago) by william
Diff to previous 681 (colored)
+ fix-up null plugins

Revision 681 - Directory Listing - [select for diffs]
Modified Mon Jun 17 08:10:40 2013 UTC (10 years, 5 months ago) by william
Diff to previous 680 (colored)
+ add null input/window plugins

Revision 680 - Directory Listing - [select for diffs]
Modified Mon Jun 17 08:03:34 2013 UTC (10 years, 5 months ago) by william
Diff to previous 679 (colored)

Revision 679 - Directory Listing - [select for diffs]
Modified Mon Jun 17 07:31:15 2013 UTC (10 years, 5 months ago) by william
Diff to previous 678 (colored)
+ move some data into pluginframework

Revision 678 - Directory Listing - [select for diffs]
Modified Mon Jun 17 07:01:41 2013 UTC (10 years, 5 months ago) by william
Diff to previous 676 (colored)
+ add OnActived/OnDeactivated support to notify all DockedContent that the form is closing

Revision 676 - Directory Listing - [select for diffs]
Modified Mon Jun 17 06:03:28 2013 UTC (10 years, 5 months ago) by william
Diff to previous 675 (colored)

Revision 675 - Directory Listing - [select for diffs]
Modified Mon Jun 17 05:42:02 2013 UTC (10 years, 5 months ago) by william
Diff to previous 674 (colored)
PluginLoader: include any plugins also contained in the PluginFramework (ie default core plugins)

Revision 674 - Directory Listing - [select for diffs]
Modified Mon Jun 17 05:41:23 2013 UTC (10 years, 5 months ago) by william
Diff to previous 590 (colored)
+ add a scratchpad plugin

Revision 590 - Directory Listing - [select for diffs]
Modified Thu Jun 6 10:08:17 2013 UTC (10 years, 5 months ago) by william
Diff to previous 579 (colored)

Revision 579 - Directory Listing - [select for diffs]
Modified Thu Jun 6 08:21:11 2013 UTC (10 years, 5 months ago) by william
Diff to previous 578 (colored)

Revision 578 - Directory Listing - [select for diffs]
Modified Thu Jun 6 08:18:44 2013 UTC (10 years, 5 months ago) by william
Diff to previous 574 (colored)

Revision 574 - Directory Listing - [select for diffs]
Modified Thu Jun 6 07:39:04 2013 UTC (10 years, 5 months ago) by william
Diff to previous 539 (colored)
+ change addresses to ulong -- still need to update other code to handle this

Revision 539 - Directory Listing - [select for diffs]
Modified Wed Jun 5 10:35:29 2013 UTC (10 years, 5 months ago) by william
Diff to previous 521 (colored)

Revision 521 - Directory Listing - [select for diffs]
Modified Wed Jun 5 07:06:53 2013 UTC (10 years, 5 months ago) by william
Diff to previous 477 (colored)

Revision 477 - Directory Listing - [select for diffs]
Modified Mon Jun 3 18:35:45 2013 UTC (10 years, 5 months ago) by william
Diff to previous 471 (colored)
revert r471: pass process informatin by using the process's PID, instead of passing the process as a reference

+ pass the process instead
Revision 471 - Directory Listing - [select for diffs]
Modified Mon Jun 3 07:13:44 2013 UTC (10 years, 5 months ago) by william
Diff to previous 444 (colored)
+ pass process informatin by using the process's PID, instead of passing the process as a reference

Revision 444 - Directory Listing - [select for diffs]
Modified Sun Jun 2 18:56:41 2013 UTC (10 years, 5 months ago) by william
Diff to previous 440 (colored)
+ update serialization reader/writer to include a search results guid

Revision 440 - Directory Listing - [select for diffs]
Modified Tue May 28 19:10:10 2013 UTC (10 years, 6 months ago) by william
Diff to previous 437 (colored)
+ add support to usercontrol plugins to dock the controls on the form

Revision 437 - Directory Listing - [select for diffs]
Modified Tue May 28 18:08:23 2013 UTC (10 years, 6 months ago) by william
Diff to previous 415 (colored)
+ current wip for custom usercontrol plugins

Revision 415 - Directory Listing - [select for diffs]
Modified Fri Jun 22 08:33:51 2012 UTC (11 years, 5 months ago) by william
Diff to previous 414 (colored)

Revision 414 - Directory Listing - [select for diffs]
Modified Fri Jun 22 08:21:18 2012 UTC (11 years, 5 months ago) by william
Diff to previous 399 (colored)

Revision 399 - Directory Listing - [select for diffs]
Modified Wed Jun 20 13:24:49 2012 UTC (11 years, 5 months ago) by william
Diff to previous 389 (colored)

Revision 389 - Directory Listing - [select for diffs]
Modified Tue Jun 19 12:47:26 2012 UTC (11 years, 5 months ago) by william
Diff to previous 378 (colored)

Revision 378 - Directory Listing - [select for diffs]
Modified Tue Jun 19 07:56:36 2012 UTC (11 years, 5 months ago) by william
Diff to previous 366 (colored)
use uint instead of int for memory addresses

Revision 366 - Directory Listing - [select for diffs]
Modified Sun Jun 10 03:14:42 2012 UTC (11 years, 5 months ago) by william
Diff to previous 357 (colored)

Revision 357 - Directory Listing - [select for diffs]
Modified Sun Jun 10 00:47:58 2012 UTC (11 years, 5 months ago) by william
Diff to previous 330 (colored)

Revision 330 - Directory Listing - [select for diffs]
Modified Thu Jun 7 19:20:44 2012 UTC (11 years, 5 months ago) by william
Diff to previous 329 (colored)
+ add init(bool silent)

Revision 329 - Directory Listing - [select for diffs]
Modified Thu Jun 7 19:18:31 2012 UTC (11 years, 5 months ago) by william
Diff to previous 323 (colored)
+ add more logic for auto process refresh

Revision 323 - Directory Listing - [select for diffs]
Modified Thu Jun 7 16:33:41 2012 UTC (11 years, 5 months ago) by william
Diff to previous 310 (colored)
+ add event for being able to subscribe to PEReader updates

Revision 310 - Directory Listing - [select for diffs]
Modified Tue Jun 5 14:09:01 2012 UTC (11 years, 5 months ago) by william
Diff to previous 300 (colored)
+ turn off VERBOSE LOGGING in these classes again

Revision 300 - Directory Listing - [select for diffs]
Modified Tue Jun 5 11:38:32 2012 UTC (11 years, 5 months ago) by william
Diff to previous 287 (colored)
+ turn back on verbose logging in these classes for performance testing

Revision 287 - Directory Listing - [select for diffs]
Modified Tue Jun 5 08:52:07 2012 UTC (11 years, 5 months ago) by william
Diff to previous 276 (colored)

Revision 276 - Directory Listing - [select for diffs]
Modified Sun Jun 3 22:04:37 2012 UTC (11 years, 5 months ago) by william
Diff to previous 275 (colored)
+ rename members involved in BrowseMemoryRegion Contract

Revision 275 - Directory Listing - [select for diffs]
Modified Sun Jun 3 22:01:05 2012 UTC (11 years, 5 months ago) by william
Diff to previous 256 (colored)
+ add BrowseMemoryRegion event in MemorySearcher
: calls back to main form which calls MemoryViewer.AcceptExternalMemoryAddress(address)

Revision 256 - Directory Listing - [select for diffs]
Modified Sun Jun 3 16:50:16 2012 UTC (11 years, 5 months ago) by william
Diff to previous 234 (colored)
UIMemoryViewer:
* re-enable GetFirstNonZeroByte()
+ make code changes that were not implemented (due to GetFirstNonZeroByte() being disabled)

Revision 234 - Directory Listing - [select for diffs]
Modified Sun Jun 3 12:38:31 2012 UTC (11 years, 5 months ago) by william
Diff to previous 228 (colored)
+ add new interfaces for config

Revision 228 - Directory Listing - [select for diffs]
Modified Sat Jun 2 16:02:01 2012 UTC (11 years, 5 months ago) by william
Diff to previous 212 (colored)

Revision 212 - Directory Listing - [select for diffs]
Modified Sat Jun 2 10:33:38 2012 UTC (11 years, 5 months ago) by william
Diff to previous 206 (colored)
ignore CS0436: importing conflicting types (AssemblyConfig)

Revision 206 - Directory Listing - [select for diffs]
Modified Thu May 31 09:31:57 2012 UTC (11 years, 6 months ago) by william
Diff to previous 198 (colored)
+ add support for memory view to accept a memory address externally

Revision 198 - Directory Listing - [select for diffs]
Modified Thu May 31 07:13:43 2012 UTC (11 years, 6 months ago) by william
Diff to previous 196 (colored)
+ initial support for memoryview and getting ram from process for display

Revision 196 - Directory Listing - [select for diffs]
Modified Thu May 31 05:52:41 2012 UTC (11 years, 6 months ago) by william
Diff to previous 185 (colored)
+ add some event code
+ add memeory view  dialog (wip)

Revision 185 - Directory Listing - [select for diffs]
Modified Mon May 28 10:21:03 2012 UTC (11 years, 6 months ago) by william
Diff to previous 184 (colored)

Revision 184 - Directory Listing - [select for diffs]
Modified Mon May 28 10:15:00 2012 UTC (11 years, 6 months ago) by william
Diff to previous 182 (colored)

Revision 182 - Directory Listing - [select for diffs]
Modified Mon May 28 10:08:44 2012 UTC (11 years, 6 months ago) by william
Diff to previous 179 (colored)

Revision 179 - Directory Listing - [select for diffs]
Modified Mon May 28 09:42:27 2012 UTC (11 years, 6 months ago) by william
Diff to previous 177 (colored)

Revision 177 - Directory Listing - [select for diffs]
Modified Mon May 28 09:37:16 2012 UTC (11 years, 6 months ago) by william
Diff to previous 175 (colored)

Revision 175 - Directory Listing - [select for diffs]
Modified Mon May 28 09:24:07 2012 UTC (11 years, 6 months ago) by william
Diff to previous 174 (colored)

Revision 174 - Directory Listing - [select for diffs]
Modified Mon May 28 09:21:52 2012 UTC (11 years, 6 months ago) by william
Diff to previous 172 (colored)
+ add define to allow system processes to be included in process list

Revision 172 - Directory Listing - [select for diffs]
Modified Mon May 28 09:15:17 2012 UTC (11 years, 6 months ago) by william
Diff to previous 171 (colored)

Revision 171 - Directory Listing - [select for diffs]
Modified Mon May 28 08:56:42 2012 UTC (11 years, 6 months ago) by william
Diff to previous 153 (colored)

Revision 153 - Directory Listing - [select for diffs]
Modified Mon May 28 02:20:29 2012 UTC (11 years, 6 months ago) by william
Diff to previous 151 (colored)

Revision 151 - Directory Listing - [select for diffs]
Modified Mon May 28 00:17:16 2012 UTC (11 years, 6 months ago) by william
Diff to previous 150 (colored)

Revision 150 - Directory Listing - [select for diffs]
Modified Sun May 27 23:59:22 2012 UTC (11 years, 6 months ago) by william
Diff to previous 148 (colored)

Revision 148 - Directory Listing - [select for diffs]
Modified Sun May 27 23:33:54 2012 UTC (11 years, 6 months ago) by william
Diff to previous 119 (colored)

Revision 119 - Directory Listing - [select for diffs]
Modified Thu May 10 18:34:26 2012 UTC (11 years, 6 months ago) by william
Diff to previous 117 (colored)

Revision 117 - Directory Listing - [select for diffs]
Modified Thu May 10 18:12:06 2012 UTC (11 years, 6 months ago) by william
Diff to previous 109 (colored)

Revision 109 - Directory Listing - [select for diffs]
Modified Thu May 10 12:12:26 2012 UTC (11 years, 6 months ago) by william
Diff to previous 107 (colored)
fix code to properly display icons in PIDSelector

Revision 107 - Directory Listing - [select for diffs]
Modified Thu May 10 11:16:03 2012 UTC (11 years, 6 months ago) by william
Diff to previous 105 (colored)

Revision 105 - Directory Listing - [select for diffs]
Modified Thu May 10 10:53:07 2012 UTC (11 years, 6 months ago) by william
Diff to previous 101 (colored)

Revision 101 - Directory Listing - [select for diffs]
Modified Thu May 10 09:53:16 2012 UTC (11 years, 6 months ago) by william
Diff to previous 100 (colored)

Revision 100 - Directory Listing - [select for diffs]
Modified Thu May 10 09:03:13 2012 UTC (11 years, 6 months ago) by william
Diff to previous 99 (colored)
+ add windows api to get module filename so there won't be errors with 32bit processes being unable to access 64bit process modules

Revision 99 - Directory Listing - [select for diffs]
Modified Wed May 9 23:23:38 2012 UTC (11 years, 6 months ago) by william
Diff to previous 98 (colored)
+ add logging options:
* VERBOSE_DEBUG and VERBOSE_ERROR : for debug and error messages that are very 'chatty'

Revision 98 - Directory Listing - [select for diffs]
Modified Wed May 9 23:10:12 2012 UTC (11 years, 6 months ago) by william
Diff to previous 94 (colored)

Revision 94 - Directory Listing - [select for diffs]
Modified Wed May 9 22:31:56 2012 UTC (11 years, 6 months ago) by william
Diff to previous 92 (colored)

Revision 92 - Directory Listing - [select for diffs]
Modified Wed May 9 21:42:21 2012 UTC (11 years, 6 months ago) by william
Diff to previous 88 (colored)

Revision 88 - Directory Listing - [select for diffs]
Modified Wed May 9 20:52:20 2012 UTC (11 years, 6 months ago) by william
Diff to previous 87 (colored)

Revision 87 - Directory Listing - [select for diffs]
Modified Wed May 9 19:51:42 2012 UTC (11 years, 6 months ago) by william
Diff to previous 86 (colored)
+ add support for loading and saving config plugins

Revision 86 - Directory Listing - [select for diffs]
Modified Wed May 9 19:41:06 2012 UTC (11 years, 6 months ago) by william
Diff to previous 85 (colored)
+ add support to set plugins in user settings

Revision 85 - Directory Listing - [select for diffs]
Modified Wed May 9 18:13:51 2012 UTC (11 years, 6 months ago) by william
Diff to previous 84 (colored)
+ implement plugin loading support

Revision 84 - Directory Listing - [select for diffs]
Modified Wed May 9 17:55:55 2012 UTC (11 years, 6 months ago) by william
Diff to previous 83 (colored)

Revision 83 - Directory Listing - [select for diffs]
Modified Wed May 9 17:48:15 2012 UTC (11 years, 6 months ago) by william
Diff to previous 79 (colored)
plugin wip

Revision 79 - Directory Listing - [select for diffs]
Modified Wed May 9 17:15:33 2012 UTC (11 years, 6 months ago) by william
Diff to previous 78 (colored)
add abstract plugin classes (these are just stubs for now)

Revision 78 - Directory Listing - [select for diffs]
Modified Wed May 9 17:10:48 2012 UTC (11 years, 6 months ago) by william
Diff to previous 72 (colored)

Revision 72 - Directory Listing - [select for diffs]
Modified Wed May 9 16:47:49 2012 UTC (11 years, 6 months ago) by william
Diff to previous 71 (colored)

Revision 71 - Directory Listing - [select for diffs]
Modified Wed May 9 16:46:44 2012 UTC (11 years, 6 months ago) by william
Diff to previous 70 (colored)

Revision 70 - Directory Listing - [select for diffs]
Modified Wed May 9 16:46:22 2012 UTC (11 years, 6 months ago) by william
Diff to previous 69 (colored)
target x86

Revision 69 - Directory Listing - [select for diffs]
Added Wed May 9 16:45:44 2012 UTC (11 years, 6 months ago) by william

Convenience Links