UPDATE - Version 0.8
Did a MAJOR overhaul of a lot of code during this cleanup. Stability of the .NET disassembly editing and saving should be much better, if you have any issues besides the below mentioned bug, please let me know.
Changes:
- more personalized settings to allow font changes in both the editor and the overall GUI (color, size and style for those with vision issues, syntax highlighting works for all keywords as well regardless of default text color)
- Image viewer has improved to allow scrolling for large image and reads the pixel RGB values
- Much improved error logging to assist in finding bugs
- Ability to save console log
- For those wishing to tinker with the source: a javascript console allowing you to run java methods/functions dynamically at runtime on ModIDE's JVM
- Rewrite of the .NET editing panels and the entire event handling API. Should improve stability and reduce manually entered floating point and other integer errors
Known bugs
- A few of the actions require at least one file has been opened in the application before they will properly work. Fix is in the works
- the Nop instruction is broken at the moment for any instructions it replaces more than 1 byte (IE any instruction larger than the Nop opcode, so all branches, opcodes where a value is expected such as call or ldc.r8, switch command, etc. still works for single instruction short opcodes such as ldloc.1, ldc.i4.0, etc.).
Requires a new install, file is updated in OP. Enjoy!