Closed navnavnav closed 1 year ago
I've decided to push this back to v0.12.0. I fear that I've already crammed too many changes in v0.11.0. And given the time this will take, excluding it from v0.11.0 means I'll be able to release much sooner than expected.
A lot of the ground work for this was done as part of https://github.com/bloombloombloom/Bloom/issues/51, so I definitely want to get it into v0.12.0.
Quick update on this:
Have made good progress:
There is still much to do before this is ready.
Quick update on this:
I've not had a whole lot of time on Bloom lately. I'm hoping to continue work on this during the weekend. Still not sure when it will be done by - there's a fair bit to do.
Quick update: Almost done with the snapshot viewer window:
Looking to have that window finished by the end of this weekend. Also want to get the 'restore snapshot' function done this weekend.
Then, all that will be left for this ticket is the diff window.
Quick update: Snapshot viewer is complete:
Individual bytes can be restored:
Also, entire snapshots can be restored via the SnapshotManager widget (in the memory inspection pane):
Will be making a start on the snapshot diff window this weekend.
Almost done with the snapshot diff window:
Development work for this is complete. The changes have been merged into develop and will be part of v0.12.0 (due to be released in the next day or two).
Closing this now.
Comparing memories at different points during a debug session would be a useful ability to have.
path/to/project/.bloom
), and persisted through debug sessions.HexViewerWidget
.More to follow