History | View | Annotate | Download (32.9 KB)
changed layout of debugger view, added some sort of logic for not showing evals on tooltips for keywords, add debugger restart logic, fixed some icon assignments, fixed off by one line error in breakpoint activation
Moving to a branch so we can continue to use it under Hammer3
Change Splat application icon when running under a debugger (running splat under splat was a bit confusing) Update breakpoints grid immediately, enable/disable breakpoints, context menu under breakpoints grid.
Improving QuickInfo and evaluating properties
cDebuggerEngine.pkg, add source line to breakpoint, if debug was started from command line, then quit debugger on stopping debug session. ObjectInspector.pkg, first draft of DD viewer. Application caption now has debugged binary name, statushelp has edited file.
VdfSplat.src, change notification on set/remove breakpoints to only notify if not successful. vdfdbg.vw, change width of columns on callstack, reload breakpoint grid on switching tab page to breakpoints. ObjectInspector.pkg, display current object (eg. Self) in bold...
Only add breakpoint to BP array if not already in there.
currentline fix for when editor did not have the focus yet. Variable evaluation on hover on breakpoints and step mode.
Saving breakpoints wasn't working as the debuggee filename set cleared before saving the breakpoints. As a result VdfSplat didn't know where to save the details. The focus issues with the debugger tool views in the tabdialog are now fixed by putting them into containers.
Adding breakpoint logic, fixing some issues on the ObjectInspector
Added dbg file runtime version detection Added VDF14.0, VDF14.1, VDF15.0, VDF15.1, VDF16.0, VDF 16.1 and VDF17.0 support for the debugging component.
Renaming files to be more consistent, making debug classes version dynamic. Debugger engine itself is now loaded at runtime instead of at view create time. code cleanup
Added new icons from the eclipse project Moved some code around, added disabled icons, which worked for a bit and then ended up messing with the normal icons. That turned out to be an issue in the commandbar icon loading which I patched by including some code from VDF17.1...